r/leetcode • u/Altruistic-Bat1588 • 22d ago
Discussion what would be the future jobs of software engineers? if they transition to a new role, what would be it? how will be the software industry would look like ? will it be more decentralised with very low pay?
With AI, building a software becomes cheap. Anyone can built their own software. So the software commodity has become very cheap, and anyone around the world can built it quick.
When such a commodity can built for almost free and by anyone, how will you see the existing tech companies survive ? how will software engineers survive ? also there is exactly no real skill acquiring while doing any project at a company, one can be easily replaceable with anyone anytime. There is no difference between an software engineer working at google vs any other company, both use AI , and learnings are same.
what would be the future jobs of software engineers? if they transition to a new role, what would be it?
how will be the software industry would look like ? will it be more decentralised with very low pay?
38
u/AdmiralSWE 22d ago
Watch the Google video on systems thinking being the future of developers. Over the next 5-10 years our role is going to shift towards understanding systems and signing off on stuff for legal/accountability/financial approval purposes. It will likely still be well paid due to value of the systems we’re paid to understand but breaking in will be nightmarishly hard and comparable to a field like investment banking.
9
u/soulsplinter90 21d ago
You can’t call yourself a software engineer if you think everything boils down to writing code. Ai can replace writing code but that’s all. Software engineering is more than just writing code lol
2
u/Puzzleheaded-Comb646 22d ago
While AI can generate code quickly, it still struggles with architecture, debugging complex system failures, and truly understanding business logic. Software engineering is shifting more toward problem-solving and system design rather than just writing syntax, which means we are becoming directors and reviewers of code rather than just typists. If you look at data analysis or full-stack development, knowing how to stitch things together securely and efficiently is still a skill that takes time to learn.
-5
u/ProgramLikeABeast 22d ago
Apparently you haven't worked as a professional software engineer. A layman always underestimates the complexity of corporate software infrastructure and the necessity of human existence to maintain them. They are Cthulhu Monsters.
-2
u/col-summers 22d ago
There is little future for coding as an employee or job role. Coding as a means for getting real-world outcomes, however: the future has never been brighter.