To me looks like, if we're not collectively careful, civilisation will soon be on a path to an evolutionary dead-end. Anything that can replace a deeply experienced s/ware engineer can replace anyone in the employment stack, meaning that only the owners of capital will be left, and they too will soon fade as the economy falls off a cliff and money has no value, because the only value that money has is the value of a…
> Anything that can replace a deeply experienced s/ware engineer can replace anyone in the employment stack Nope, just knowledge workers. We’re decades away from automating many manual labor professions, even “unskilled” ones. Turns out brains just aren’t as special as we thought.
LLMs are eroding my software engineering career and I don't know what to do
591–600 of 1001 posts
Re: LLMs are eroding my software engineering career and I don't know what to do
#592Earlier quoted context omitted.
> Suno, the AI Music thing. I don't know if y'all have tried it, but it now produces really good stuff I played with it a bit, and no, it doesn't! And I am talking as someone with limited music culture, musicians are likely to be even more critical. For the first few tries, it sounds impressive and the tunes are catchy. It used to sound wrong in the background but they mostly (but not completely) fixed that. However,…
Suno is completely incapable of producing heavy metal. I can't speak for other genres bc I don't listen to them, but what it produces is completely hollow and devoid of what makes metal metal. I also think most metal fans will categorically reject AI-made metal on principle.
The problem is that it's doing it by diffusion techniques, so all its high percussion is totally vague and indistinct. Hell, it can't even do a decent psy kick because that too is unspecific and you can't have a psy track that is vague and blunted.
Turns out you can have a production that is hollow, weak and devoid of what makes purely synth machine tracks. It can't get trancey in a serious way because it's not capable of being sharp enough.
Got an example of the genre done properly: https://www.youtube.com/watch?v=Va1KBtI81TY or alternately you could just look up some Infected Mushroom early tracks :)
Re: LLMs are eroding my software engineering career and I don't know what to do
#593Earlier quoted context omitted.
I think the core issue is not AI itself, it's people. Right now non-tech people just think AI will do anything they want and are the one in charge of hiring/firing, managing, etc. It's horrible to be a software dev right now, you've to deal with AI and lunatics. Of course Domain Knowledge is important but, right now it's very hard to have reasonable conversation because... you know... AI this, AI that. I had a custom…
> It's horrible to be a software dev right now, you've to deal with AI and lunatics. Yes, yes, 1000x yes. As a bit of an aside, I have been toying with the idea of adding some sort of second pass/security auditing/scaling offering to my consultancy for people vibe coding projects which wind up generating interest. (Not sure what the fuck else I'm going to do!) I have a few non-technical friends who have found themsel…
There might be a need for it but as a consultant your daily rate should be way above what a small vibe coder is willing to pay.
> As signs of how desperate I'm getting, I recently signed up for Task Rabbit and am seriously considering applying for a job at Tractor Supply.
I hope you'll find a way to keep going. Signing up for gig work is a race to the bottom though and not something I'd recommend. May I ask how you've arrived at this point?
Re: LLMs are eroding my software engineering career and I don't know what to do
#594Maybe denial is a river in Egypt, but I (most of the time) believe that the glass is half full and we will need MORE humans as LLMs gain in ability. My thesis: 1. most jobs are created by small to medium size enterprise 2. the throttle for new SMEs has been people, money and ideas, in that order 3. with LLMs being a force multiplier, fewer technical people are needed but some people still ARE needed 4. with less thro…
Software boom due to SMEs looks very unnatural to me, because what makes software so special is its ability to scale, so it naturally tends to monopolization
Re: LLMs are eroding my software engineering career and I don't know what to do
#595Earlier quoted context omitted.
Posting this under a burner so I don't dox myself: I work in FinTech on a regulated product. We have access to Mythos. Mythos identified part of our codebase that it confidently asserted was not complaint with a particular regulation and we were at grave risk by allowing it to operate the way it was. Except this was not the case, it had of course hallucinated what the regulation actually required (I know this because…
The dynamic of agent codes human reviews does seem like the only sane one for the foreseeable future. Even Anthropic themselves still fall back to this. The problem is that sucks, even if all software engineers keep their jobs and salaries, the floor is still pulled out from under us. Imagine if a surgeons job was to supervise robot surgeons from a remote computer, or a woodworker just signs off on work before the ma…
I would love to be able to say I pay the same amount of attention and am just as diligent and communicate as clearly with an agent, but it wouldn't be honest: I scan agent PRs for obvious mistakes or misinterpretation of what they've implemented.
With human colleagues I usually know them and their style, their way of working, so have a better idea what to look for. You also have a genuine return on providing feedback that helps coworkers learn and improve, whereas with agents, all the feedback you write is gone when the thing gets merged (unless your org has some kind of shared memory for its agents).
I don't have the answer for what the future looks like, but I suspect agent-type-1 reviews agent-type-2 is actually where we'll end up.
Re: LLMs are eroding my software engineering career and I don't know what to do
#596If we don't consider the potential loss of our jobs, on the other hand, isn't it great that we don't have to repeatedly do what we already know how to do? I mean, how many times can we feel the thrill by writing the same CRUD applications? How many times do we have to design the same idempotent APIs? It's also a relief that we could spend way less time figuring out mitigations or root causes when there is a production incident.
This reminds me of the scribes before Gutenberg's moveable-type printing press. They spent their life in scriptoriums copying the manuscripts by hand. They earned three times of the average income of their times. They were highly skilled labor. It required years of training, deep literacy, and a high level of domain expertise. Yet, history showed that even highly specialized expertise can be mechanically reproduced.
That appears to be exactly what LLMs are doing for us: automating the digital equivalent of manual transcription, such as setting up the repetitive boilerplate, sketching out the standard APIs, finding predictable bug fixes.
I'm not sure about others, but I have to face the same existential question today: as software engineers, where does our true value lie? Is it merely in learning, memorizing, and, reproducing patterns that others have already built. More often than not, patterns that an LLM can now piece together better and faster? Or is it in taking everything we’ve learned and applying it to solve entirely new, messy, and uniquely human problems? If our worth is tied to how well we copy the past, we are already obsolete. Our value has to shift from being human repositories of known solutions to being creators who venture into the unknown.
It is, of course, easier said than done. Hence I have likely the same level of stress as other software engineers.
Re: LLMs are eroding my software engineering career and I don't know what to do
#597Re: LLMs are eroding my software engineering career and I don't know what to do
#598I've consulted with some big companies on AI strategy. I tell them there are two approaches to AI. 1) Train AI to replace human work. This gives you 50% quality for 10% cost. 2) Train AI to assist human workers. This gives you 200% quality for 110% cost. Most companies will go with option 1, and it's a race to the bottom. Eventually, someone will go with option 2 and gather up all of the pieces and take over the mark…
If you train an AI in one thing it will become better in the other.
Re: LLMs are eroding my software engineering career and I don't know what to do
#599LLMs can synthesize the domain knowledge so long as it's within their training data. At some point, blindly trusting the decisions they make becomes gambling.
There is this over indexing in training data that I find quite problematic. I have really good results getting LLMs to read documentation and work of these. This is in domains probably sparsely represented in the training data.
Re: LLMs are eroding my software engineering career and I don't know what to do
#600I don't know how else to say this but LLMs are just word calculators. They are becoming better for sure but at this point even Claude 4.8 is absolute shit at any complex task in a not so common field. I have been working on terrain contour matching algorithms for the last few days and, oh boy are the predictions about AI taking over the world wrong. Its the highest level of bullshit I have ever come across in my life…
> " terrain contour matching algorithms " That's an extremely niche specialty though. 99% of software development jobs are web frontend/backend or mobile/desktop apps and they are more at risk from LLMs.