Beautifully written, a joy to read but, sadly, it feels like something from a bygone era. Nobody chants "Developers! Developers! Developers!" anymore now that everything is dominated by AI, and the joy of coding is gone too. People like Steve Yegge, who I used to aspire to be like back in 2006, when I started my career as a developer, now writes about how he uses 10+ concurrent LLM agents to code, review, and ship &…
I think software engineers are having an identity disconnect from their roles as engineers vs coders. Engineering is about solving problems via tools and knowledge through constraints. An engineer is not diminished by having other engineers or better tooling as assistants. If you are having problems understanding your role in the problem, frankly you need to review your skillset and adjust.