News for hackers. Stuff that matters.
Re:What Is the Highest Salary Can a Programmer Make? by JimboOmega on Friday March 10, 2017 @02:23PM (#13841259)
Articles like this are kind of frustrating, for the implication that $250k is standard for a few years experience, and you can easily get it with less.

That's really not been my experience. Not everyone - not most people even - work at Google.

Related question - at a mid-stage startup (say 100 employees), how does option/stock compensation work? Do they regularly give you more (like big companies do) or are the options associated with signing all you get (and their growth is how they're an ongoing part of compensation)?

Re:What Is the Highest Salary Can a Programmer Make? by alistairSH on Friday March 10, 2017 @02:44PM (#13841458)
I took the post to mean $250k was the low end of the range for highly compensated programmers.

Something more like $150k or $180k is probably a more realistic mid-career average compensation (with salary somewhat less than that, in the USA).

Complicating the discussion is HN skews to the high end of the range. Not only is it very SV-centric, the type of programmers who post here appear to be atypical (high performing, entrepreneurial, etc).

Re:What Is the Highest Salary Can a Programmer Make? by ryandrake on Friday March 10, 2017 @02:37PM (#13841401)
> Do they regularly give you more (like big companies do) or are the options associated with signing all you get (and their growth is how they're an ongoing part of compensation)?

Most places I've seen give you one dump at sign-on and that's all you get ever. I understand some companies refresh you every so often.

Re:What Is the Highest Salary Can a Programmer Make? by JimboOmega on Friday March 10, 2017 @03:28PM (#13841828)
I ask because when you are one of the first ~20 employees you get a meaningful percentage, like say 0.1%. In that case the value goes up with the value of the company. .1% of a company that's worth 200M is $200k, which vesting over 4 years is... $50k (obviously strike price, company actually still existing, etc, are factors)

When you work at a big company like Google, you get a regular amount of equity compensation that translates directly (via public markets) into dollars, say $50k, every year.

But if you join mid stage... you usually get a number of options which translates to a very small portion of the company. Like even if the company had a unicorn IPO, it might only be $10-$20k.

I wonder if there's some kind of bridge that's typical between the startup state (where there's a sizable option pool to hand out) and the Post IPO state (where RSUs are handed out as a big chunk of compensation)?

Re:What Is the Highest Salary Can a Programmer Make? by ryandrake on Friday March 10, 2017 @03:35PM (#13841884)
I think the answer to all your scenarios is: It depends on the company. Some companies (regardless of size) give refreshes, some don't. For those that do, some do it discretionary based on performance, some just hand a little to everyone. Some companies give options, some companies give stock. Some companies give "thanks for working here you're so great".
Re:What Is the Highest Salary Can a Programmer Make? by NTDF9 on Friday March 10, 2017 @03:34PM (#13841879)
Most employees even in Google don't make $250k base.

Most of bay area is littered with low-profile companies like Brocade, Broadcomm, McAfee, KLA-Tencor, Micron, Hortonworks, Arista etc. Most "senior" engineers in these companies don't make $150k base.

Some guys just have a retarded view of what companies are paying. Outside the top 10 high-profile companies, most engineers in the bay are slaving away in low-mid 100ks

Re:What Is the Highest Salary Can a Programmer Make? by n0us on Friday March 10, 2017 @02:26PM (#13841285)
Yeah but this is about highest pay, which by definition most people will not make.
Re:What Is the Highest Salary Can a Programmer Make? by lebanon_tn on Friday March 10, 2017 @02:37PM (#13841398)
Not by definition only if we are talking about percentages.
Re:What Is the Highest Salary Can a Programmer Make? by mccolin on Friday March 10, 2017 @02:43PM (#13841452)
Agreed.

"Not exceptional in any manner" seems like a bit of an out-of-whack analysis of a $250K engineering salary at Google.

Re:What Is the Highest Salary Can a Programmer Make? by plandis on Friday March 10, 2017 @03:25PM (#13841802)
Perhaps "your average Googler" with X years of experience would be a better description.

That seems to make sense. It's a like 25% more than I make at AMZN (in cheaper Seattle) with almost 4 years of experience.

Re:What Is the Highest Salary Can a Programmer Make? by nojvek on Friday March 10, 2017 @05:42PM (#13842804)
Didn't realize AMZN paid that well. Every ex-amazoner I know left because Amazon was a lot lower than industry. As soon as they could jump ship, they did.
Re:What Is the Highest Salary Can a Programmer Make? by xyzzy4 on Friday March 10, 2017 @03:19PM (#13841751)
My sister in law is a software engineer in India, and she makes about $450 per month, which is $5400 per year. She also often has to work weekends.
Re:What Is the Highest Salary Can a Programmer Make? by vostok on Friday March 10, 2017 @03:26PM (#13841813)
India has huge inequality among software engineers. While $5400 is possible, but 35 lpa (and more), about 10x that number, is also possible for someone who is not exceptional.
Re:What Is the Highest Salary Can a Programmer Make? by areyousure on Friday March 10, 2017 @04:11PM (#13842164)
For anyone else who doesn't easily process abbreviations from Indian English, "LPA" stands for lakhs per annum. A lakh is 100,000 and the implied currency is INR = Indian rupee.

As such, 35 lpa = 3.5 million INR/year ~ $52,600/year at present forex exchange rates (PPP value is another story).

Re:What Is the Highest Salary Can a Programmer Make? by xyzzy4 on Friday March 10, 2017 @03:33PM (#13841864)
She has just accepted a new job that'll start soon, so she'll hopefully make some more. She is requesting 4 lakhs per year (~$6000 dollars) but doesn't know if it'll be that yet.
Re:What Is the Highest Salary Can a Programmer Make? by vostok on Friday March 10, 2017 @02:45PM (#13841472)
These articles are correct and $250k is not exceptional for a few years of experience. They are talking about total compensation and not salary. If you think this is exceptional then you owe it to yourself to respond to some of those LinkedIn messages. And, no, this kind of pay is not restricted to NY/SF/SV/Seattle.
Re:What Is the Highest Salary Can a Programmer Make? by the_cyber_pass on Friday March 10, 2017 @02:49PM (#13841501)
Look at /r/programming, do you think these people are pulling $250k. They are closer to the average. If you think $250k is normal you're in an exceptional bubble.
Re:What Is the Highest Salary Can a Programmer Make? by jackmodern on Friday March 10, 2017 @03:52PM (#13842031)
E5 at Facebook all make north of 250 total comp... mány make far more than that due to discretionary equity. Even e4 total comp is at or just below 250.
Re:What Is the Highest Salary Can a Programmer Make? by the_cyber_pass on Friday March 10, 2017 @04:22PM (#13842238)
I believe it, but this is more of an argument between the exceptional vs the broader industry. Me and the other person (I think) are looking at the industry in a much broader sense because there are various reasons someone would even make it into Facebook or Google in the first place which are not entirely dependent on ability. Even the majority of people at Google and Facebook are not at a senior level which is roughly what I think E5 is if I recall correctly.
Re:What Is the Highest Salary Can a Programmer Make? by JimboOmega on Friday March 10, 2017 @04:49PM (#13842468)
What does E5/4 mean?
Re:What Is the Highest Salary Can a Programmer Make? by vostok on Friday March 10, 2017 @02:56PM (#13841559)
I can get median pay data from the BLS [1] without visiting the cesspool that is reddit.

The median software developer is shockingly bad. Some developers will claim to be 4+ sigma talent, but you don't need to be one of them to make $250k.

[1] https://www.bls.gov/ooh/computer-and-information-technology/...

Re:What Is the Highest Salary Can a Programmer Make? by ryandrake on Friday March 10, 2017 @03:07PM (#13841649)
It's not shockingly bad. It's median.

HN discussions are insanely biased. Our idea of what's normal is skewed by who we know. Everyone knows that one guy who is somebody's brother's nephew's co-worker's roommate who makes $250K at Google. The vast majority of practicing tech people in or out of the Bay Area are not pulling down that much by a long shot.

Re:What Is the Highest Salary Can a Programmer Make? by the_cyber_pass on Friday March 10, 2017 @03:04PM (#13841618)
Are you really willing to tell me that that the average engineer in 3-6 years can pull in $250k? Your own source says the median is $100,690. How long do you think those people have been working in the industry? Are they all just fresh out of college? So if these people all just work 3-6 years should I expect a bunch of multimillionaires? Can the industry support $250k salaries for a wider amount of the population?
Re:What Is the Highest Salary Can a Programmer Make? by vostok on Friday March 10, 2017 @03:08PM (#13841663)
> Are you really willing to tell me that that the average engineer in 3-6 years can pull in $250k?

I just sent you a link saying that the average engineer makes $100k.

I am claiming that (1) the average developer is awful and (2) you can make that much and more if you're not awful.

> So if these people all just work 3-6 years should I expect a bunch of multimillionaires?

You're not going to be a multimillionaire if you make $250k for 6 years.

Re:What Is the Highest Salary Can a Programmer Make? by the_cyber_pass on Friday March 10, 2017 @03:30PM (#13841837)
The average developer is average, not awful. You can make more if you are better than average and know the right people and speak the right language. I know people who are making $350k, but they are very much an exception and we both know and understand this. Much of how much you get paid is based around who you know, your location and your cultural fit. Most people do not live in the bay area for various reasons and salaries like that are extremely uncommon outside of there and the upper echelons of the NY finance market.

I was exaggerating, but if you save your money while making 250k you can easily live off 30k and pocket the rest. It's not hard to become a millionaire off of that salary in a very short amount of time.

Re:What Is the Highest Salary Can a Programmer Make? by vostok on Friday March 10, 2017 @03:49PM (#13842009)
> Most people do not live in the bay area for various reasons and salaries like that are extremely uncommon outside of there and the upper echelons of the NY finance market.

As someone who has actual experience with this, it's easier to get a high paying job in those areas because that's where the hard problems are being solved.

Hard problems are usually solved in high cost of living areas because you need to pay your employees a lot of money and those employees usually prefer to live in high cost of living areas. I actually have personal experience with this.

Yes, the cost of living argument applies if your salary is at the low end of the scale.

If you're solving hard problems at a company that values that kind of stuff, then you can makes just as much anywhere else. I actually have personal experience with this too.

No, the cost of living argument does not apply at the high end of the scale. Cost of living starts to become irrelevant as you make more money.

Sure, rent in NY is $60k per year vs $24k per year in Oklahoma, but it's just not that important if you're making $1m+ year.

Re:What Is the Highest Salary Can a Programmer Make? by the_cyber_pass on Friday March 10, 2017 @04:08PM (#13842146)
Ok so first off, rent in Tulsa is 12k at most for a full house.

Second off a lot of the high cost of living has nothing to do with solving hard problems, if it did the civil engineers would have solved the hard problem of fixing the housing market in SF. What you are essentially arguing is Tom Cruise 2.0 makes 6 million a film after a few years in the industry so therefor everyone else sucks which you can tell because they don't make 6 million. Being generous I would claim it's a survivorship bias.

Re:What Is the Highest Salary Can a Programmer Make? by vostok on Friday March 10, 2017 @04:36PM (#13842345)
> Second off a lot of the high cost of living has nothing to do with solving hard problems

Actually, it's directly related. People who solve hard problems at companies that value that sort of thing make a lot of money. Generally, people who make a lot of money want to live in nice areas. Nice areas become expensive as housing gets bid up by high earners.

Re:What Is the Highest Salary Can a Programmer Make? by the_cyber_pass on Friday March 10, 2017 @04:52PM (#13842490)
Nice is relative. People who make a lot of money want things relative to their interests. Areas become more expensive due to poor planning from civil servants more than Google salaries. NYC, DC, Boston, Atlanta, Austin, London, Brussels and Berlin are all cities which are also working on "solving hard problems" but they don't have nearly the cost of living problems that SF has.
Re:What Is the Highest Salary Can a Programmer Make? by JimboOmega on Friday March 10, 2017 @06:10PM (#13842951)
Also, people who make a lot of money, especially in a given field (like tech) tend to want to live with each other, which really exacerbates the problem in markets that resist change (like SF).

Of course, allowing huge office towers to go up but refusing residential development doesn't help.

Re:What Is the Highest Salary Can a Programmer Make? by alistairSH on Friday March 10, 2017 @03:06PM (#13841638)
But your own link has the median pay (salary) across the job role at $100k. Is total compensation typically 250% of salary? That's a lot of bonus money and benefits.
Re:What Is the Highest Salary Can a Programmer Make? by vostok on Friday March 10, 2017 @03:17PM (#13841739)
I believe the $100k number includes bonuses.
Re:What Is the Highest Salary Can a Programmer Make? by strictnein on Friday March 10, 2017 @03:06PM (#13841641)
You're in an amazing bubble if you think a dev with a few years of experience is making $250k outside of those regions.