I think there's some benefit of hindsight in that perspective though. I can imagine how, at the time, you see the advancement, and it's not obvious what the barriers for AI takeover are. Similar to software now, plenty of SWEs have a nagging feeling about AI encroachment. But in all likelihood, eventually it'll become clear that most SWE work involves coordinating with other teams, planning incremental delivery and various testing and review phases, working with CS when users face issues, etc. The boundaries will be a lot clearer, and looking back at the current FUD because of a better autocomplete, it'll seem ridiculous by then. (At least I hope so!)