Live data from Hacker News

My somewhat complete salary history as a software engineer

humanwhocodes.com

641–650 of 691 posts

Re: My somewhat complete salary history as a software engineer

#641

These threads always invite the outliers (i.e. those who want to humble brag). Here's mine outside Washington/California/Silicon Valley/NYC: - $40K: 2010-2013, "DevOps" at small startup. No ownership/shares. - $45-72K: 2014-Current, Programmer (various job titles) working for state's education department Even management here only make $90K capping out around $115K~. But cost of living is low. These threads never have…

> invite the outliers Yep, reading that guy's salary history almost made me want to go jump off the roof, but I figure he lives in CA and probably went to an "upper-echelon" college. Here's mine, from somebody who went to a college that didn't make the US News top 100: (Georgia) - 1992: $25,000 (Internship), mostly Cobol - 1995: Graduated with BSCS, no-name college, 3.5 GPA (Illinois) - 1995: $28,000 (got a raise to…

Dude you do know who Zakas is right? The guy wrote so many advanced JS books, and is essentially a rockstart in the JS world.

His compensation is actually less than I anticipated, given that he is in the bay area...

Re: My somewhat complete salary history as a software engineer

#642
My history from Midwest to Mountain West

2004-2014 53K - 85K at the same company ( Had a shit ton of extracurricular pursuits.. didn't really focus on software engineer growth)

2015-2017 95K - 107K different company

2018 contracting 170K contractor at different company

2018 FTE 140K + bonus + benefits at different company

Re: My somewhat complete salary history as a software engineer

#643

Earlier quoted context omitted.

> invite the outliers Yep, reading that guy's salary history almost made me want to go jump off the roof, but I figure he lives in CA and probably went to an "upper-echelon" college. Here's mine, from somebody who went to a college that didn't make the US News top 100: (Georgia) - 1992: $25,000 (Internship), mostly Cobol - 1995: Graduated with BSCS, no-name college, 3.5 GPA (Illinois) - 1995: $28,000 (got a raise to…

Dude you do know who Zakas is right? The guy wrote so many advanced JS books, and is essentially a rockstart in the JS world. His compensation is actually less than I anticipated, given that he is in the bay area...

I agree with you. His books on JavaScript are really great. They treat JavaScript as a first class programming language and not a scripting language and teach you from first principles without naming any of the bad actors in the JavaScript world and no biases. His Books are amazingly well written. I too am surprised how less he was paid compared to what I believe would be his calibre.

The other interpretation would be that the absurd salaries that we hear of are the outliers and most very good engineers flatten out at around 200K USD

Re: My somewhat complete salary history as a software engineer

#644

These threads always invite the outliers (i.e. those who want to humble brag). Here's mine outside Washington/California/Silicon Valley/NYC: - $40K: 2010-2013, "DevOps" at small startup. No ownership/shares. - $45-72K: 2014-Current, Programmer (various job titles) working for state's education department Even management here only make $90K capping out around $115K~. But cost of living is low. These threads never have…

My path is one of the underappreciated hybrid: started in major metro (DC/NY/Boston) and moved to small town in the south after many years, finding good gigs offering remote work for DC-, NY-, and SF-based companies. Found a nice niche in security/ops/development in gov & healthcare tech. So, here goes: DB/Ops Engineering 1999: $60K base. Fresh out of masters program, large F50 DC gov tech firm (#1) 2001: $100K + $5K…

Interesting that it's similar (lower if adjusted for inflation) level of compensation since 2002. Do you feel that your specialty is plateauing in terms of pay? What would it take for another compensation increase?

Re: My somewhat complete salary history as a software engineer

#645

Earlier quoted context omitted.

Dude you do know who Zakas is right? The guy wrote so many advanced JS books, and is essentially a rockstart in the JS world. His compensation is actually less than I anticipated, given that he is in the bay area...

I agree with you. His books on JavaScript are really great. They treat JavaScript as a first class programming language and not a scripting language and teach you from first principles without naming any of the bad actors in the JavaScript world and no biases. His Books are amazingly well written. I too am surprised how less he was paid compared to what I believe would be his calibre. The other interpretation would b…

>The other interpretation would be that the absurd salaries that we hear of are the outliers and most very good engineers flatten out at around 200K USD

:(

Re: My somewhat complete salary history as a software engineer

#646
Is it some kind of being nice telling people they are underpaid all the time just because someone else earns more? Let's be frank: Level of skill, experience (not just measured in years), productivity and (kinda important for salary and promotions) self-presentation vary greatly among employees. In a knowledge-based role like software engineer these make a huge impact on quality and quantity of work. Thus it's only natural in a free market that some individuals earn more and some less.

Salary isn't just a function of [years of experience] * [COL]. The majority is not skilled enough in some trait to make it into the high paying jobs or companies. It might not feel like that on HN, but this is a very selected/biased group of people. Statistically speaking not only are 50% above the average, 50% are below. This is not only true for salary, but for everything including skill etc.

Let's not forget that FAANG also make ridiculous margins and can afford to pay that well and pick every employee from hundreds of applications. That's also impossible for most traditional companies. A lot of big companies run between 200k-300k$ revenue per employee and not 1million. It's impossible for them to pay these wages (especially as revenue does not equal money available for salaries).

Am I saying that skill and productivity are always in line with salary? No. But it doesn't help to tell everyone paid less they are underpaid. Maybe they just lack some kind of skill and even if it's just the ability to correctly market their value, solve coding challenges in interviews or network into better positions. They might never earn the high figures and it really doesn't help to make them feel bad about it (granted this comment also isn't cheerful, but it's aimed at the people calling "underpaid" all the time)

Re: My somewhat complete salary history as a software engineer

#647
post #380

Earlier quoted context omitted.

Hi,I am also from India(staying in Bangalore) and would like some advice from you.I have over 5 years of experience as a Programmer.For the first 3 years I have worked as a contractor.From the last 2 years I am working as a Software Engineer in a small startup and my take home salary is 70000INR(monthly).I want to switch to a more stable job with better salaries.I have never worked for a big company.What does it take…

Ready for making the move? Where can I find your resume? :)

Was this reply for me?

Re: My somewhat complete salary history as a software engineer

#648
post #380

Earlier quoted context omitted.

Hi,I am also from India(staying in Bangalore) and would like some advice from you.I have over 5 years of experience as a Programmer.For the first 3 years I have worked as a contractor.From the last 2 years I am working as a Software Engineer in a small startup and my take home salary is 70000INR(monthly).I want to switch to a more stable job with better salaries.I have never worked for a big company.What does it take…

Both you and tata2020 have asked for advice from sures and, having often been in the position of hiring programmers from India, something really stands out: I honestly couldn't tell if sures was an American, British or Indian through his writing. The use of punctuation, general cadence and adherence to the standards of written communication popular in America mean I have more immediate faith in him as a candidate (ho…

Hey, Thank you for the feedback. I am aware of my poor English skills. I am working on improving it. Can you offer me some tips on how I can improve it?

Re: My somewhat complete salary history as a software engineer

#649
post #596

Earlier quoted context omitted.

In Australia which this reply chain is about trades get paid exceptionally well if you have a successful business operation (not working for someone else). There's simply an oversupply of university graduates and a very liberal visa program for IT workers. Most tradies here have their own business so any income figures are highly misleading. As an example he may earn 65k on his tax retrun but his wife does the "accou…

My comment was specific to the USA and maybe even certain parts of the USA. > Most tradies here have their own business Maybe this really is true in Australia. IDK. People say this a lot in the USA, but both statistics and personal anecdata indicate it's complete bullshit. Starting a business is hard. Getting the money to start up is hard. Handling cash flow is hard. Handling everything from deadbeat clients to litig…

It's not criminal per se. It's all in the law - they just aren't perks available to the typical employee. The cash jobs are but they're in a business where they can get this; a typical engineer can't ask to be paid in cash from a large corporate client even if they are freelance. In Australia it isn't that hard - people often can't get tradies here and as a tradie you are spoilt with calls for work. I personally know some pretty rude tradies that constantly get work anyway despite doing bad work. Getting a tradie to travel more than 5km to do work around my house depending on the trade is hard; they have enough work within a 5 K radius not to bother. They can charge what they like and typically do. Especially for the top end of town.

Re: My somewhat complete salary history as a software engineer

#650

Earlier quoted context omitted.

My path is one of the underappreciated hybrid: started in major metro (DC/NY/Boston) and moved to small town in the south after many years, finding good gigs offering remote work for DC-, NY-, and SF-based companies. Found a nice niche in security/ops/development in gov & healthcare tech. So, here goes: DB/Ops Engineering 1999: $60K base. Fresh out of masters program, large F50 DC gov tech firm (#1) 2001: $100K + $5K…

Interesting that it's similar (lower if adjusted for inflation) level of compensation since 2002. Do you feel that your specialty is plateauing in terms of pay? What would it take for another compensation increase?

gross comp in 2002 adjusted for inflation would be ~$285K, vs this year @ ~$340K, but big difference is net — as a consultant, health & life insurance, travel to global conferences (an indulgence of mine), employer taxes and 401K/SEP IRA are considerable. I priced out a comparable open market family healthcare plan before taking the role I'm in now (large but youngish tech company you'd recognize) and it was shocking: almost $2,200/month vs ~$300/mo as a salaried full time employee. Counting benefits for 401K, stock discount purchase, and basically free travel to any conference reasonably related to my job, it's not even close. I get 6 weeks pid vacation and generous holidays, none of which are free as an independent. Also, because of a pre-existing condition, I am uninsurable if ACA is ever repealed, and forget about disability or life insurance (ironic thing is I'm probably measurably healthier at 48 than I ever was at 27). I have $1M coverage now, plus $100K for my SO.

So I look at it as plateauing, but rather I freely acknowledge I hit the lottery early from being in the right large city, at the right time, and happened to pick up and enjoy a skill that was in high demand (see Patrick McKenzie for the definitive wisdom on this, and negotiation). Sure, I worked my ass off, benefited from a great university, but mostly was just a smart guy who got lucky and motivated. In some other universe, who knows how things would have turned. But I have zero desire for the 60 hour work weeks of a corporate tech life on the "leadership" track, nor the soul-crushing grind of a daily 90-minute commute. When my oldest child took his first steps, I heard every detail. Over the phone, sitting in my corner office alone at like 8:00 on a week night. No thanks. Today, I own my own home on a beautiful, large private piece of land outside a medium sized city. My commute is from my bedroom to my upstairs office, except for a week or so every two months when I fly to HQ. I see my kids soccer and basketball games and I manage no one. I'm an "individual contributor" whose paid handsomely and get to work with some of the brightest engineers of my life and travel to awesome places to meet up with old friends. And yes, I do present occasionally, but I don't /have/ to to have my way paid. It's a good life, and this is exactly where I want to be.

Post reply on HN