← Back to context

Comment by agentultra

2 days ago

There were a lot of factors that went into making salaries sky-rocket. One of those was leverage: there was more demand for skilled programmers than there were available. You also had the ZIRP era from 2008-2021ish. If you could write fizz buzz and breathe you could get a good paying job.

In the 90s inflation-adjusted salaries were still rather high. A 75k USD salary in 1995 is roughly 150k USD today. And the median house was less than a third of your income. And in the 90s there was even more demand for programmers.

The early 2000s were a bit rough unless you were insulated inside Google and big tech.

But 2025 is a very different landscape. I’ve talked to lots of highly talented developers who’ve been consistently employed since the early 2000s who have been on the job search for 9 months, a year.

It’s one thing to have a goal for one’s career but it’s not like you can wait around to find that perfect opportunity forever, right?

Some times you have to find something and work. It might not fit into your plans for your career but it might provide you with the income you need to keep your family afloat and maybe let you indulge in a hobby.

> … but it’s not like you can wait around to find that perfect opportunity forever, right?

> Some times you have to find something and work …

Rather than waiting for a perfect choice, I read Hamming as reminding us that are making choices all the time and cannot avoid doing so. Even not choosing, e.g., staying in a less-than-ideal role, is a choice. Given that we have no choice but to choose, Hamming suggests knowing up front where we want to go in the long term and biasing choices in that general direction.

Swizec mentioned Cal Newport elsewhere[0], and Newport’s recommendations around lifestyle-centric career planning provide an interesting bridge between your comments about occasionally needing to weather a storm and Hamming.

Some view titles, particular projects, or certain roles to be worthwhile goals in themselves. “I just graduated law school, so I want to make partner at a big NYC law firm” is a goal that a motivated new attorney might set. Does that career goal serve her if she despises traffic, subway travel, and apartment living? Newport advocates beginning with a vision of an ideal lifestyle and working backward from there by setting career goals to achieve the desired lifestyle.

Where he may be in a conflict with Hamming is warning people about what he calls the grand goal theory, of which the fresh law school grad aiming at partner shows the pitfalls. Hamming’s advice will help you go far. Newport warns that if you’re going to go far, be sure it’s in the direction you want to go.

In the case you mentioned of someone who is long-term unemployed, having a job that produces income is certainly nearer to any Hamming career goal and any Newport ideal lifestyle than that person’s present circumstance of draining savings or, worse, accumulating debt for basic living expenses.

[0]: https://news.ycombinator.com/item?id=46354790

>In the 90s inflation-adjusted salaries were still rather high. A 75k USD salary in 1995 is roughly 150k USD today. And the median house was less than a third of your income. And in the 90s there was even more demand for programmers.

Right but how many programmers were making even 150k back then, even if they were 10x geniuses? I don't think even high level ICs at IBM or Microsoft were making that much. Even inflation adjusted, that's lower than the medain at FAANG these days.

  • Look man, life was unironically just better for everyone back in the 90s. Minimum wage, median wage, highest earners, if you do the math everything was cheaper and wages were comparatively higher. Gas, food, electricity, housing, it was all cheaper. There were fewer regulations and less bureaucracy.

    The buying power of a programmer in the 90s was much, much higher than an average programmer today.

    • >Look man, life was unironically just better for everyone back in the 90s.

      It was not. Programmers were not buying Porches and living in luxury neighborhoods or retiring early.

      Watch Office Space. Being a programmer was a low status, averagely paying job.

      Was life better back in the 90s for the average programmer? Maybe? Housing was certainly cheaper, I'll give you that. But for exceptional engineers was it better?

      Did programmers show up to work to have a barista make them a gourmet coffee, have catered lunches, free massages, all the meanwhile getting paid hundreds of thousands of dollars extra per year in RSUs? I don't think so.

      There's no way an exceptional engineer had a better quality of life in the 90s than they would today. There was no FAANG, no deca-corns, no big tech giving near as many perks and comp. It just wasn't comparable.

      4 replies →

    • Comparatively cheaper, no. Americans could afford a lot of things, but the average American home looked like Malcolm in the Middle, and not so much more fancy for the higher class. Meanwhile in 2025, people have immense furbished kitchen (I’m European so I always notice that in abs-training-bro-youtube-slop, I’m not talking about influencers here) and living rooms, order food deliveries all the time, and perhaps some americans could access the number of flights that we saw in movies like Die Hard (going from NYC to SF to see a wife), but that was unimaginable for Europeans. We’re seeing wealth levels that are unimaginable, and global poverty has receded so much that the UN overhauled their definition to redirect their efforts towards human rights rather than hunger.

      2 replies →