Comment by kortilla

Comment by kortilla 2 days ago

42 replies

Software developer salaries went up significantly after 2016 and it was a super hot market for developers in 2020. So whatever you saw wasn’t a good indicator.

godelski 2 days ago

It's easier to lower standards than to raise them.

There's always a race to the bottom. I don't think it's a big leap to suggest that what's considered the "minimum viable product" has decreased over the years. It's also no secret that software is getting worse.

As to salaries, I think you forgot how things worked before. The reason companies like Google introduced free food and all the incentives was because increasing salaries was not a better way to attract better talent, since salaries were already high. So either now something has changed where better talent cares more about money or we're attracting talent that cares more about money. As in either the same people changed or we're attracting a different type of person. Personally, regardless of age, regardless of field, I've seen a strong correlation with the best people not caring as much about money. Once the salary is good then they care more about how interesting the work is or how they can reduce stress in their life. Money matters, but it has decreasing utility as it grows.

  • lan321 2 days ago

    I feel this is more true in the sense that when they don't care about money you can get them below market value and not that they are better. I find the most valuable employees to be the financially literate ones. The ones who're constantly thinking about the money aspect.

    'Will we get more customers?' 'Will they be more likely to stay with us?' 'Are we screwing ourselves out of sales by offering to host a server for remote control on the PC connected to the tool, even though it's cool and we can implement it in a week?'

    I'm more on the 'do it because it's cool' side and have had to be wrangled a couple times with such questions since what makes interesting work for myself often doesn't align with client needs or hurts sales, as stupid as it might be.

    • raw_anon_1111 2 days ago

      I have had 10 jobs over 30 years and I am now at only the third company where I gave two shits about the company’s success or saw it more than just a stepping stone to my n+1 company.

      I agree with you completely. They can just keep giving me cost of living raises and respect my experience and opinions (not saying they always have to go along with them) and I will be the last person here if they shut the lights off.

      I work in a consulting company where I lead projects and I have an almost obsessive commitment to seeing the customer happy within the constraints of our contract that I wouldn’t even think I was capable of earlier in my career.

      I pay close to attention to my employer’s goals and strategies and stay aligned. I lurk in our sales Slack channel and care very much about how I can add revenue even though I know it wont make but a little difference in my comp.

      FWIW: the other two companies I cared about deeply were startups where my opinion was respected and they gave me more autonomy than I could have ever expected. The first I was leading a project for their largest customer and the second a decade later I was just kind of thrown the reigns of our cloud architecture strategy even though I had no experience at the time.

      • godelski 2 days ago

        I think that's an important thing to note here, where the loyalty lies. Viewing from the lens of Pournelle's Iron Law of Bureaucracy it's clear you're loyal to the goals of the company more than the organization of company. Which in that case yes, I agree those are the best employees

        • raw_anon_1111 2 days ago

          You just made me do a deep dive on “Pournelle's Iron Law of Bureaucracy”.

          I had to think about this. The three companies I’ve actually cared about were those that I had already “won” the organizational rat race within my definition of winning. The first I was leading their largest project only because near the end, they had laid everyone else off. “Winning” was staying employed until the market picked back up after 2009. The company went out of business late 2011. I stayed until the bitter end and then did a contract with the customer that I had been working with.

          The second I was already the de facto cloud architect and I “threatened” my CTO that I would quit if they ever made me a team lead. I only got that because I volunteered for the initiatives and I stuck to it until I figured out what I was doing and did a lot of research. The company only had 60 people at its height including project managers, managers, QA, analysts, sales and developers.

          The current company, I’m already at the top IC level and have the highest bill rate as a US based consultant. I was bought in at that level. I’ve repeatedly asked my manager what my goals should be a s he said basically - keep making the customers happy and bringing in money through being billable.

          The others I was a cog in the wheel and would have had to play the politics game to get ahead. I’ve always sucked at that.

raw_anon_1111 2 days ago

It was very much bimodal. If you were working in BigTech or adjacent, that was definitely true. If you were working in enterprise dev like most of the 2.5 million+ developers working in a tier 2 city outside of the west coast in the US, comp was definitely stagnating.

In 2016, I knew I had to do something when my (step)son graduated in 2020 and my wife was willing to move anywhere the money took us.

