sankaritan
Joined 11 years ago
Karma
3
Submissions
5
Member since
Jan 5
Joined 11 years ago
The time ahead may be rough given the transition period we're in but Software Engineering role (or whatever we will call it in 1-2 years) should not go away.
LLMs surely will be able to do most of the individual work Software Engineer needs to do, but blending them all together is a lot harder task. And once we have AI doing that too, well, I believe at that point vast majority of knowledge work can be replaced by AI too and this is not a Software Engineering problem anymore.
The remaining 5% of time you get a big boost for your high-reasoning problem solving needs and evade a lot of pain. Now, I just need to be able to predict accurately when I need this extra 5% and when not :)
There was an interesting discussion with creator of PI how even if LLMs are producing less errors than humans, they are producing them 10x faster and issues can compound a lot faster too. Introducing intentional breaks, even if by necessity, can help with that and not taking shortcuts that can be solved by throwing millions of tokens at any problem.