A lawyer commenting on the game industry (which is largely copying the Silicon Valley business model) has an excellent explanation of these cycles, and why it is that the industry is simultaneously reporting record profits and mass layoffs: https://www.youtube.com/watch?v=-653Z1val8s tl;dw (in my own words): investors like it when you have extreme hiring during the good times, and they like it when you have extreme c…
Ask HN: What is the current driver of tech layoffs?
111–120 of 315 posts
Re: Ask HN: What is the current driver of tech layoffs?
#112This is going to be a controversial opinion. The quality of your average tech worker has completely nosedived in the last 10-15 years. All these huge companies wanted more products, more marketshare, more money, etc. They needed more people to pull this off. They started lowering hiring standards across the board because there just weren't enough people in tech. Simultaneously, a huge portion of the world saw tech sa…
How do you define "quality" of tech worker? What is the profile of people being let go? Are they recent hire or people with quick certification, bootcamp, etc? A quick review of people on LinkedIn with Open to Work badges seems to paint a different picture than any claim of people being let go are of lower quality. > It turns out that compared to the dedicated nerds of the previous generation, most new people just do…
Come on, LinkedIn (CVs) tell nothing. Having been somewhere is often made up as great experience even if did not yield much experience, or one wasn't as involved as claimed, and even been somewhere is a lie. It is usually the opposite if I check known colleagues: null performers and phonies have outstanding profiles, the good or super programmer somtimes an awkward or does-not-care profile.
(But yeah, also admitting: Companies usually fire by the wrong metrics and even direct managers, which are bad managers, do not know the real differences of their underlings..)
> notion of newer generation not being dedicated and smarter
Full agree, I don't think it is much new generation vs old, there are the same kind of great peoples.
But computer science really changed and grew. E.g. I strongly remember when I joined university 20 years or so ago how all tutors claimed how big our year is, and that before us everybody knew each other (profs/tutors/students), but now impossible. But still, 80-90% of the students that survived the first semesters just belonged there and would be great coders or computer scientists, with the right skills and ambitions. If you look nowadays, it is different and maybe more similar to other professions, and more 50/50 between those guys, and the other half which is ambitionless and/or just lack the skills, mindset, whatever, and would have better become something else. If you aks those some even freely admit they hate their job, but only drawn by the money.
Re: Ask HN: What is the current driver of tech layoffs?
#113Earlier quoted context omitted.
This doesn't seem to me to explain why the layoffs are happening now. AFAIK Google has never done a true layoff until last January in the entire history of the company. Now it seems to be already routine. As someone who grew up in the 80s-90s, my historical sense of layoffs is that they were a response to economic hard times, whether industry-wide or company-specific. Companies laid off when profits fell or disappear…
The simple answer would be AI. That’s been the major change in the past year. I find it odd that everyone thinks Uber’s end game is automated cars, but no one seems to be talking about how tech companies end game is automated coders. LLMs are not even close, but what’s to say internally, they don’t have something that works. Or they have enough data to show they need fewer workers since they can leverage AI now.
Re: Ask HN: What is the current driver of tech layoffs?
#114This is going to be a controversial opinion. The quality of your average tech worker has completely nosedived in the last 10-15 years. All these huge companies wanted more products, more marketshare, more money, etc. They needed more people to pull this off. They started lowering hiring standards across the board because there just weren't enough people in tech. Simultaneously, a huge portion of the world saw tech sa…
The average day-to-day work is menial, for example investigating a production issue. That isn't something that people get into as a hobby, that's work in a very unromantic sense. Maybe having good systems background can help in those situations, but it's a little more subtle
I do think though that it works the other way: people who actually care about computers don't care if tech is no longer a money field, they just want to work on computer stuff. And maybe earlier it wasn't as much of a money field. But that doesn't imply that the enthusiasts are better at fulfilling work responsibilities. A lot of work stuff is business specific and not very dependent on systems background
So yeah, I don't think the part about over-hiring is necessarily wrong, but this sort of "I'm better than you" attitude isn't very becoming. Maybe you should give this [0] a read, just to see a different perspective
Re: Ask HN: What is the current driver of tech layoffs?
#115This is going to be a controversial opinion. The quality of your average tech worker has completely nosedived in the last 10-15 years. All these huge companies wanted more products, more marketshare, more money, etc. They needed more people to pull this off. They started lowering hiring standards across the board because there just weren't enough people in tech. Simultaneously, a huge portion of the world saw tech sa…
How do you define "quality" of tech worker? What is the profile of people being let go? Are they recent hire or people with quick certification, bootcamp, etc? A quick review of people on LinkedIn with Open to Work badges seems to paint a different picture than any claim of people being let go are of lower quality. > It turns out that compared to the dedicated nerds of the previous generation, most new people just do…
Re: Ask HN: What is the current driver of tech layoffs?
#116For smaller companies the explanation is probably much simpler: there's less spending on new companies and therefore maximizing 'runaway' is critical. So if its not absolutely essential it needs to be cut. People who don't do that might not survive until things turn around, unfortunately. It's not a great situation to be in.
Re: Ask HN: What is the current driver of tech layoffs?
#117Earlier quoted context omitted.
I was just today reminiscing about how smart and capable everyone seemed at the startup I interned at in 2013, and comparing them to the quality of engineers I’ve worked with in the startup scene more recently. The difference is stark. I can’t pin down one reason but I agree with you. Too many bootcamps. Too much resume-driven development. Too many engineering managers whose only programming language is JQL.
Another factor here is that for many reasons startup equity (and thus startup comp in general) is much less valuable statistically than it was 10-15 years ago. Everyone knows that it a shit deal now, so many of the best engineers, those who can, are in big tech now. Leaving startups with lower quality talent pool, or those who just need a first job. I say that with sadness and fond memories of ~2013 startup culture.
Re: Ask HN: What is the current driver of tech layoffs?
#118For the largest companies, it's likely to some extent to put downward pressure on salaries in the market.
For others it can be like the Twitter case were they hired way too many devs for what was needed and that simply makes a bigger communications mess not more productivity.
For others still it's outside pressure to become financially stable or income positive with a reduction in investment capital over time.
The larger economy, the potential for a more widespread military conflict and a number of other factors taking their toll in different ways.
When belts need to tighten, late and expensive projects get cut.
There are still jobs out there, but with remote roles in particular, which I'm personally experiencing. Pay scales are all over the map and there are hundreds of applicants to many jobs out there.
It sucks to be looking and I imagine it sucks to be hiring as well. The latter because of the shear volumes of applicants to sift through.
I will say, I'd rather receive no contact at this point than the boilerplate rejection emails. If there's no substance or advice, it's just a net negative IMO. Used to hate getting dropped. But having to fill out a few dozen applications a day competing against hundreds and seeing the ones where you're less than ideal sucks.
I took 4 months off because I needed to get past the burnout. Now it's just hard getting back in.
Re: Ask HN: What is the current driver of tech layoffs?
#119Re: Ask HN: What is the current driver of tech layoffs?
#120This is going to be a controversial opinion. The quality of your average tech worker has completely nosedived in the last 10-15 years. All these huge companies wanted more products, more marketshare, more money, etc. They needed more people to pull this off. They started lowering hiring standards across the board because there just weren't enough people in tech. Simultaneously, a huge portion of the world saw tech sa…
I guess most people really benefit from a tool to autogenerate an Erathostenes sieve in Python or a fizzbuzz function in Prolog or yet another React Router boilerplate.
EDIT: a more nuanced version of this comment at https://news.ycombinator.com/item?id=38965283