(no title)
sirstoke | 9 months ago
Isn’t software engineering a lot more than just writing code? And I mean like, A LOT more?
Informing product roadmaps, balancing tradeoffs, understanding relationships between teams, prioritizing between separate tasks, pushing back on tech debt, responding to incidents, it’s a feature and not a bug, …
I’m not saying LLMs will never be able to do this (who knows?), but I’m pretty sure SWEs won’t be the only role affected (or even the most affected) if it comes to this point.
Where am I wrong?
MR4D|9 months ago
Power saws really reduced time, lathes even more so. Power drills changed drilling immensely, and even nail guns are used on roofing project s because manual is way too slow.
All the jobs still exist, but their tools are way more capable.
babyshake|9 months ago
bentt|9 months ago
tmoravec|9 months ago
CooCooCaCha|9 months ago
naasking|9 months ago
Ask yourself how many of these things still matter if you can tell an AI to tweak something and it can rewrite your entire codebase in a few minutes. Why would you have to prioritize, just tell the AI everything you have to change and it will do it all at once. Why would you have tech debt, that's something that accumulates because humans can only make changes on a limited scope at a mostly fixed rate. LLMs can already respond to feedback about bugs, features and incidents, and can even take advice on balancing tradeoffs.
Many of the things you describe are organizational principles designed to compensate for human limitations.
dgroshev|9 months ago
[1]: https://dgroshev.com/blog/feel-bad/
concats|9 months ago
* The world is increasingly ran on computers.
* Software/Computer Engineers are the only people who actually truly know how computers work.
Thus it seems to me highly unlikely that we won't have a job.
What that job entails I do not know. Programming like we do today might not be something that we spend a considerable amount of time doing in the future. Just like most people today don't spend much time handing punched-cards or replacing vacuum tubes. But there will still be other work to do, I don't doubt that.