It just so happened that a job fell into my lap at AWS working (full time) in the consulting department. I am no longer there. I now work at a third party consulting firm as a staff consultant specializing in app dev.

fooker 2 days ago

Yeah someone joining a good company as a senior engineer in 2015 would retire with about 15M in assets now assuming smart investments (say... half on big tech stocks, half in market indices)

Someone joining now on the other hand, might have to resort to physical work at some point in the next ten years of things go south.

  • raw_anon_1111 2 days ago

    This is very much tech bubble thinking.

    Most developers in the US don’t work for tech companies and will never make ovdd $200K inflation adjusted. Developer salary is very much bimodal

    https://newsletter.pragmaticengineer.com/p/trimodal

    If you are working for boring old enterprise companies like banks, airlines, insurance companies or even most YC funded companies, “senior” developers will top out at around $160K-$170K inflation adjusted in tier 2 cities.

    I spent my pure developer career [1] in Atlanta GA. Well known companies based there like Home Depot, Delta, Coke, and GE Transportation are paying their top developers around what entry level developers getting in BigTech.

    But choose your non west coast city and you will see the same.

    • fooker 2 days ago

      Okay, assuming you could invest 100k out of your 170k per year into companies you know were doing well on tech from 2015, how much would you have ?

      (say: AMD, Tesla, Google, Amazon, Facebook)

      The answer is about 10M, which is not that far from what I estimated, even without including Nvidia. Now add in house price appreciation.

      There are plenty of people who have managed to do this, from fairly normal tech jobs.

      • ahtihn 2 days ago

        Sure, just save 100k out of your 170k comp, that's totally how normal people operate. And not only that, also pick the right stocks rather than just sticking everything in an index!

        Just magically turn 10x 100k into 10M!

      • raw_anon_1111 2 days ago

        $170K a year after taxes is $9900 a month net if you are living in GA - with fairly low state taxes. I calculated this on paycheckcity.com. That’s without taking into account health insurance cost.

        So to invest $100K a year let’s say some pretax and some post tax, they would have to live off of $1700 a month. They are not going to be buying a house with that.

        As far as wealth through equity in a house, that’s not liquid. What are you going to do borrow against it?

        And actually I can speak for one of the best case scenarios for buying a house. I had a house built in 2016 in the most affluent county in GA for $335K - a 5 bedroom, 3.5 bath - and sold it in 2024 for $670K and moved to state taxe free Florida and bought a condo in 2022 for half the cost (we kept both for awhile)

        Even then, we could only do that because my (step)kids were both grown and I pivoted to customer facing cloud consulting in 2020. A niche that hasn’t suffered from the return to office mandates - ironically enough except for AWS ProServe (former employee) and Google’s equivalent internal department (who has been trying to recruit me for years).

        Most people won’t and shouldn’t be picking individual stocks. Of course it’s easy to be a genuis saying what would have happened if you picked stocks that went up.

      • Marsymars 2 days ago

        > There are plenty of people who have managed to do this, from fairly normal tech jobs.

        Yeah, but there also isn’t enough wealth in the system for everyone to do this.

        Like suppose that a) we’re now at a reasonably correct valuation for Nvidia b) assume a hypothetical where everyone in the US had plowed all of their savings into Nvidia in 2015. Result: The market cap of Nvidia is still $6 trillion, and the median American owns less than $10k in Nvidia stock.

      • FitchApps 2 days ago

        170k after taxes leaves you with about 130k net, maybe 140k; if you live in a big city and have a family, it's almost impossible to save 100 grand of that 140k. More realistic you would save about 50k and still come out ok, but lets be realistic noone is saving 100k from 170k gross salary

        • raw_anon_1111 2 days ago

          $110K a year is more realistic after taxes and then you have housing, health insurance, car insurance, food, clothes, school expenses, etc.

          You’re not realistically saving $50K a year.

      • matwood 2 days ago

        In GA, after taxes your take home would be ~125k. So you think someone can live in a big city like ATL for 25k/year? What if they have a family? Ok, are you assuming their spouse is also in tech and making at least similar? The 125k also doesn't have healthcare deducted yet.

        Some of the comments on this thread highlight just how disconnected many people were/are from everything outside of the FAANG bubble.