Comment by markus_zhang

Comment by markus_zhang 3 days ago

256 replies

Reality is not particularly rosy for new graduates AFAIK. If I lose my job, I wouldn't be super surprised that I might never get a similar job for the rest of my life -- it is not that I do not have the skills, but 1) the amount of time for a laid off SDE to get a new job could reach to years, not months, so I need to do something else to earn $$$, and 2) why are companies going to hire me, who have gap years and are older, but not some fresh graduates who can work 80 hours per week and only demand half of the salary?

And yes I believe this time it's going to be different. I believe that if the economy dumps again, we are really going to see more hot wars. It is different from 2001, and different from 2008. We have kicked the can for almost 20 years and I kudos the policy makers who managed to achieve this.

bluGill 3 days ago

I have heard that story every few years for the last 30. I know when it is your personal situation things are hard, but your story is nothing new and people recover. Some get back into whatever their degree was, others start a new career and never do. this will happen again.

  • johnnyanmac 3 days ago

    >and people recover.

    So you read nothing about how graduates during 2008 pretty much had forever stunted careers?

    They aren't put on the streets, but it's clear some very long term damage is being done to people simply as a matter of bad luck.

    • thewebguyd 2 days ago

      > So you read nothing about how graduates during 2008 pretty much had forever stunted careers?

      Myself included. Graduated in '08, had to work various minimum wage jobs in retail for several years because no one was hiring. I'm just now at a point in my career, nearing 40, where I should have been at 28.

      Degree doesn't matter much when your only work experience is 5 years of working at Starbucks, and you barely have personal projects because you're too busy working 2 jobs to just to survive.

      Those of us who suffered through that time period barely recovered, and many didn't recover at all. It shaped an entire generation.

      • smileson2 2 days ago

        I'm a little older but I have found it strange how well economic crisis has been almost wiped from our collective memories

        it was a horrible period and I have many friends who are in the same boat especially those not in software

      • CalRobert 2 days ago

        Class of 2008 here. A couple years ago a 26 year old colleague whined he made only $130,000 a year. At his age I made $17 an hour photographing tennis rackets. My sympathies were limited…

      • pyuser583 2 days ago

        sorry your math seems strange. You graduated from college in ‘08 - 17 years ago. You’re nearing 40. So let’s say you graduated at 23 … you’ve only had a college level job for five years?

        The economy has been moving upward since 2013 - 12 years ago. What were you doing from 2013 to 2020?

        I ask because I also graduated around ‘08. I’ve been a software developer since 2016. I’m currently a senior dev with almost a decade of experience.

        There were really crappy years to start with, but I feel I’ve made up for it substantially.

        My own parents graduated in the late 70s during a terrible economic recession.

        It seems weathering economic recessions have been a tradition for several generations.

        I still remember articles almost identical to the ones I see now; “this generation is screwed and there is no possible salvation.”

        It’s getting old.

      • Den_VR 2 days ago

        > I'm just now at a point in my career, nearing 40, where I should have been at 28.

        What or who is the standard for where you “should have been at 28?”

      • [removed] 2 days ago
        [deleted]
      • tarsinge 2 days ago

        Career progression is not everything, I'm approaching 40 and I'm doing the opposite, pivoting towards what I should have been doing at 28.

    • adamredwoods 2 days ago

      Here's the study on that:

      https://academic.oup.com/psychsocgerontology/article/77/4/78...

      >> Across a generation’s life course, early-life advantages are magnified through disparate occupational and social trajectories that lead to wide late-life disparities in financial and health resources, in a process first termed by Crystal and Shea as one of “cumulative advantage and disadvantage” (CAD; Crystal, 1982, 1986, 2020; Crystal et al., 1992, 2017; Crystal & Shea, 1990b; Dannefer, 1987, 1988). Dannefer (1987) described the trend of increasing inequality over the life course as the “Matthew effect,” applying a biblical dictum first used by Merton (1968), stating that “to he who has much, more is given, and to he who has little, even that is taken.” This ongoing process has also been described as an “obdurate tendency” for increasing inequality over the life course (Dannefer, 2020).

    • Saigonautica 2 days ago

      I mean, it caused me to emigrate to a growth economy. If I stayed in the West, I don't think I would have been OK.

  • reactordev 3 days ago

    I was going to say this. Money comes, money goes, that’s life. Ideally you’re smart enough to save and invest to weather these storms but for those (like myself) that are still working hard post 40, we know it’s all part of the game.

    I tell the younger generation the same thing. Save, invest, max 401k, before you go off and party. Your older self will thank you.

    • johnnyanmac 3 days ago

      You telling someone with 50k in debt, turning in 1000's or job apps struggling to find a job they studied 4+ years for and not being able to even pay rent to "just save"... is exactly how we got into this situation to begin with.

      • ethin 2 days ago

        I'm literally one of these people. My only work experience is a GSoC internship in 2021. I have yet to get hired and I've been looking for 4 years, graduated in 2022 right before ChatGPT came out. I've had no choice but to become a generalist as a consequence, and over the last year or two my interviews have dropped to zero and absolutely none of the advice I've gotten from anybody has helped. Just my personal experience.

      • jve 2 days ago

        That list should surely had to prepend "pay off debt, live within your means"

        Listening to Dave Ramsey on YT gets me amazed on how some people can be so irresponsible and accumulate debt on credit cards and cars they can't afford.

        • peppersghost93 2 days ago

          I firmly believe if people in this country were smart with their money in the way Dave Ramsey preaches, the entire service sector would collapse.

      • ramesh31 2 days ago

        > turning in 1000's of job apps struggling to find a job

        This is the entire problem. It's called job hunting, not job fishing. I.e. you should be seeking out specific exact positions that you know are worthwhile and tailoring yourself for them, not casting a net and hoping.

        • bluGill 2 days ago

          There is value in both. Sometimes fishing will find a great job at a place you have never heard of. Often hunters come home at the end of the day having got nothing.

          Hunting is still your better bet overall. figure out who has a need and position yourself to fill it. This also takes a lot more time to pull off than just sending 1000 resumes, and there is no guarantee. there is generally a mix of course, you start by casting a net to see what is there, and then when there is a potential bite you start tailoring your resume to that potential. Not all leads will result in something. Who you know is always important.

    • karlshea 2 days ago

      I'm gonna have to hold your hand when I tell you this: when you tell the younger generation to "save" or "invest" they are going to walk away from that conversation knowing they were just speaking with one of the most mind-numbingly naive Olds they're going to encounter in probably the next several months.

      Please, if you ever want any respect from anyone younger than you ever again in your entire life, do not say those words again.

      • reactordev 2 days ago

        At some point you are going to have to grow up and take matters into your own hands instead of blaming everyone for your situation.

        I’m not old. Just wise.

      • senordevnyc 2 days ago

        This is so condescending and infantilizing of young people. Of course many of them have it hard. They’re not the first, and they won’t be the last, but they’ll figure it out.

        I graduated right before the collapse in 2008, and I’ve spent the last 17 years hustling, scraping, and clawing to make, save, and invest every dollar I could. It wasn’t easy, and after a divorce and a recent layoff, it’s still not. Particularly in one of the most expensive cities in the world, with kids and child support.

        I worry a lot about my kids and their future economic prospects. I don’t want them to suffer, but the reality is that suffering comes for all of us, and saving and investing has been good advice for millennia. Blaming others and refusing to take responsibility for your own life and predicament has never been good advice. I hope my kids have the strength of character to resist the learned helplessness you’re offering here.

    • goodolddays9090 3 days ago

      I'm a bit over 40, not liking parts of my FAANG job, worried I'll lose it, and worried no where in the industry is as fun as 12 years ago, but being on the low end of Fat FIRE makes it a lot easier.

      • aaronblohowiak 2 days ago

        FI is more valuable than RE. After three years or so I got the itch again and decided to self fund my own thing. Also looking back on around 10 years ago more fondly..

      • cwbriscoe 2 days ago

        Being FI helped me out greatly in December 2020 when My company laid off half of my team and expected me to take on double the load, including lots of extra after hours on-call support. I had a pretty great time not working for ~3 years during Covid. However, I am back to work after an old friend and boss offered me a WFH job that I couldn't refuse. He has since retired so I will stick around until current management pisses me off again, they downsize me or I just get sick of logging into teams/outlook at 7AM every morning.

    • bluGill 2 days ago

      That advice isn't correct for someone who is just finishing school now. They need to stay alive in a down ecconomy where they can't find a job.

      In a couple years when things recover (or at least they find a job) it starts to be good advice. Even then I question max 401k - time works for the young and so a maxed 401k makes for too much money in retirement and not enough to enjoy now. Save for retirement yes, but max is too much when you are young - and if you keep saving will always be too much. Max 401k is good for the rich, or those who didn't start young and so their accounts are way behind.

      • ramesh31 2 days ago

        >Even then I question max 401k - time works for the young and so a maxed 401k makes for too much money in retirement and not enough to enjoy now.

        Except the 401k is so tax advantaged that you are foolish to not use it as your basis for financial security. Pre-tax money + employer contributions mean 401k is far and away the fastest method of building up a significant chunk of capital to protect yourself from hardship. Yes there are penalties for early withdraw, but they come out far less than what you would alternately be able to build up with just post-tax savings from your paycheck.

        • bluGill 2 days ago

          Again, how much money do you need? At some point you are taking a risk, and I don't know any seer/medium/prophet/God/gods who both are talking and I trust (plenty are talking that I don't trust). Even if follow your plan of emergency savings from the 401k, you still don't need to max things out as you should be taking some risk as odds are it won't happen anyway - frankly if things get that bad you should spend more time enjoying life now as your life after that emergency will be bad no matter what and so in the worst case you should save less.

    • CalRobert 2 days ago

      If you save for retirement, you will be outbid for housing by those who are not saving.

      • reactordev 2 days ago

        And how are those who are not saving, affording to put down money for down payment and closing costs?

        Saving for retirement doesn’t necessarily mean 401k but you can borrow from your 401k for down payment assistance so you really should be saving for your eventual retirement from day 1.

      • bluGill 2 days ago

        Only if you bid on the same houses. Bid on a smaller house.

        Don't forget too that inflation works for you! If you save and get in a nice house early and the STAY THERE (I can't emphasize enough how important this is - sometimes life forces you to move, but avoid it), your payments measured against inflation will go down - just put that difference into a 401k (that is don't do a cash out refinance along the way as so many do) and in 30 years the house is paid off and your have a great retirement account.

        When you are in the early years the above plan looks impossible, but time is your friend.

    • SilverElfin 2 days ago

      Others are criticizing you but the reality is that people usually spend more and save less than they could. There are plenty of people with modest income who manage to build a decent retirement. But it takes discipline. You have to be okay with sacrificing for the future.

      • raffraffraff 2 days ago

        As an "Old" who was a kid in the late 70s to early 90s, I'm telling young folks that there is no first world poverty like there was then. Not just because "we" were poor, but because you couldn't get "stuff" anyway. Like, the biggest TV I ever saw back them was 25". Nobody had a computer. Unemployment across the board was high. I saw my first kiwi fruit or avocado when I was 10. Clothes were expensive (even thrift / store brand). "Stuff" of any kind was expensive or non existent.

        Yesterday my BIL threw a perfectly working tower PC in the recycling because he couldn't find anyone (not even a charity shop) to take it. Last time I was at e-waste I saw half a dozen 42 inch TVs that I'm willing to bet we're working.

        However we were wealthy in one way: we had a stable home, and optimism. I may have had old clothes, one pair of worn shoes and a 4th-hand uncool bicycle, but there was no question of ever losing the roof over my head. And there was a future that looked like it was full of possibilities. "Stuff" was getting cheaper and more available. I remember our family being able to afford our first microwave oven. Our first VCR (1991). We didn't get rich, things got cheaper.

        Today, it's like we're looking at the future as if we're already post-peak, and it's all downhill from here. There's tons of stuff around but nobody wants it. People have also lost the positive attitude, optimism. It'll get you through a lot of bad times. Years and years of shit. Lose optimism, and it's all bleak no matter how big your TV is.

        If I could choose a safe to be reborn in, I'd take "our" poverty of the past over this.

      • johnnyanmac 2 days ago

        >the reality is that people usually spend more and save less than they could.

        You can't save your way out of rent being 70, 80+% of your paycheck. For my area, minimum wage is $18 and your best hope for rent is sharing a $3k 2 bedroom apartment. quick napkin math suggests $2400 take home pay and ~$1800 eaten up between the rent split, utilities, gas, and the most basic rice and beans diet of "groceries". Not even including potential health insurance or car notes or student loans.

        If you don't have the fortune of a family who'd house you for free/dirt cheap then you don't have much to save. You're already sacrificing for the present.

    • lotsofpulp 2 days ago

      > I tell the younger generation the same thing. Save, invest, max 401k, before you go off and party. Your older self will thank you.

      401k max is $24,500. How much do you expect a person to earn to be able to max it out? And what percentile income is that at the bottom and top of the age range you consider “young”?

      https://dqydj.com/income-percentile-by-age-calculator/

      Tldr: you are telling almost every 20 to 30 year old to not party.

      • reactordev 2 days ago

        If you are offered a 401k, you have the means to max it out. People who make less than $60k aren’t usually offered 401k’s.

        I’m not telling you to forgo partying. I’m telling you to pay yourself first, before you do. Don’t max out a credit card for a trip. Don’t cover the table’s check when you only have $200. Be responsible, but still have fun.

      • bluGill 2 days ago

        A younger person shouldn't max out their 401k unless they are rich. When you are young time works for you and so a maxed out 401k is a very large retirement in the future (which you might not even live to see!). The max is useful for older people who didn't start young.

  • markus_zhang 3 days ago

    I pray you are right and I'm wrong. But I do have reasons to believe that this time is a bit different.

  • onion2k 2 days ago

    In all the previous job market contractions the root cause has been money - increasing costs, less investment capital, etc. This is the first time the root cause appears to be tech (if you believe the announcements about layoffs). That makes it different.

    • nradov 2 days ago

      Nah. It's not different. Money in the tech industry has always chased the hype cycle. We're approaching the peak of inflated expectations for LLMs and then in a few years the AI industry will crash into the trough of disillusionment. That doesn't mean that LLMs are useless but in many sectors of the real economy they will have only a slow and limited impact.

      https://www.gartner.com/en/research/methodologies/gartner-hy...

      • aydyn 2 days ago

        Its just so weird how demonstrably insane the hype cycle this time around is. Everytime I think ChatGPT and Gemini are improving, it hits me with some monstrously stupid hallucinations. Here's how my conversation with GPT 5.1 went this afternoon:

        >Can you please provide a reference for the assertion you just made

        >Sure, here it is: <link>

        > 404, please double check

        > I apologize for the mistake, I have double checked, here is the corrected link: <link>

        > Still 404, please always double check a link by actually visiting and reading it

        x5 before I gave up.

        • bluGill 2 days ago

          The hype cycle was just was weird every other time too.

sheepscreek 3 days ago

> but not some fresh graduates who can work 80 hours per week and only demand half of the salary

Cause garbage in, gets garbage out. With AI models being all the more rage in the coming years, unexperienced hires will prove many times more costly. (10x garbage with agents).

So companies are going to concentrate their worker base even more with experienced folks. They need fewer of them. Yes. But quality matters more than ever.

I really feel bad for the new graduates. For no fault of their own, the bar went up so high. Unless they’re a child prodigy doing some coding projects on the side since the age of 10 - no one will hire them. So how will they ever gain the experience they need?

Maybe, just maybe, we’ll see a reinvention of coding schools - that will now focus on fundamental and industry knowledge - imparted by other veterans, instead of teaching applied skills.

  • markus_zhang 3 days ago

    I agree with you, but I forgot to mention that in the original reply I meant to say that "After the economy turns around, there is no point to hire me, an older guy with maybe a couple of gap years, who worked as a Uber driver for the last two years and can't leetcode".

    But yeah, new graduates is going to suffer anyway.

    And I'm scared of the collapse of the existing world order. Maybe we won't see a turn around for many years if it does collapse -- and we are already seeing many cracks on it.

    • echelon 3 days ago

      New folks will never be hired. RIP to the CS degree.

      Old staff will be exited. Especially senior and mid level management.

      If you lose your job, you won't get the same comp again. The days of $500K TC are long behind us.

      It's the era of downsizing and outsourcing while blaming AI.

      None of this has anything to do with AI. That's just a scapegoat.

      Google and Amazon are culling entire US teams and rebuilding them in Asia where the cost of labor is significantly lower.

      The best thing ICs can do is fight for big tech monopolies to be broken up. (Call your reps leading up to the midterms.) If several members of the Mag 7 are broken up into smaller companies, that'll inject tons of energy back into the ecosystem and enable the wheels of competition and employment.

      Bonus - if big conglomerates are fighting to pick up the pieces of a Ma Bell style dismantlement, they won't have time to manage teams 12 hours away.

      Nothing against our colleagues in Asia. They're brilliant. But American companies built with American labor shouldn't shut us out in the cold while they reach record profits and continue to hollow out entirely new industries simply by outstretching their arms.

      • QuiEgo 3 days ago

        I’ve been told for 20 years that in 5 years my job is going to be offshored. If they could have they would have long ago.

        My theory: We had a crazy bubble of hiring during zero rate interest. We are living through a nasty correction. AI is moving the needle too, but it’s mostly being used as a scapegoat to save face and explain away cleaning up failed ZRIP yolo plans that didn’t pan out.

        We’ve also haven’t had a serious recession since 2009. It feels like it’s only a matter of time :(

      • tibbar 3 days ago

        This is not the picture I'm seeing on the ground. AI is eliminating certain classes of junior software positions. (Roughly: jobs where explaining a task to junior engineer is more work than asking Cursor/Claude Code/Codex to do it.) Junior engineers can fight back against this by

        a) getting really good at clarifying requirements

        b) learning quickly, so their work quality is eventually higher than Cursor can work out in one shot.

        This is also a pressure against hiring teams overseas: when the bottleneck is communication + taste, not raw implementation cycles, you'd rather have a small local team. And it's a pressure for high TC, because individuals now have much more leverage, although they need to master more skills to take advantage.

      • johnnyanmac 3 days ago

        Yeah pretty much. Engineers are going to be at a crossroad where they either turn to the government to finally build in some proper labor laws and other obvious controls (how about re-banning stock buybacks?) or go out to the Wild West and hope they idea can sustain their livelihood.

        Given the vibes of the community here: I guess I'll look for a Mad Max mask (I'll ofc keep performing my civic duties, though).

      • cyberax 2 days ago

        > New folks will never be hired. RIP to the CS degree.

        We've just hired a couple of graduates, with the expectation that they are going to take some time to grow.

        What I'm seeing right now is a huge influx of candidates from large companies that have zero skill. I'm not exaggerating, they can't code anything. And it's not just AI, they started working before ChatGPT came out.

        Others in the industry are seeing the same and it's quite likely that your resume is getting lost.

        One practical advice for resume writers from me. PLEASE, just don't put stuff like "Improved the API responsiveness by 23.123897%". Unless it's a crazy number like 100x.

      • intended 2 days ago

        > Nothing against our colleagues in Asia. They're brilliant. But American companies built with American labor shouldn't shut us out in the cold while they reach record profits and continue to hollow out entirely new industries simply by outstretching their arms.

        What makes you think people in Asia wouldn’t benefit from more competition in the market as well?

        That said - I feel that advertisement based markets will always consolidate. There is too much of a benefit to having a single network which has the largest reach in terms of audience to show ads. This will always create incentives to consolidate over time.

        Then again, why make the perfect the enemy of the good. Getting to more competition is a good step.

      • baq 2 days ago

        > If you lose your job, you won't get the same comp again. The days of $500K TC are long behind us.

        I wouldn't be so sure about that, unless you mean $500K TC in 2019 dollars.

        ZIRP might just come back, but it'll come with a higher price tag than the one from 2008.

  • agentultra 3 days ago

    We haven’t passed the stage where we convince policy makers to stop dumping greenhouse gases into the atmosphere.

    We’re not going to convince anyone to keep hiring software developers.

    I think we ought to be keeping people trained and employed but it seems we’re not on the winning side here.

    • johnnyanmac 3 days ago

      We gotta gather ourselves and remind companies why they once paid handsomely to not let potential disruptiors run rampant on the market. Long term new teams will form once productivity is valued again and not this giant incestuous GDP-maxmizing scheme.

      • oblio 2 days ago

        On the long term, we're all dead.

        I doubt things will recover to 2018 levels. Too many new software devs coming out each year, too much AI, too little big company growth once everyone already has an internet computer in their hands. The Wild West is over and now the digital economy has entered the boring phase.

      • [removed] 2 days ago
        [deleted]
    • kortilla 2 days ago

      The comparison to greenhouse gases doesn’t make sense. Corps pay a lot for developers right now because they get more value out of them than they cost. As long as that remains true, devs will be fine.

      • pyuser583 2 days ago

        Part of being a developer is innovating as rapidly as possible. We obsolete our own practices in a regular basis.

        We should be the last occupation to be replaced by machines.

        Maybe I’m stupid, but I’m stupidly optimistic.

    • dtech 2 days ago

      > I think we ought to be keeping people trained and employed

      I never understood this sentiment. We don't have a massive manual weaving industry anymore, 95%+ of people used to be farmers in 1900. Tech comes and replaces humans, and the transition can be extremely painful especially for the people replaced, but ultimately it's better than keeping people artificially employed in obsolete jobs.

      (I don't think SWE will be obsolete, but even in this case I'd rather switch careers)

      • oblio 2 days ago

        Most deindustrialized regions in the West haven't recovered to full prosperity and are quite depressing to live in, sometimes even 30-40 years later: US Rust Belt, Wallonia in Belgium, the French North East, etc.

        At a large enough scale, most people don't really move on, their lives are wrecked and they just suffer through them.

      • agentultra a day ago

        This is predicated on the myth that people can re-skill and move into new industries. Sure the former can happen and people can learn new things. But we're talking about an economy where there are no new industries. And an economy where you have to work in order to live.

        What's a software developer in their 30s, 40s, and 50s supposed to re-skill into? Take on debt for the rest of their lives and re-skill into a profession (if they can even afford to take several years out of their lives to go back to school)? Into blue collar work along with the salary cut for which they might not have the physical capabilities for?

        There's no social system for providing the necessities for living.

        The other side of it is skill. Human societies have lost knowledge before. We've had to rediscover various aspects of metallurgy before. We could lose the ability to understand the technology we've made if we trust everything to the LLMs. There are already vibecoders who don't even be able to review the code that it generates for them because they're starting to lose the critical faculties and skills to understand it.

      • [removed] 2 days ago
        [deleted]
  • travisgriggs 3 days ago

    Or, more dystopian take... it won't matter. If software reliability continues to degrade in a normalized fashion, it won't matter. First mover advantages and networking effects will make it impossible for an outfit trafficking increased quality to ever get enough breaths to even compete.

    • zbentley 2 days ago

      Depends on your definition of “compete”. Compete for VC funding and continually increasing growth? You’re right. Compete as in stay profitable and have a future? Less clear-cut.

