Tech jobs have dried up
wsj.com
wsj.com
There have been repeated promises by congress to fix it but these efforts have failed so far. The latest attempt, HR7024, received overwhelming support in the house but stalled in the senate over objections by Idaho senator Mike Crapo and was later voted down (mostly by senate Rs, but also notable by a handful of progressive Ds).
This was a small speedbump in the financial statements of alphabet/meta/apple etc, and both revenues and earnings climbed despite the impacts. They kind of even out after 5 years regardless.
Is it curtailing the total employment across the industry by affecting smaller firms that may be on more of a defacto cash basis in their planning?
Big tech are the beneficiaries of legislation that primarily suppresses employment in smaller firms.
Find me a case study where this has curtailed hiring.
i think everything should be done on a cash basis in general, so what do I know
> Companies outside the tech industry are also adding AI talent. “Five years ago we did not have a board saying to a CEO where’s our AI strategy? What are we doing for AI?”
Sounds like the AI fad is sucking all the oxygen out of the room. I wish these CEOs had the courage to tell their stupid, uncreative, trend-following boards: "Nothing. Our AI strategy is nothing. We will continue to invest in our core business rather than chasing the latest trend you read about in Harvard Business Review." But they don't. They have no backbone and are about as uncreative and unfocused as their boards.
It's not just a "fad", it's a domain showing enormous potential and we need to thoroughly explore it. This is how it works with every new advancement, and it's a good thing. It would be monumentally stupid to do "nothing" when you have an R&D budget to use.
1: https://x.com/K_Dale_Official/status/1834907836692021536
2a: a beautiful cover: https://youtu.be/5TtNX9AjH88
2b: a fully original whole awesome album: https://youtu.be/D4JPSqF6vfs
(I just want 1%).
Amazon is the no.2 in h1bs in the US, and no. 1 in i-140.
1) Layoffs mean they have to pause both of those. Amazon even had to stop all I-140s in February until 2025. So instead of more layoffs just RTO 5 days a week. If everyone stays, great.
2) If people leave / no one applies to new jobs - now you have a case to bring to the US govt. that Americans with the required skills aren't applying
These programs mean you have literal second class citizens in a the workplace who desperately need to avoid losing their jobs for fear of their life being completely upended. This disrupts the labour market and internal corporate culture significantly. Instead we should have work visas lead to permanent status much faster, but give them out more sparingly.
EDIT: this also relieves a lot of burden on the system, as you can easily change jobs between companies by simply mailing the job change documents to the foreigners office - they will just take a look at the new position that you have taken up and simply send back the confirmation that the residence permit is still valid, instead of trying to issue a new visa with all bureaucracy that comes with.
My first work visa was tied to the company who sponsored my move, it lasted for 2 years and in that period if I changed jobs the new employer would need to sponsor me as well. After 2 years I renewed my work visa, this 2nd visa is not tied to an employer and I could freely move jobs.
The visa program should be reserved for truly the 1% of the 1% globally, not just cheap java devs to work on corporate CRUD apps.
Which is why H1B wont be curtailed and why employees are blamed for inflation.
"I opened the window to listen to the news. But all I heard was the Establishment's Blues." - Sixto Rodriguez (This In Not A Song, It's An Outburst)
> Employment for software engineers has cooled as resources shift toward developing artificial intelligence
Wait, who is doing the developing?If you have a machine that prints money, you will flood that machine with whatever resources it can handle, push it so it can handle more, and duplicate the machine so you can double your printing.
If you have a machine, that sort of maybe brings you value, you are going to be very cautious about how many resources you give it.
as i read recently, "god's plan for me doesn't involve linkedin".
Tech jobs are definitely coming back. I think more than ever before.
This, I think, has an incredible potential to advance the economy, and will require A LOT of programmers, AI/ML engineers and sysadmins, most in places where there is almost zero need for them today.
Find some specialization/niche you're interested in software wise, and start learning + building in public about it.
Engage with the community of said niche.
After several years of this, you should be fairly well known and have a blog/GitHub with content that suggests you're not entirely inept
Then use your network to get a job in said niche
This is a very different and mostly non-overlapping skillset compared to focused product engineering at a company. I believe it's a good way to get you there if you have the time and drive to develop those skills. But then if you do are you going to be satisfied with the prize being a job where you don't use them?
I'm not discounting this as effective, I just don't think it can work for very many people for several different reasons.
When I finished in 2006, there was a real vacuum in the developer space, presumably because everyone got the same advice I did, and jobs were relatively easy to find.
By about 2008 there was just no one. We had open developer positions for months with zero applicants.
I have seen vacuums and gluts come and go.
My advice is just if you are interested, go for it. The market will come around.
OTOH those who went into the master's program in 2002 were fine, they came out a couple of years later when the market was hot.
Another is an engineering manager who got another job with a 5% pay cut.
The software engineer employment index is now at 80, relative to 100 in 2018.
They complain about wages that went up by just 0.95%.
This isn’t a bust - it’s just a boom that’s over for now.
Some nontechnical workers in the industry, including marketing, human resources and recruiters, have been laid off multiple times.
The software engineering jobs are there. The candidate selection and interview process is worse than ever. The article was relatable about the ratio of applications moving forward.
This article had some other gaffs though, like the engineer lamenting that they had to go outside of their network to apply to job for the first time. What? They responded to a recruiter DM on linkedin for the first time? Sound the alarms ya’ll
A 5% pay cut? Big tech employees join the mid size and startup world demanding no less than $400k total compensation…. at the beginning of their journey. Which market was the engineer in this article in? Not enough info
Definitely more indication that a boom is over, and plateaus are in.
Discussion on other url: https://news.ycombinator.com/item?id=41590688
We're living the dream guys. I can't wait for AGI, so it can get even better!
> Moore, who learned how to code by taking online classes, says not having a college degree didn’t stop him from finding work six years ago.
> Myron Lucan, a 31-year-old in Dallas, recently went to coding school
> nontechnical workers in the industry, including marketing, human resources and recruiters, have been laid off multiple times
THIS is the issue. If you have a CS degree (EDIT: And Experience, internship or FT), you will find some job.
If you went to a coding bootcamp, are a self taught programmer, and/or are working in a non-technical role you don't have an edge compared to the multiple recent and mid-career graduates who have the same experience AND a college degree.
I've been frank about this multiple times - if you don't have fundamental skills and knowledge in Algorithms and Systems (an actual Data Structures, Algorithms, and OS class), no offense but you are just a script monkey.
As a hiring manager, I pay the big bucks for demonstrated domain experience AND critical thinking skills. If I need boilerplate code EPAM and TCS (and in 10 years AI-driven code generation platforms) can do that for me.
I started seeing the trickle of bootcamp grads coming in maybe 7-8 years ago. Many of them were just as good as the CS grads. They have no issue finding new jobs today, some are even at FAANG
Someone who went from bootcamp to coding 6 years ago shouldn't have any issue finding a coding job today, if they're actually good and progressed over those 6 years and have worked a year or 2 as a senior engineer at a good/known company. My guess is they aren't
Companies today want people who can hit the ground running. Less jobs for juniors, less jobs for ramping up within 3-4 months.
You're right!
I'd take a risk on hiring a non-traditional student who taught themselves to code and is a maintainer of a decent sized OSS project. Not on a bootcamp grad with no coding experience outside of the bootcamp.
> Companies today want people who can hit the ground running. Less jobs for juniors, less jobs for ramping up within 3-4 months.
Exactly. And I can confirm that.
I went this way and then later taught at a bootcamp, so my network is heavily skewed towards this kind of engineer. It is not true that they have no issue finding jobs. The very few that ended up at big tech companies, or who have a prestigious non-tech degree, are mostly doing fine.
The ones who just got normal developer jobs at normal non-famous companies are having a hard time from what I know of my personal connections. They were more likely to get laid off and less likely to have found something else after, or are stuck in their current role because they can't even get interviews. And I mean the 2015-2018 bootcamp cohorts, firmly mid-level with 5+ years experience. I don't have many connections to the newer waves of code school grads and am not talking about them.
I think the other commenter is basically correct. The time when you could have a secure development career without a degree quietly ended over the last couple years.
unless you have an edge that isn't a CS degree. CS degree is not the only edge in this industry.
The candidates mentioned in the article are all early career or freelance who cannot differentiate themselves based on experience or education.
Usually, when a recession(or hypothetical one) occurs, expensive work forces can’t be paid adequately or adjustments become expensive, so employers try to suppress wage by doing risky layoff[2]. That then becomes a trend for other insignificant players to also follow. After a layoff, expectation for inflation adjustment disappears because one has bills to pay, family to feed, hence desperation leads to wage stagnation.
Then suddenly after 1-2 years hiring boom begins and the wage skips a few cycle of correction but most with decent experience can command good pay despite lower adjustments.
One problem with such play is that, big players can hold out for few years before the dire consequences of the layoff begin to emerge, but before things get serious they start hiring again. The sad part is that, small players are screwed because they are now left with consequences and expense of hiring new workforce.
Also this time it is not only about wage suppression, a massive covert selling of “AI as replacement for those pesky expensive code monkeys” is being peddled(if you look between the lines carefully on layoff/poor productivity/ ai increases productivity play). This will have consequences much dire for the smaller players scrambling to drink the AI coolaid without understanding how it helps, because by the time money had been wasted, the cost will be manyfold to recover the productive workforce and some will fail and become insolvent, but AI will become common place and just another tool like class generator, advanced IDE, no-code tools, uml-to-class generator.
AI(we call these LLMs now) of current generation is expensive and it needs massive investments to become viable(think of main frames of older decades), but we are past the age of when saying something will be useful and getting money because most business saw similar(blockchain/no-code/outsourcing/offshoring) trends before. So the same old play, “productivity gains with this cool tech minus the cost of a human” gets big management excited. Once investment keeps flowing, more development and innovation will take place in AI(LLMs) space and it will get cheaper eventually(mainframe to your smartphone) but until then peddling is needed to fund these gambles.
I see for what the trend it is, I hope others see it too.
[1] I call people learning to code(without formal education on the topic) and then write rote code on what they learned as translator. Code-Monkey is very insulting and should not be a term we use against other human beings.
[2] Like I said, it is short term risky because if things go south too fast they can hire immediately and of course new hires usually have 150% more productivity on their first 6month to a year so any lost productivity of the layoff is adequately compensated quickly.
Nearly free is the price where markets fail completely.
Imagine being the customer of the next google rather than the product.
Could you elaborate on your exp? Wondering if you have specialist skills that are making you more in demand.
Might be a localized thing though, I work and live in The Netherlands.