Earlier quoted context omitted.
I think software engineering will just go up the stack to requirements engineering. Those requirements will be specified as tests or in a very high level language that doesn't allow for ambiguous meanings. Which is essentially another programming language just more high level.
I agree, and I’m thrilled about it. I love programming but while I’ve had bouts of enjoyment coding “in the small”, it’s my least favorite part. I love systems and software architecture, and seeing things come to life above all else. ChatGPT is greatly improving my enjoyment of it all. I also doubt traditional programming languages are going anywhere in the short term, seeing there are trillions of lines of code for…
Yes, okay, but what will happen to junior to mid level engineers? In many companies these levels can't even have an influence on architecture.