raw_anon_1111 3 days ago

I saw this coming way before AI became a thing around 2016 when I was 42. Software development was becoming a commodity where there were plenty of “good enough” developers where no matter what, it was going to be saturated.

If someone is trying to sell themselves as an undifferentiated developer in 2025 or later, it’s going to be an uphill battle unless you can lean on your network.

At 51, if my only differentiator is I can code, I’ve done something horribly wrong in my life.

Anecdotally, I found software development adjacent roles quickly when I was looking both last year and the year before.

  • kortilla 2 days ago

    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

      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.

  • lordnacho 2 days ago

    > At 51, if my only differentiator is I can code, I’ve done something horribly wrong in my life.

    I think software is going through what scribes went through when education went universal.

    At one point, just knowing how to read and write gave you a cushy job. It didn't matter what, maybe you were in government, maybe you were a clerk organizing trade.

    Somewhere in the last 20 years, this happened with coding. At the start of the millennium, knowing how to code meant you could fill some role. Now, everybody knows enough of how to do it that it's assumed for many roles, just as reading and writing is for every office job.

    • mywittyname 2 days ago

      > Now, everybody knows enough of how to do it that it's assumed for many roles

      Is it? I don't know anyone who can code proficiently outside of people who work tech jobs (or used to).

      • raw_anon_1111 2 days ago

        The thing is that there are enough people who are good enough enterprise CRUD developers - especially for remote roles and/or outsourced developers - that it’s hard to stand out from the crowd or command increasingly higher salaries. Gen AI has made the problem worse.

        Even if you are targeting a major tech, if you are trying to differentiate yourself by how well you can reverse a btree on the white board, there are plenty of people who can do the same. It’s not a differentiator that you have previous experience in BigTech any more. So do thousands of others.

    • raw_anon_1111 2 days ago

      For me, I saw it happening around 2014. I was six years out of the long fog of my “expert beginner” phase and trying to figure out what I was going to do next. I was considered a “senior” [1] full stack developer and no matter what I did - mobile, actually learn front end better, I was still going to top out at around $150K (and sadly enough, that is still what I’m seeing in Atlanta when I lurk on LinkedIn).

      I knew I had to get into BigTech or adjacent after my son graduated as a software engineer.

      Around 2016 I belatedly discovered cloud consulting where consultants would come in and “transform” organizations. I learned in hindsight that they were a bunch of old school net ops folks who only knew how to do bad lift and shifts that costs the company more money and treated AWS like a Colo.

      I wanted to do the same but focus on what I learned the term for years later was “modernization”. Bringing in a software developers mindset on cloud consulting. By 2020, I was no longer thinking about BigTech and was focused on getting into consulting. I had never heard of AWS’s Professional Services department until a recruiter told me about it. Even then I didn’t know it was full time working for AWS directly until that was also explained to me.

      [1] yes in hindsight I know that a title of “senior” to someone who pulls well defined tickets off a Jira board is laughable.

