Remix.run Logo
▲ On Being an Engineer in 2026(twitter.com)
35 points by talboren 6 hours ago | 31 comments
▲somesortofthing an hour ago | parent | next [-]

To be honest, I doubt the current state of things will hold much longer. Current AI can automate virtually all of my work as a pre-AI senior and is rapidly closing in on being able to automate the types of work that have emerged post-AI too. I have a hard time imagining a world where a drop-in end-to-end replacement for a full software team is more than a year away. I'm sure I'll have a job for a year or two past that, but there'll be some small stock market bump eventually and a bloodbath will begin the second the C-suite takes a closer look at what their engineers are even doing anymore.

▲TrackerFF 24 minutes ago | parent | next [-]

At which point the question will be: What are even the customers paying for? If they can get the product / service straight from their own chatbots, why pay a company for it? The companies that sell data, will probably somewhat safe - as long as they can have some moat between the users and data.

The death of SaaS could also be a thing in the (not so distant) future.

▲Tadpole9181 2 minutes ago | parent [-]

I mean, the same reason they do now. Time, taste, and amortized costs.

Just because it's faster and cheaper and requires less skill, doesn't mean it's instant and free and requires no skill.

▲code-blooded an hour ago | parent | prev | next [-]

C-suite is as likely to be automated as engineers. It will probably be AI firing engineers on behalf of shareholders.

▲hackyhacky an hour ago | parent [-]

> C-suite is as likely to be automated as engineers.

Nah. C-suite has (a) money and (b) legal and fiscal obligation. You literally need a human being certain legal operations, like incorporation, salary, and lawsuits.

▲ocd 32 minutes ago | parent | next [-]

I think a lot of people thought that every step of the way with the progress of AI or automation in general. Unless that C-suite is all shareholders with majority or near majority control of a company, I would think the passive shareholders (in a public or private company) would want the savings in cutting all of those high salaries to zero for a likely superior outcome with AI.

I wouldn't count on lawyers being deemed necessary by the law for as many actions as they have been so far.

▲code-blooded an hour ago | parent | prev | next [-]

You need *a* human. And that human will be delegated to clicking approve on AI decisions.

▲jayd16 23 minutes ago | parent | prev [-]

Who is C-suite going to blame for fuck ups and failures if the company is just a suit and a laptop?

▲popkkksidhd 21 minutes ago | parent | prev | next [-]

People have been saying this for years. They’ve also been saying “have you tried n” model yet as well as “wait till n+1” model is here as the author mentions.

I just had fable 5.2 (high effort) review a change. It hallucinated 2 problems that I was only able to correct because I also understand the code.

LLMs can do any job _in theory_. It’s not a very interesting argument. Their effectiveness at various jobs is much more interesting.

▲agent_turtle 22 minutes ago | parent | prev | next [-]

> To be honest, I doubt the current state of things will hold much longer. Current AI can automate virtually all of my work as a pre-AI senior and is rapidly closing in on being able to automate the types of work that have emerged post-AI too.

reading HN these days feels like constant gaslighting. this is so far from my reality that i wonder what folks who are saying this are working on

▲JohnMakin 19 minutes ago | parent [-]

I think people who were in mostly bs kind of roles, honestly.

▲jayd16 20 minutes ago | parent | prev [-]

What happened to all that "RTO is to keep to C-suite happy" talk around here? How are they going to prop up real estate or feed their egos or whatever the conspiracy was.

▲somesortofthing 8 minutes ago | parent [-]

That's where my 1-2 year buffer comes from.

▲hackyhacky an hour ago | parent | prev | next [-]

https://nitter.cf/shaharglazner/article/2119796029256032278

A readable link for those of us without Twitter/X account

▲Isamu an hour ago | parent | prev | next [-]

If you can’t make things right when your agent goes wrong, then yeah you’re not adding value. If you can’t tell the difference between the agent hallucinations and the useful stuff, then yeah you’re not adding value. If you can’t steer the agent in a useful direction instead of just standing back, then yeah…

▲_diyar 23 minutes ago | parent [-]

