Hacker News new | past | comments | ask | show | jobs | submit login

There is no way it is going to be the same job. In my opinion a lot of people are confused about what software engineering actually is and think it's about using "best practices" or the right frameworks or a certain level of code coverage.

But really the most important part of software engineering is the iteration and feedback loops at different levels. It's not that design or other considerations aren't important but without the closed loops you don't know what you are doing is effective. I think that design and code review also goes in the category of feedback loops.

SWE will be about choosing the virtual team of engineers and testers, connecting them and feeding them the right instructions, and connecting that virtual team in closed loops with real world users.

It seems very unlikely that humans will be able to keep up with the AI in software design, architecture, implementation, etc. after the next year or two. Its possible that progress will stop but there is no reason to believe that.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: