Earlier quoted context omitted.
> I'm very much a "builder" type dev that has more fun going from 0-v1 than maintaining and expanding scalable, large systems. Maintaining and expanding is more challenging, which is why I’ve grown to prefer that. Greenfield and then leaving is too easy, you don’t learn the actually valuable lessons. As experience shows that projects won’t stay in the nice greenfield world, building them can feel like doing illusory…
Yup. You learn the most valuable information from watching how things break and then fixing them. It's kind of like when the FAA does crash investigation -- a stunning amount of engineering and process insights have been generated by such work to the benefit of all of us.
Tech employment now significantly worse than the 2008 or 2020 recessions
331–340 of 720 posts
Re: Tech employment now significantly worse than the 2008 or 2020 recessions
#332Earlier quoted context omitted.
So you had a talent pipeline, you just didn't like how hands on it was or how it took time to develop. We'd all prefer a magical unicorn applicant that checks every box but it's never possible especially the more you're required to know about specifics that are best learned internally to begin with. The whole hiring angle you describe seems silly in terms of process and expectations
> So you had a talent pipeline, you just didn't like how hands on it was or how it took time to develop. There's a lot of anger in this thread at companies for making obvious choices. If the perfect applicant happens to be looking for a job and it can save us the time and churn of switching someone internally, then yes: I would prefer to hire that person. > The whole hiring angle you describe seems silly in terms of…
Re: Tech employment now significantly worse than the 2008 or 2020 recessions
#333Earlier quoted context omitted.
Near zero interest rates + COVID remote work + PPP loans = Booming economy What is happening now is the unwinding of the above. Now its: Higher rates + AI + too many SWEs (bootcamps and over-hiring) = Busting economy I think what we are in right now is more the norm and the post covid boom was an exception.
And also the section 174 change too, which suddenly increased the tax bill for any companies doing software development.
Re: Tech employment now significantly worse than the 2008 or 2020 recessions
#334Hm what about the Citadel rebuttal that showed growth? https://www.citadelsecurities.com/news-and-insights/2026-glo...
Re: Tech employment now significantly worse than the 2008 or 2020 recessions
#335Earlier quoted context omitted.
I generally tend to interview every year to see what's out there in the world (sometimes I find something worth switching for, other times not). I'm not even looking very hard but have had 4 interviews in the last month. Personally I think it's a bit more nuanced than senior vs junior (though it is very hard for juniors right now). What I've seen a lot of hunger for is people with a track record of getting their hand…
> I'm very much a "builder" type dev that has more fun going from 0-v1 than maintaining and expanding scalable, large systems. Maintaining and expanding is more challenging, which is why I’ve grown to prefer that. Greenfield and then leaving is too easy, you don’t learn the actually valuable lessons. As experience shows that projects won’t stay in the nice greenfield world, building them can feel like doing illusory…
Re: Tech employment now significantly worse than the 2008 or 2020 recessions
#336Earlier quoted context omitted.
I generally tend to interview every year to see what's out there in the world (sometimes I find something worth switching for, other times not). I'm not even looking very hard but have had 4 interviews in the last month. Personally I think it's a bit more nuanced than senior vs junior (though it is very hard for juniors right now). What I've seen a lot of hunger for is people with a track record of getting their hand…
> Honestly, a lot of senior devs lose this ability over time. They get comfortable with the idea that as a very senior hire you don't have to do all that annoying stuff anymore. A few years ago, when interest rates were 0% and companies were hiring at an unsustainable rate, I got a lot of criticism for cautioning engineers against non-coding roles. I talked to a lot of people who dreamed of moving into pure architect…
I'm no AI booster but I think this is exact scenario where AI-driven development is going to allow those non-coding developers to shine. They still remember how code works (and have probably still done PR review from time to time) so they're well placed to write planning documents for an AI agent and verify its output.
Re: Tech employment now significantly worse than the 2008 or 2020 recessions
#337Re: Tech employment now significantly worse than the 2008 or 2020 recessions
#338It's bad, yeah, especially for folks on the job market (it me). Some statistics first, from my own job search logs: * Since I hit the pavement in late January, I've tracked 100 job applications * Of those 100, only 7 have turned into interviews * Of those seven interviews, 3 turned into second-round * ~50% of all applications never receive a response * ~20% of rejections for any reason have the role re-posted within…
I've also run into the industry specialization roadblock a few times. Got turned down by a fintech company after multiple interview rounds because I did not have banking industry experience, for example. I guess I get it as a tie breaker but I've operated in a PCI compliant environment for years, seems like that should count as relevant experience? Also if you're going to dumpster candidates without banking experience why on earth did you waste several hours of your staff's time giving me tech screens?
Job hunting has always sucked. But it feels particularly busted at the moment. The process is miserable. If you've coasted to an easy hiring in the last year, you're either amazing (and hats off to you!) or got very lucky.
Re: Tech employment now significantly worse than the 2008 or 2020 recessions
#339Jobs are now significantly more demanding too, do more and make less.
Re: Tech employment now significantly worse than the 2008 or 2020 recessions
#340Earlier quoted context omitted.
Yup. You learn the most valuable information from watching how things break and then fixing them. It's kind of like when the FAA does crash investigation -- a stunning amount of engineering and process insights have been generated by such work to the benefit of all of us.
“What kind of role are you looking for?” “Technologist flavor of NTSB investigator.”
One of the guys had a very strong opinion that the ideal architecture was something as abstracted and object oriented as possible with single function classes, etc. I let him run with that. The other guy got frustrated with his sub-team's inability to write code to spec in a language they'd never used before and where they were trying to build some new features they didn't clearly understand. He developed a strong feeling that TDD was the most efficient path forward: he owns the PRD and design, so he just created test stubs and told the remote team to "just write code that passes the test" even if they didn't understand the function of the block.
So, after a few months where did we end up:
1. The "abstract everything" architect's team had an extremely fragile and impossible to maintain codebase because it was impossible for any outsider to tell what was going on.
2. The "just pass the damn tests" guy had a team that had quickly ramped on a new language and they had a codebase that was incomplete (because they were building it like a Lego project) but that everyone could understand because the code blocks generally stood on their own.
What was the next step: to shut down the guy who abstracted everything and force him to drive a quick & dirty rewrite that would be more maintainable, and to also start a major refactoring of the "Lego" team's code because it was so fragmented that it also was fragile and unsuited for production.
I saw this as a terrific learning experience for all involved and I was able to get away with it because the stakes were pretty low and we had time to experiment (part of the ultimate objective was upskilling the team), but the more important lessons were these:
1. Docs matter. Take the time to write clear & detailed specs first because you'll be forced to think of edge cases and functionality that you didn't originally, and it provides a basis for system design, too.
2. Architecture & design matter. Adhering too close to any single paradigm is probably a mistake, but it takes experience on the team to understand where the compromises are and make the best decision for that system.
That second point will not stop being true with the advent of agentic assisted software development. Like others have said, my expectation in the job market is that pay will continue to be depressed for junior hires as employers reset expectations and generally just want folks who can instruct fleets of agents to do the actual coding. Senior staff will become increasingly critical and their jobs will be painful and difficult, because it'll be assumed they can (and will be willing to) do design & code reviews of artifacts originated by agents.
What I am going to be most interested in is what happens in the SRE/Sysadmin world over the next few years as more AI-generated code hits prod in organizations that don't have adequate review & oversight functions.