You sound dismissive, but taking your description to its conclusion, the engineer value can be approximated as:

  {(P(AI mistake) * P(human spots the mistake | AI mistake) * P(human fixes mistake | given AI mistake, human spots it) - P(AI mistake)} * cost of AI mistake
For many engineering jobs, P(AI mistake) is very low and decreasing, and cost of AI mistakes is also usually (consider the cost of a bug for an average engineer; unless you’re building avionics or working on MRIs or such, usually very low).

So even if you can “make things right” or “tell the difference” as you say, the value of any given engineer is dropping.

▲bryanrasmussen 11 minutes ago | parent | next [-]

it's worse than that, as you need to also compare

human mistake, AI spots the mistake

Human mistake, human spots mistake

AI mistake, AI spots the mistake.

Everybody is always talking as if they don't make mistakes, but every software engineer does; it used to be that human caught those mistakes and fixed them, but if AI catches those mistakes and fixes them, then that is also a decrease in value of human.

▲bigstrat2003 12 minutes ago | parent | prev [-]

> For many engineering jobs, P(AI mistake) is very low

Not remotely the case. LLMs make mistakes very frequently, much more frequently than humans do.

▲bryanrasmussen 5 minutes ago | parent [-]

source? I'm wondering at the curve of those mistakes actually, I doubt modern LLMs make mistakes at the level of the worst engineers I've worked with.

My last project had 2 guys from India and one guy from a consulting company that I take any LLM over them. The guy from the consulting company spent more than a month trying to implement a design that actually was not implementable. I obviously also blame the supposed professional design company that produced the design, and I mean it took me about 6 hours spread over a day and a half to figure out waitaminute this is actually not doable! But I have to wonder how badly would an LLM have done. I sort of think the same, because probably an LLM is never going to announce - hey, this design as stated is impossible, some parameter needs to be changed.

▲wrs an hour ago | parent | prev | next [-]

At first I thought tacit knowledge would be a differentiator: LLMs are trained on writing, so they can’t learn things that have never been written down. But tacit knowledge is exactly what reinforcement learning post-training is about. So (just as with humans) the limitation is in providing a rich enough environment, with good enough feedback, to train in the tacit knowledge.

▲saulpw an hour ago | parent | prev | next [-]

I'm a fan of the 'sandwich' model: someone needs to say what to do, someone needs to do it, and someone needs to say if it's been done [well enough]. Even if AI can do that middle bit entirely, we still need humans at the beginning and the end. Replace the humans at the start and you have a paperclip-optimizer; replace them at the end and you have slop.

The problem is that software in corporations has typically been product managers at the front, software engineers in the middle, and QA at the end. Software developers who also have good product sense and do diligent QA are still needed. Programmers who treated their job as leetcode exercises are not needed anymore.

▲cpeterso 12 minutes ago | parent [-]

> someone needs to say what to do, someone needs to do it, and someone needs to say if it's been done

I agree, but if you zoom out, "someone needs to say what to do" and "someone needs to say if it's been done" are the customers and end users. Will they still need product managers, software engineers, or QA in the middle? I think so because many customers will need help from experts with domain knowledge.

▲kokanee 41 minutes ago | parent | prev | next [-]

I don't buy the reductio ad absurdum, which hinges on the assertion that some developers are still 10x more productive than others due to differences in their engineering potential. I think that A) however you're measuring productivity is probably not capturing the full story, and B) one of the most important reasons people have differences in productivity is because not everyone puts the same amount of effort in. It's not necessarily because they don't have the ability to stay off of reddit and work longer hours and prompt more furiously, it's because not everyone is equally motivated to do so (hence the entire field of management).

I also don't buy the idea that there is special human stardust that gives us permanent irreplaceable economic value. Even if the tacit knowledge that the current generation of engineers were able to build up in the years prior to ~2025 does give us value that won't be completely replaced for a long time, why would you assume that the delta between what you can do and what claude can do will still be worth $200K in 5 years?

▲glouwbug 31 minutes ago | parent [-]

What if the market for human consumption becomes human made in the next 5 years? I could replace grand oak furniture with IKEA night stands worldwide until the world regrew its desire for quality

▲xnx an hour ago | parent | prev | next [-]

On Being an [Software] Engineer (i.e. AI agent manager) in 2026

▲empressario 8 minutes ago | parent | prev | next [-]

Oh he means programmers. I thought he meant real engineers.

▲nphardon 42 minutes ago | parent | prev | next [-]

The trick is to remain intellectually stimulated and challenged.

▲gosen 5 hours ago | parent | prev [-]

> Maybe one day agents will have their own experiences, too. Maybe they'll develop intuitions they can't quite explain, just like we do.

Machine / program / software cannot have these things in my opinion because this stuff is produced by human consciousness which we cannot even fully explain yet. Someone has "to teach" the agent to have this stuff, but we don't have that knowledge. And also "intuition" is a feeling (like love, hate, sadness, joy) so no agent can have that until they have the limbic system, prefrontal cortex and other stuff.

▲reactordev an hour ago | parent | next [-]

Not everyone knows how the brain works and many believe it to be one organ.

▲abound 42 minutes ago | parent | prev [-]

"We can't explain it therefore we can't create it" doesn't seem like a strong argument, emergent behavior and whatnot.

Hell, the fact we don't know what consciousness is means that some LLM systems (or trees! or planets!) might already have it, and we'd be none the wiser. Not that I believe this, but as these systems get larger and more sophisticated it's an increasingly concerning proposition that we have no way to validate either way.

▲throw-the-towel 15 minutes ago | parent [-]

We don't know why do many medicines work, and that doesn't stop us from using them to good results.