hombre_fatal 3 days ago

Your competition isn’t new grads. It’s experienced engineers in other countries who will work for half your wage in your own city on an H1B or similar.

  • thewebguyd 2 days ago

    You're half correct. H1Bs in your own city aren't working half your wage.

    However, engineers in developing countries will work half your wage, remote from their home, where that's a great salary where they live. When the average annual salary in India is the equivalent of $4,200 USD/year, there are a lot of talented engineers there that if they don't win the H1B lottery, will end up working for big tech remote.

  • bboozzoo 2 days ago

    You're mistaken thinking those engineers aren't facing the same market downturn. AFAICT, it's exactly the same in Europe. The only difference is that in Europe folks weren't paid exorbitant salaries like their US colleagues were.

  • SilverElfin 2 days ago

    H1Bs don’t work for “half your wage”. This is a myth. H1Bs have a higher average salary.

gruez 3 days ago

>Reality is not particularly rosy for new graduates AFAIK

I looked at the statistics[1], and while you could argue new graduates have seen worse (recent grad unemployment is actually lower than much of the 2010s), you can also see that in contrast to previous periods where new grad unemployment is lower than all worker unemployment, this time around new grad unemployment is actually slightly higher. However if you look at the chart this wasn't a post pandemic phenomena. The gap has been closing since the back half of the 2010s, and doesn't show much of a spike after the release of chatgpt, so "AI" isn't a good explanation either.

