According to FRED/Indeed[1], software job openings have been roughly flat for 2-3 years, and they've actually been slightly increasing again. What data source are you looking at?
You have CEOs claiming that AI is driving layoffs alongside CEOs of Anthropic and OpenAI talking about the end of white collar work. All this is then amplified by tech journalists like Casey Newton and Kevin Roose. The biggest public proponents of AI keep telling people that it will take their jobs.
What comes after the end of jobs? Who knows. Sam Altman occasionlly making vague statements about curing cancer. There are vague hand-waving notions of a Star Trek utopia.
But to be honest it feels more like a Cyberpunk future, where the Altmans and Musks get to live cancer-free and the rest of us eek out an existence without jobs or any prospect for a better life. Or maybe it looks more like Star Trek, but we're all red shirts.
Can you blame people for hating this?
The better question to ask is what happens after the end of OpenAI/Tesla/etc? AI may take your job away, but not because of robots replicating your labor, just good old-fashioned economic collapse.
> There’s a funny interview with Mark Anderseen, where he talks about how he never looks backwards and doesn’t have any sense of introspection and then gets into a rambling and completely wrong history lesson. That’s what these guys do.
Yes, we know they are psychopaths and assholes. The blame is on them.
There will always be steep corrections when they overhire driven by economic cycles or otherwise (and we're living through an otherwise).
That’s a bit perverse. In democracies, corporations ultimately exist to serve society, not shareholders.
I also think that counter points on the inhumanity of firms, misses that economies are an objective way to structure incentives to achieve subjective ends.
If you want more money to travel to other parts of the pyramid, or you want to disincentivize certain behavior, then economic incentives can be set up to achieve those goals.
Expecting firms to do charity is pointless. Expecting firms to optimize under constraints is not.
I also don't see why everyone would dismiss the statements of large company CEOs about why they are making hiring/firing decisions, regardless of what some statistics say.
Dismissing their words, just brings us back to the issue of what is really going on.
And lest it is forgotten - AI is a huge part of the US economy at this point. It is highly dependent on firms spending tokens.
Saying it’s just CEO market speak means we have an AI bubble that is more worrisome.
None of this contradicts OP's claim, because at least anecdotally, juniors/interns are getting disproportionately squeezed by AI. Why hire an intern to write random scripts/tests for you, when claude code does the same thing? Therefore overall job posting could be flat or slightly rising, but that's only because everyone is rushing to hire senior/principals staff to wrangle all the AI agents, offsetting the junior losses.
They tend to catch on quicker these days, making companies more reluctant to hire them. It has little to do with AI.
My guess is that AI can now assist juniors just as it can assist seniors, and they'll become competent in the correct skillset needed for the future, just as everyone before them has.
They do the dirty, repetitive work, learn the systems inside out, take note of the flaws, and fix them if they are motivated and the system/process allows.
Thinking them as replaceable, worthless gears is allowing your organization rot from inside. I can't believe people can't see it.
In other words the gamble of hiring expensive juniors with shiny degrees is greater to them than the gamble of not having competent seniors a few years down the line. And that risk may be overblown - people are still hiring some juniors, it's not like it has stopped entirely - so future seniors will likely just be worth more than they are currently. To some, that may be worth the risk, especially if you believe AI will continue to get stronger.
I am not saying I agree with this decision making, more pointing out the thought process. We have had to have similar discussions where I am but are still hiring juniors, FYI. That's basically all we're hiring right now, actually, because the market for strong juniors is very good right now.
I mean, writing the code which makes mon^H^H^H^H provides value for minimum cost is the ultimate goal of a software company, but any competent CS grad or anyone with basic algorithms knowledge knows that greedy algorithms can't solve all problems. Sometimes the company needs to look ahead, try, fail and backtrack.
Nerdy analogies aside, self-sabotaging whole sector with greedy shortsightedness is a pretty monumental misstep. It's painful yet unbelievably hilarious at the same time. Pure dark comedy.
edit: maybe todays computer nerds will become tomorrows backyard hackers, the only ones able to beat the ai.
I read someone compare the mindset to that of a drug-dealer. In any given neighborhood, a handful of people get very wealthy, at the expense of the stability and potential of everyone else. Our elite are drug-dealers - literally, in some cases. And conditions are deteriorating about how you'd expect.
The fact that you won't isn't a productivity, bottom-line decision, as we've already established that the business is trading efficiency now for incompetence later; the financials are a wash, at best. It's a cultural decision to throw your youth under the bus for seniors and shareholders' short-term interests. The best you could say is, "Well, of course. This has been a common narrative across the American economic landscape for the past 30ish years. 'F* them kids,' is the rule."
>Besides the “its not x, its y” llm smell here
Kindly fuzakenna off plx.
This is how companies see all of us though, for all ic levels
Yes, they're not the norm, many of them are not glamorous, but it's not all black and white.
Using claude and friends takes all the fun out of the job, so I'm not surprised engineers are not enthusiastic. It's cool for 1 month then you realize we went from solving problems and implementing algos and optimizing slow code and fixing security issues and other fun stuff, to writing prompts all day long.
If you ever wanted to climb the senior technical ladder, this is now the quickest way to experience it. Except instead of other people you get to work with agents which, while a very different experience, requires largely the same skills.
So yes, your job is not what it was before, but with career growth it typically was not anyway.
There is an issue with execs pushing it though. You have people at the top of the company with little to no idea how people work attempting to micromanage tool usage. It is as if you had a group of execs determining what IDEs people could use.
No-one is getting fired because of AI. The start of this year is the start of companies beginning to use AI. The reason layoffs are happening is because of the massive overhiring after Covid.
How long after COVID are we going to be able to keep using this excuse? This is starting to feel like the politician blaming his predecessor even though he's been in office for years. In the year 2033, Company X lays off another 10,000, just as it did each year since 2023, again blaming massive over-hiring during COVID, ten years ago.
I am with you but if you look what happened after COVID it is a big line going waaaaay up. COVID was a significant event and there is no way around it, no? the OPs comment is invalid because we below the pre-COVID (by miles) but COVID should be taken into account (everyone seems to use it to further some agenda by looking at just one particular aspect of what happened post-COVID)
> It is as if you had a group of execs determining what IDEs people could use.
its worse than that; its more like determining what ide you use and also mandating how much time you spend in it, and then chewing you out at review time because you used jira and confluence too much instead of writing md files in the blessed ide of their choice Me: I tried $AI recently, I asked $question, it hallucinated.
Them: But it sucks at that.
Me: Then what's good at? It's useful if it helps me out of a ditch.
Them: It depends on the domain...
These guys are not evangelists or anything, but colleagues who want to reduce their workloads. If it can't help with what I need, then how can it help me at all?At the end of the day, I don't plan to use this at daily capacity, but with all the resources poured into this, it's still underwhelming.
My company uses Sharepoint, and can digest all of the documents I have access to on that, one drive, teams, outlooks, etc. across my tenant. Most of the time, it's pretty useless.
There must be some reason for these two disparate experiences. It's the same product offering. I couldn't tell you.
I asked for a concept in Tango music, with a long prompt explaining what I'm looking for. It brought me back a single, Spanish YouTube Video explaining it perfectly alongside its slightly wrong summary, but the video was spot on, and I got what I needed.
Then I asked for something else about a musical instrument, again with a very detailed prompt, and it gave me a very confident answer suggesting that mine is broken and needs to be serviced. After an e-mail to the maker of the said instrument, giving the same model number (and providing a serial) and asking the same question, I got a reply saying that it's supposed to that and it's perfectly fine, it turned out that Gemini hallucinated pretty wildly.
For programming I don't use AI at all. I have a habit of reading library references and writing code directly by RTFM'ing the official docs of what I'm working with. It provides more depth, and I do nail the correct usage in less time.
It’s full out mania. As someone raised in and who escaped a cult, I am having to use every tool in my very large toolbox to stay sane while I wait for this to pass and die down or make my move towards a place that still cares whether their product works.
I don't know why people are comparing the Day-1 of one technology with the Day-1000 of another. Yes, AI is useless in many fields - NOW. But you can't imagine doing any work without in a couple years.
Like the kids used to ask - 'How did they build Google without Google?'
Now their kids will ask - 'How did they build chatGPT without chatGPT'?
I expect I’ll be using LLMs now and in the future, but the public is far more right about the companies and the people running them than the tech “insiders” here.
Transformers were treated like any other ML technique until Sutskever decided to just go big on training it. That it can look like a compelling simulacrum, I am not arguing, but this thing left the ivory tower of research prematurely and recklessly. We are all going to pay for it.
We’re in what I would call the “dark ages” of tech. There will be a new renaissance led by those who used this as an opportunity to build skills and tools that are genuinely useful and ingenious.
If you keep a long-term horizon this is the perfect opportunity to work on a solo project in stealth mode. Or build professional connections with others who see things the way you do.
When people talk about one’s salary being an imperative to them understanding something, they are talking about exactly you. “This’ll all wash over and we’ll be back to the good old days that I’m used to” has never happened. Ever.
During the renaissance western thinkers pieced together lost information and we got the scientific revolution.
Kind of wild that you completely ignored the example I gave of exactly this happening in my original comment.
And speaking of people whose salary dictates their understanding of something, let’s talk about Sam Altman and the rest of SV currently spinning a fairytale about AI which just so happens to justify astronomical valuations for their companies.
Wouldn't it be one or the other?
I think this is far from the truth. In many companies AI has become a religion, not a new technology to be evaluated and judged. Employees are told to use AI, and report how much they are using, and all understand the consequences of giving the wrong answer. The CEO hears the tales of rampant AI use and productivity that he is demanding to hear, then pats himself on the back and initiates another layoff. Meanwhile in the trenches little if anything has actually changed.
Nope. I’m saying if firms lay off on the assumption of AI gains that never come, they’ll be beaten by firms who don’t.
CEOs are laying off because of AI because they think it will save them money, but are doing so based on misinformation, largely due their own insistence that everyone uses AI, and report how much they are using - they are just hearing what they asked to hear (just like Mao hearing about impossible levels of rice production during the "Great Leap Forward"). I'm not making this up - I've seen it first hand.
You can see the proof of this - companies laying of because of what they mistakenly believe AI can do - in companies like Salesforce, forced to do an embarassing U-turn and hire people back when the reality sets in. At least Salesforce were quick to correct - most big companies are not so nimble or ready to admit their own mistakes.
We seem to have reached mania-like levels of rice-production reporting, with companies like Meta now taking AI token usage as a proxy for productivity and/or a measure of something positive, and apparently having a huge leaderboard displaying who is using the most (i.e. spending the most money!). The only guaranteed outcome of this is that they will indeed see massive use of tokens, and a massive AI bill, and then in a year or so will likely be left scratching their heads wondering why nothing much appears to have changed.
Sorry, I was unclear. Those statements can’t both be true in the long run. They can absolutely be true in the short run.
The lack of results is felt by those using it to assist with their work daily.
Hilariously, it's the exact same playbook as the big third-world-country-outsourcing hype from a few years ago.
On the other hand there probably also is a general correction in the market after the covid hiring spree.
https://www.reddit.com/r/askscience/comments/1975oj/whats_ha...
AI could be a huge short-term benefit, justify layoffs now, so long as you (the exec doing the laying off) don't have to worry about the long term
AI could have middling net benefit, but be a great excuse to justify layoffs now. In this scenario, the people laid off and those that remain bear the cost (one, losing their jobs; those that remain, burning out with the extra workload) etc etc, many scenarios to consider...
The reality is most of them are so divorced from reality that they think they are infallible and AI will pick up the slack because they want it to be true.
I over floored several rooms in my house (UK, '20s build) with plywood before laying insulation, heating mats and laminate floor boards for the final finish. I don't have a staple gun so I screwed the boards down at roughly 600mm c/c across the floorboards and 300mm along them.
What the blazes has that got to do with LLMs?
Well, I used a nearly inappropriate method for a job and blasted through it nearly as fast as the best method! If I had used a manual screwdriver I would have been at it nearly forever and ended up with a very limp wrist. I do own an old school ratchet screwdriver and that would have speeded things up but still been slow. I did use yellow passivated screws with sharp threads and a notch to initiate biting into the wood - rather more expensive than a staple or a nail.
So I burned through my tokens (screws instead of nails/staples) faster than if I had used a pneumatic nail/staple gun.
Anyway. LLMs are tools. They can be good tools in the right hands or rip your fingers off in the wrong hands.
At the moment, I think that a LLM needs skilled hands too. Have a casual chat - that's fine but for work ... be aware.
I recently dumped a wikimedia (our knowledge base is a wiki) formatted table into a LLM (on prem) and asked it to sort the list on the first column. It lost a few rows for some reason. No problem - I know how my tools work but it was a bit odd!
But the first part of your comment is basically saying "AI insiders think the tech is super awesome and powerful, while other engineers think it doesn't stand up to the hype." Well, if the AI is indeed not as good a tech as its boosters are saying, well, this would be great news for everyone scared about job losses and widening inequality if AI turned out to be a nothing burger.
I'm not going to pass judgement either way; we'll see how it all shakes out.
I just know for me, personally, I love computers and making them do what I want and in the AI era I am somehow using them even more and doing even more.
Absolutely everyone raves about this but other than a few basic computer related tasks I’ve not seen compelling use cases that justify the billions being lit on fire trying to pursue it.
My cynical take is the crypto bro’s needed something to do with their useless GPU’s after the crash and found the perfect answer in LLM’s.
It's like a programmer being surprised that a worker in $random_job wants to keep doing their job, and not learn how to be a programmer instead.
Before LLMs I only worked at one place that "only hired seniors and above" and now its the most commonplace thing in the world.
Nobody owes me anything, I already have the skills I need, where will the juniors come from that these companies are going to need in a few years? We don't need extremist stances in either camp, we need balance.
Seems a bit like asking where the bread will come from, if no-one is forced to bake it.
How exactly will the knowledge of creating software be lost when the claim is that an ubiquitous software creation tool is going to take over the world? Is it going to refuse to emit anything less complex than a todo app?
I've never baked bread in my life and yet, with the right motivation, I'm sure I could learn from the literature and some trial and error alone. In the hypothetical world where bread demand massively exceeds supply, we'd form a guild and incrementally improve from there. Same way we learned it in the first place. Breadmaking wasn't gifted to us by aliens.
> if no-one is forced to bake it.
not to take away from the point too much, but i think the whole idea of market economies is nobody needs to be forced to do anything, no?AI works fine to get a vibe coded BS version of the app. No doubt there. But eventually, especially once scale hits your app, it will devolve into an unholy mess of low performance and (extremely) high cost if you do not have a bunch of senior talent able and willing to clean up after the AI mess.
Unfortunately, our capitalist economy only rewards the metrics you mentioned... but by the time the house of cards collapses, either from financial issues stemming from the above or because the tech debt explodes, it's too late to turn the ship around.
A lot of what non-believers say matches "enthusiasm on the ground is lacking as results rarely live up to the extremely rosy promises". They would then say they need 2 weeks to work on a specific project, the good old way, maybe with some light AI use along the way.
But then I'm like "hmm actually let me try this real quick" and I prompt Claude for 3 minutes, and 30 minutes later it has one-shotted the whole "two weeks project". It then gets reviewed and merged by the "non-believers". This happens repeatedly.
So overall, I think the lack of enthusiasm is largely a skill issue. Not having the skill is fine, but not being willing to learn the skill is the real issue.
I see things changing, as "non-believers" eventually start to realize that they need to evolve or be toast. But it's slower than I imagined.
This is a genuine question btw, I see plenty of instances of this in my own org.
1. I am also on the receiving end of this. My boss often codes and vibecodes, and no one feels like they have to merge their stuff. We only merge it if it meets the high quality standard we have. And there is no drama for blocking a PR in our culture. 2. I am fairly deep in the trenches myself and I know when my PRs are high quality and when they are not. And that does not correlate with use of AI in my experience.
Meanehile our average PR loc balooned to ~2000loc -- generated with Claude, reviewed with copilot but colleagues also review it with Claude because it gives valid nitpicks that bump up your github stats, while missing glaring functional/architectural issues, overenginerring issues.
No way this doesn't blow up down the road with the massive bloat we're creating while getting high on the "good progress" we're making.
Yes, your 3 minutes prompt got merged. So was my friends(ex-programmer now manager) non-ai generated PR that a technical TL got stuckstuck on for 2 weeks. Different perspective? Survivor bias? High authority?
In a sane engineering culture, actual customer-visible impact is what is measured, and AI is just a tool to improve that metric, but to improve it massively.
> But then I'm like "hmm actually let me try this real quick" and I prompt Claude for 3 minutes, and 30 minutes later it has one-shotted the whole "two weeks project". It then gets reviewed and merged by the "non-believers". This happens repeatedly.
this is a nice anecdote but i think the real issue is the forcing and kpi-nization of llms top-down for nearly everythingthere are still code-quality issues, prompting issues for long-running tasks, some things are just faster and more deterministic with normal code generators or just find-and-replace etc
people are annoyed at the force-feeding of llms/ai into everything even when its not needed
somethings can be one-shotted and some things cant, and that is fine and perfectly normal but execs don't like that because its not the new hotness
True but my point is that people vastly underestimate what is one-shottable.
In my experience, 80% of the times an average "non-believer" SW engineer with 7 years experience says something is not one-shottable, I, with my 15 years of experience, think it is fact one-shottable. And 20% of the time, I do verify that by one-shotting it on my free time.
on one-shotting 3 minute prompt in 30 minutes though, software is a living organism and early gains can (and often result) in later pains. I do not use this type of argument as it relates to AI as the follow-up as the organism spreads its wings to production seldom makes its way to HN (if this 30 minute one-shot results in a huge security breach I doubt you would be back here with a follow-up, you will quietly handle it…)
How impressed someone get from that will depend on the recipient.
And I have seen what an AI do when it provides a code review, and it is very much like something that plausible looks like a code review. A lot of suggestion and nitpicks that at surface looks like plausible comments, but without any understanding. How much value a programmer get from that depend on the programmer. For me it reminds me of the value that teddy bears has on a support desk, or why some users are actually helped by being forced to go through layers of faq/ai suggested solutions before they are allowed to talk to a real person. Sometimes all that a person need to improve something is time to think about the code from a new perspective, and an AI code review can help the person find that time by throwing a bunch of shallow comments at them.
I had the exact same experience with, for example, rolling out fully virtualized infrastructure (VMware ESXi) when that was a new concept.
The resistance was just incredible!
"That's not secure!" was the most common push-back, despite all evidence being that VM-level isolation combined with VLANs was much better isolation than huge consolidated servers running dozens of apps.
"It's slower!" was another common complaint, pointing at the 20% overheads that were the norm at the time (before CPU hardware offload features such as nested page tables). Sure, sure, in benchmarks, but in practice putting a small VM on a big host meant that it inherited the fast network and fibre adapters and hence could burst far above the performance you'd get from a low end "pizza box" with a pair of mechanical drives in a RAID10.
I see the same kind of naive, uninformed push-back against AI. And that's from people that are at least aware of it. I regularly talk to developers that have never even heard of tools like Codex, Gemini CLI, or whatever! This just hasn't percolated through the wider industry to the level that it has in Silicon Valley.
Speaking of security, the scenarios are oddly similar. Sure, prompt injection is a thing, but modern LLMs are vastly "more secure" in a certain sense than traditional solutions.
Consider Data Loss Prevention (DLP) policy engines. Most use nothing more than simple regular expression patterns looking for things like credit card numbers, social security numbers, etc... Similarly, there are policy engines that look for swearwords, internal project code names being sent to third-parties, etc...
All of those are trivially bypassed even by accident! Simply screenshot a spreadsheet and attach the PNG. Swear at the customer in a language other than English. Put spaces in between the characters in each s w e a r word. Whatever.
None of those tricks work against a modern AI. Even if you very carefully phrase a hurtful statement while avoiding the banned word list, the AI will know that's hurtful and flag it. Even if you use an obscure language. Even if you embed it into a meme picture. It doesn't matter, it'll flag it!
This is a true step change in capability.
It'll take a while for people to be dragged into the future, kicking and screaming the whole way there.
Similarly, I was just flipping through the SQL Server 2025 docs on vector indexes. One of their demos was a "hybrid" search that combined exact text match with semantic vector embedding proximity match.