I have been thinking a lot about ai and sw eng. work.... been doing it now for almost 3 decades... the productvity gains are real. code moves faster - test cases are easier, documenting takes less effort... and research that used to take hrs happens more quickly.
at the same time, engineering has never been just about producing code. at least for me and folks around me... a lot of the value comes from debugging, arch discussions, mistakes, tradeoffs. learning the system deeply enough to shape it yourself. if ai starts solving too much of that for us, we will lose some of the judgment and ownership that made work meaningful.
Anyhow I do not think the answer is to reject ai. It is way too useful for that... the question is how we use it without replacing the curiosity... craftsmanship... collaboration and mentoring that make good engineers, and good teams even better...
At the same time I do that my wishes will come true, the economics are against it. So, yea times have changed...