Without those data this report isn’t really quantifying impact on “180M jobs.”
Also for a lot of jobs in security it's pretty hard to measure how well it's being done, so if the AI based solutions are worse, that might not show up for a while
And probably more useless architects.
Half the field is B2B "magic bullet" solutions like CrowdStrike and all the associated sales tactics - with pitches that boil down to "you give us money, we make your security issues go away". Half of what remains is mandatory certifications and other flavors of checklist-obsessed cargo cultists - often CYA-driven, often demanding the adoption of the fancy acronym of the day, regardless of the real threat profiles. Then you get the "security snake oil" - "magic bullet" systems that don't work, never did and never will, but are supported by the right influence groups and get the right pockets lined, and so are used anyway. DRM systems like WideVine and PlayReady being the prime examples. Then there are the corporate "security of our business model" shills - who pay lip service to "security", but have the true aims of "prevent anyone we don't like from doing anything that can harm our revenue streams" - with Apple being a common example.
And about a fifth of the field is people who do actual security work, and keep the sky from falling.
It's a growth field, so you have lots of idiots getting certifications and stupid jobs. Reminds me of the 90s when I started, and companies were paying MCSE's (ie read a book, hit next-next-finish in Windows NT) more than software engineers in some markets.
Thank goodness engineers pop up out of the ground fully trained on good general IT practices....
This thread is a microcosm of that. They went on a tangent from a tangent to express how little they think of their colleagues working in security. It wasn't out of curiosity, it didn't raise interesting questions or provoke interesting debate. They didn't defend or substantiate their opinion so that they and we could learn something from it. It was just a drive-by flamebait to stir the pot and express derision. It should be downvoted; it's a bad comment.
Perhaps that pattern is difficult to see when their hot takes align with your own takes.
I didn't write my comment to applaud them.
Sounds exactly like something the average security practitioner would say...
`not_sure_if.jpg`
I have yet to meet an org whose engineers care about security, or who would not compromise security if secure practices got in the way of shipping a product or feature.
Cost centers in businesses are early canaries of expected pain, and a reduction in security roles may reflect belt-tightening irrespective of AI impact.
Time for budget cuts? Cut the Security team!
Security is a process. It's not a constellation of products or certifications.
* Engineers are being pushed for ownership of security more directly. You still need someone on the team to guide and support them, but they're not going to be directly involved all of the time.
* Significant amounts of automation and centralized security. Supply chain management is a double edge sword. It does open up vulnerabilities, but you can simply pay one of the SaaS companies in the space to help with a lot of the heavy lifting.
* Commoditization/Platform-ification drastically reduces attack vectors.
OWASP has a nice comparison from over the years: https://github.com/OWASP/Top10/blob/master/2021-2003_Compari...
I'm a security consultant and work with multiple companies that provide security services. Work has increased massively in the last year.
Maybe Apps are less of a priority now?
I'm not familiar in this industry so someone help me out here
Doesn't this also suggest that the job market is in such an unusual state, that any further analysis makes little or no sense?
My observation so far is that micromanaging AIs still sucks
I doubt they have this data. I highly doubt they have this data.
It's just that 180M seemed a bit high.
10x more than this one (also yours): https://bloomberry.com/blog/how-ai-is-disrupting-the-tech-jo...
Btw. I'm not arguing about the quality of your posts, which I consider really good :).
Thanks for sharing your work.
Taking two years and drawing conclusions from those two years seems to miss larger pictures - especially when the mess of Covid and the pandemic years and that job market is mixed in with this. Yea, that's half a decade back but companies are still trying to figure out how much staff they need where.
Photography? Yes, that's likely been impacted. Compare https://web.archive.org/web/20230124085038/https://www.bls.g... and https://www.bls.gov/ooh/media-and-communication/photographer... and the rate of growth has changed. However I'll also draw attention to the estimates that there's only a few thousand open positions with that classification each year. This includes self employed stock photographers and artists - corporate photographers have been a hard thing to get for a much longer timeframe (I looked into it a little bit back in '09). Additionally, artistic photography is impacted by the amount of money that regular people are willing to spend at art festivals and the like - that's gone down irrespective of AI.
This subset is not perfect, but good enough.
https://emusings.substack.com/p/is-automation-going-to-eat-y...
Frontend code can be very repetitive / labour intensive, I bet that has made this more attainable than for other layers in the stack. Most mistakes in UI code are also easily corrected and have a very tiny impact radius.
I got a new job recently and my main task has been overhauling a Claude generated app into something functional. The backend is an unsalvageable disaster, but the frontend is actually pretty good. Which is great for me because I suck at UIs.
I think if you have a solid backend already in place, an LLM can produce a pretty functional frontend with far less effort to fix up.
Backend code is far less likely to be available because it's more likely to be closed source and is spread over many languages (Java, Python, C#, JS, Ruby, Go, PHP...).
Meta, Alphabet, and Oracle are even issuing almost $60 billions in bonds. Unheard of.
I was under the impression Big Tech is cutting jobs across the board, all regions.
Google announces $15B investment in AI hub in India https://apnews.com/article/google-artificial-intelligence-vi... (3 weeks ago)
[Indian] ex-Accenture CTO named Google Cloud’s Chief Product https://www.hindustantimes.com/trending/us/who-is-karthik-na... (last week) (a lot of people speculate they named an Indian Accenture guy to move as much as possible to India)
Big Tech giants defy US-India trade tensions, record strongest 12-month headcount growth in India in 3 years https://www.moneycontrol.com/technology/big-tech-giants-defy... (September)
https://www.reuters.com/world/india/openai-launch-first-indi...
https://www.anthropic.com/news/expanding-global-operations-t...
...
Uhhh... That's a very big issue. In addition, there is also a glaringly obvious analysis error here related to layoffs/attrition.
No offence but is this analysis vibe analyzed or something?
All this is actually measuring is how the number of job listings in a specific industry have changed globally. That's not the same thing as "what jobs AI is replacing" at all!
Like nurses decreasing 11%. There is 0% chance that AI is disrupting nurses. If anything, nursing is probably in more demand due to continual aging. It might just be that fewer people are quitting because of covid being over. The total number of nurses might be going up still!
Are we just upvoting anything with AI in the title now? HN used to be pretty respectful of scientific methods. The methodology section here just reads like personal resume filler for showing that you can use AI. I mean I get it and I admire the hustle, but the quality here is pretty lacking overall. https://bloomberry.com/blog/i-analyzed-180m-jobs-to-see-what...
kode95•6h ago
batchfile•6h ago
Until Software Engineers have automated away all the other jobs with AI & software they'll be safe. That's going to take a long time.
Replacing software engineers with AI only affects the bottom line of software companies. Companies are usually fine with increasing the bottom line if they can exponentially increase the top line. I think software engineers will provide that capability for at least the next 10-15 years.
sixhobbits•6h ago
geodel•4h ago
Even without outright layoffs one can see how fast leverage of average IT engineer is disappearing. After 20 years of experience my value or feedback matters less than when I was 4 years into paid job. And it has far less to with AI so far.
Most custom work of past is just a library, component or framework to use. And those are mandated to be used as it much easier to hire/replace teams to work on those.
Now It may be always be true to have reusable components created but growth of IT industry kept people employed in ever greater numbers. However now it seems to be reaching limit. Leaving aside highly visible layoffs by US tech giants, growth is fading in countries like India with huge IT offshoring workforce. There are millions upon millions jobless fresh graduates waiting to get jobs with some IT degree.
chairmansteve•2h ago
Quality of those graduates is not always great. A talented and passionate SWE will always make a good living.
9rx•6h ago
But what about pay? Elevator operator jobs have never been more prevalent, but increased accessibility to the layman pushed the price to zero.
dylan604•5h ago
No. You do not. It may make you a developer, at best. I don't even call my self a software engineer, because I'm not. I'm a self taught coder that has spent 25+ years gaining experience, but I've never graduated from a school with any kind on engineering degree. I started CSE way back in the 90s, but stopped because life got in the way.
Maybe you're joking, but you just know people actually feel this way. They have no idea the difference of a coder and an SWE, and flippant comments don't help
9rx•5h ago
So? Per the dictionary, engineer is clearly defined as: A person who designs, builds, or maintains machines, structures, or systems. There is no mention of school or having an engineering degree.
It has always been a bit debatable if software fits into machine, structure, or system, granted, but we generally have come to agree that it does. And per the context of discussion, we've already established that it does for the sake of discussion. On that understanding, designing/building/maintaining a system in "LLM code" instead of C++ code is fundamentally no different.
You're likely confusing engineer with Professional Engineer™, but that's something else entirely. That obviously has nothing to do with anything that we're talking about here.
eMPee584•5h ago
lm28469•5h ago
When using a pen you become a poet ? lol
Most people who code aren't software engineers, you certainly can't extend the definition to every AI users
9rx•5h ago
No. By definition, a poet writes poems. Not all pen use leads to poems.
By definition, engineers build systems. What else can you do with code (and LLMs; same thing) other than build systems?
QuercusMax•4h ago
9rx•4h ago
Perhaps you might consider using an LLM to build a system that creates a response that is more coherent?
QuercusMax•4h ago
I can have an LLM generate me code-like text all day long, but that doesn't means it's building a system. Just like I can eat Chicken McNuggets all day long, but that doesn't mean I'm eating a roast chicken.
9rx•4h ago
I don't follow. An LLM doesn't magically output code-like text, or anything else for that matter, on a whim. You have to build a system that describes your intent to the machine. Only then might it output code-like text, if that's what your system describes. It's not the execution of your code that makes you an engineer. It's building a system that can be executed in the first place that makes you a (software) engineer.
QuercusMax•4h ago
There are many things you can do with LLMs other than build systems. That's my point. Using an LLM doesn't make you an engineer; that's preposterous.
9rx•4h ago
Like what? The code-like output example clearly requires you to build a system before the LLM can evaluate your program. If I want an LLM to generate a bedtime story, I also need to build a system that defines that. Where do you find the escape?
Maybe you're thinking of AGI? While everyone has their own pet AGI definition, many see it as being the point where you no longer have to build the system and the machine can start to take on that role. But we don't have that yet, and isn't what we're talking about anyway.
lm28469•4h ago
The definition you used makes someone who maintain a twitter account or use a coffee machine an "engineer"... everyone is an engineer by that definition really
9rx•2h ago
And yes, someone who builds a system to generate Twitter content or maintains a coffee machine are definitely engineers.
Professional engineering societies don't like that fact and often try to usurp the term for their own financial gain, but that's not how English works. Definitions derive from use, not what a small group of people wish were so, and the record that keeps track of use is abundantly clear how the word is most commonly used.
hitarpetar•2h ago
9rx•35m ago
lm28469•4h ago
I have a zombie developer, coder, idk how to call them, in my team who doesn't talk to anyone, writes shit tier PRs and spends all day long talking to chatgpt. They're a prompter, a chatter, a waste of money, but certainly not an engineer
guywithahat•3h ago
I think being an engineer implies it's a profession you've trained in and you're implementing the science behind it in a practical manor in some capacity (like a computer scientist studies computers, a computer engineer implements and builds the systems based upon this science).
rvz•4h ago
Stopped reading.
VR flight simulator software is accessible to the layman. Does that make them qualified to be a captain (pilot-in-command) for a commercial passenger plane?
9rx•4h ago
No. They might be able to fly a plane poorly, though. Engineer doesn't imply being qualified, only engaging in the act of designing, building, or maintaining a machine, structure, or system. You don't have to be qualified, or even be good at it, to carry out those acts.
You're probably thinking of Professional Engineer™, which does represent recognized qualifications, but that's something completely different. Obviously if Professional Engineer™ was meant, Professional Engineer™ would have been written.
geodel•3h ago
Further even if you have some strict ACM/IEEE definition of Software Engineer®, a person is not going to end up in jail if they don't fulfill those but call themselves software engineer nonetheless.
rvz•8m ago
Exactly the problem. Secondly, if I am building commercial plane software for pilots to use, you wouldn't want to hire unqualified / in-experienced 'engineers' for all the critical work and validation testing. (or even AI vibe-coders picked from anywhere.)
Because surely, that worked out for Boeing. [0] /s
> Further even if you have some strict ACM/IEEE definition of Software Engineer®, a person is not going to end up in jail if they don't fulfill those but call themselves software engineer nonetheless.
So we are now defending fraud if one calls themselves an SWE on their CV with zero experience other than an AI doing all the coding?
It's like you want to take the legal risk hoping that the employer / company won't sue you for fraud when that vibe-coded software goes all wrong and money is lost.
[0] https://www.industryweek.com/supply-chain/article/22027840/b...
empath75•6h ago
stuffn•3h ago
mywittyname•2h ago
Hard disagree here. Anecdotally, know a few people who can't write a Java program that will compile, who can leverage ChatGPT to produce functional websites.
A good friend of mine ChatGPTed his way into a masters degree that involved a lot of coding. A good 97% of his degree was done by AI, and the other 3% was me helping him troubleshoot he couldn't get AI to solve.
LLM is vastly different from a compiler/translator. Despite the joke, you can't just fire up Python with import website and have a functional website. But you can basically do that with LLMs, which will then add features as requested. It's not perfect, nor guaranteed to be functional, but it is quite a bit more capable than a compiler is for such tasks.
At my work, the sales guys are using AI tools to rapidly prototype features on our website with prospects. While it doesn't do all the work, it can produce useful HTML templates that the front-end team can make functional.
saghm•5h ago
philipwhiuk•5h ago
baq•5h ago
moneywoes•5h ago
pmg101•4h ago
jeffbee•5h ago
tayo42•3h ago
jeffbee•3h ago
tayo42•3h ago
It's worse then 10 years ago. Idk why everyone who comments on the job market only looks back to the covid year
jeffbee•3h ago
If you look at employment in, for example, NAICS 518 "Computing infrastructure providers, data processing, web hosting, and related services" which is one of the larger BLS categories for our industry, the numbers are at all-time highs, having doubled since 2011. An example of a bad job market for software developers was 2001-2011, when this sector shrank by a third.
tayo42•2h ago
Is that really representative of what people mean by tech? Or does that include companies that happen to make software?
parineum•3h ago
Hi is the need for employees related to profit?
tayo42•3h ago
parineum•2h ago
jeffbee•2h ago
parineum•2h ago
Nobody seems to want to answer the question so I assume nobody wants to confront that a company isn't the bad guy when it fires people it doesn't need. And, if it turns out it did need them, the company will suffer. Usually that doesn't happen though and so I tend to trust that these companies understand their business needs more than I do.
It sucks when people lose their jobs but if there's no job at their company for them anymore, their employer isn't a charity. Just like if a company could no longer afford to pay they employees, the employees shouldn't hang around and work for nothing. You might as well be demonizing people who file for divorce for making their partner single.
jeffbee•2h ago
tayo42•2h ago
Then your company has a reputation for being unreliable for stable employment and people that can pick where they want to go will go else where. It also kills morale and remaining high performers will go somewhere else. Now the company laying off is stuck with low performers that don't have other options.
moneywoes•5h ago
wongarsu•4h ago
Meanwhile the amount of accounting that has to be done is pretty inelastic. Whenever accounting gets more efficient you just reduce the number of accountants instead of doing more accounting
Creative is somewhere in between. Not completely static demand, but not extremely elastic either. The healthy rise in postings for creative directors indicates that the cost reduction has lead to more art being done, but the increase in demand isn't big enough to offset the job losses in the rank and file positions