Hacker News new | ask | show | jobs
by RivieraKid 86 days ago
> I don't see how this is the case if you're anything more than a junior engineer... it unlocks so many possibilities.

I really don't understand this way of thinking. Don't you think that AI could replace senior engineers? Sure, companies will be able to do bigger / better / more ambitious stuff - but without any software engineers.

> Why is it BS? I'm shocked that anyone with a love and passion for technology can feel this way. Have you not seen the long history of automation and what it has brought humanity?

I definitely think that AI will be a net benefit for society but it could easily end up being be bad for me.

2 comments

there doesnt seem to be a limit in terms of the ceiling of what companies can do with software, probably the most elastic demand out of any industry ever

the swe role is going to change but problem solving systems thinkers with initiative won't go away

That's a possible outcome. Another possibility is that AI will handle all of the thinking and problem solving part. So the market value of thinking will drop. The bottleneck will still be humans, but their input will be (1) doing physical, real-world stuff (2) providing data that the AI doesn't have, e.g. information about a specific problem domain or how does a user interface feel.
assuming no asi, the market value of thinking without accountability trends to zero, the bottleneck will be thinking + accountability, at least for knowledge work

if ai truly solves novel thinking then nothing is a barrier. the physical world is downstream from robotics which is downstream from software. itll be able to persuade nation states to collect data for itself etc etc (insert sci fi ending)

So far AI doesn't seem even close to replacing senior engieeners. Hell, it can't even replace junior engieeners entirely.

I use AI agents every day at work and I'm happy with that, but it took over two years and billions of dollars in investment to deliver anything useful (Claude Code et al). The current models are amazing, but they still randomly make mistakes that even a junior wouldn't make.

There's another paradigm shift to be made certainly, because currently it feels like we scaled up a bug brain to spit out code. It works great for some problems, but it's not what software developers usually do at work.