[1] https://www.newyorkfed.org/research/college-labor-market

  • godelski 2 days ago

    Break it down by degree. You're losing some important information in the aggregate. Going to degree you see that Computer Science has the 7th highest unemployment rate: anthropology, physics, computer engineering, commercial art & graphical design, fine art, sociology, computer science, chemistry, information systems & management.

    Of course you also need to look at underemployment too. Which CS is on the lower end of that. So you have to consider things like that even though there's a higher unemployment rate than performing arts (2x) there is far lower underemployment because people expect to get jobs in their field for CS.

    There's more you need to look at too. It's not so easy and you shouldn't just use such a high level approximation if you want to make sense of the data.

    Hiring lab has some more interesting information to like the number of postings. CS is way down from "prepandemic" levels, but unfortunately only goes to 2020 (hence the quotes).

    https://data.indeed.com/#/

  • johnnyanmac 3 days ago

    There's a recent podcast that talked about this if you have 15 minutes to watch a segment: https://www.youtube.com/watch?v=bYRCYdxVMaM

    TL;DR Gen Z is "slightly better off" in pure financial status compared to older generations , even with inflation adjusted. But the distribution on what got cheaper overtime and what got more expensive is causing the true strain among Gen Z.

    It also helps to explain a bit of a generation clash when you see how older generations can chastise the younger ones over what were "luxuriies" when they were that age. The entire market is flipped.

mywittyname 2 days ago

> why are companies going to hire me, who have gap years and are older, but not some fresh graduates who can work 80 hours per week and only demand half of the salary?

Given cost of living, I have a hard time believing young people come out being cheaper. I live in an area with cheap rents and my mortgage is still less than the average price of a one-bedroom apartment in the area. My cars are new and paid off, and I have pretty much all of the stuff I'd ever need in my life. Plus, no student loans.

That might be one of the real root causes of the job market for new grads being shit. The amount of money people need to meet their basic needs has skyrocketed, and young people bear the brunt of the burden. The only people who can readily afford to work too cheap are those with parents who can continue to support them to a degree.

skybrian 3 days ago

“The rest of my life” is a very long horizon for making predictions. I don’t think I could predict much about politics or the economy two years out.