The fact that simonw is so eager to drop the word "software" in software engineer and keep the word "engineer" reeks of ego.

You're not the engineer anymore, but you're still responsible for creating software. Why drop the most important word and keep the ego stroking word?

Because in order to distinguish what we are doing from vibe coding we need the word that sounds more impressive.