Hacker News new | ask | show | jobs
by msort 5495 days ago
The highest-paid programmers usually become rich via: 1) Founding a business or startup. 2) Becoming an early employee of an averagely successful startup, or a per-IPO employee of hugely successful startups (Facebook, Google). 3) Becoming an IT manager or quants/traders at IB or Hedge funds 4) Becoming world-leader in open-source technologies (e.g. Scala, Hadoop, JQuery). 5) Writing books, giving lectures: teaching others how to become great programmers.
3 comments

4) and 5) definitely don't make you rich.
Some of the Agile mafia have done very nicely out of selling Scrum Master certificates.
I would say only 1) and 2) would actually make you "rich". the others would just pay very well (though for many that's rich enough, I guess)
Quants/traders make massive amounts. Own your own hedge fund and it can be like selling a startup every year.
What does 'rich' mean?

If you mean upper-middle class then 4 and 5 are out of the question

If you mean upper class (top 1%) even 3 is out of the question. 500K a year is upper-middle-class in jersey and middle-class in manhattan. And after all of those expenses, you would be lucky to save 100K of that after taxes

If you mean `rich` (i would define rich as having enough money not to need a paycheck from another company -- maybe 10M in the bank is a good threshold) then 1 and 2 are the only ways to go

One thing to note: taxes are a pain. Most people in that 200-500K range are stiffed by the AMT (why I had to pay AMT at 22 is beyond me)

rich is not measured as a percentile! If you take rich as a percentile, then yes 250k is rich.

If you take an absolute measure of rich and compare cost of living, 250K is really not that much. Especially after taxes and the ilk.

Somehow over the last 10/20 years, the notion of "rich" has had a much bigger inflation than the rest of the world, this is particularly true in the US. If your definition of "rich" is not needing a paycheck, then 2M with 2% interests over inflation should be enough to live OK in most countries except maybe Switzerland, Denmark or Norway.
The rub is in the statement " 2M with 2% interests over inflation", which is harder to sustain over terms over 10 years.
OK... I have two answers to that. First, when you are rich, it is easier to get a better return on investment. Because you can afford better advisors, and because you work with higher volumes, bringing the transaction costs down, and possibly accessing to expensive investment products other can't afford. There are many articles on the rich getting richer, I will not post another one here.

Then, second point... Let's say you just get the return as high as the inflation... You still have a 2M pie you can eat from :) That would mean for example 50000$ a year during 40 years, augmenting pair with the inflation. I don't know well in other countries, but for me that would be enough to let the state retirement come. That wouldn't be the millionaire life but quite enough to enjoy my life with what I'd like to do. But for now I rather work and code/design things that matters :)

What is someone (I assume we're talking an individual) is spending on to be left with only 100k? After taxes you should have earned something like $280k to $300k; $180k to $200k is a hell of a lot to spend a year.

I also imagine you are using a high standard for upper middle class. If you use even top 10%, you are talking professionals earning > $75,000 which most programmers hit at any company (at least in the Bay Area).

Ah ok I was under the presumption we were talking about a family here (because the numbers mean something completely different if we are talking about one person -- who doesnt need a large house -- versus a family -- who needs more space and has other expenses)

I assume you want to have a family one day :)