Wow, replying to myself here, but also, wow, yes I'm pretty good at something pretty in demand right now. And that didn't happen by chance, and because I was a decade early on that skill, I got all the arrows in my back along with the headstart. We are all created equal, sure, but if I put 100,000+ hours into something that most barely get past 10,000, if I don't end up world class at it, then what was I even doing? I know, I know, hubris, right? Also, didn't have kids so I had the time.
But that said, this will be the 3rd major industry transition of my career. And having survived the past two, you will adapt, or you won't have a job. And that's why, once again, you will ultimately adapt, kicking and screaming if that's what it takes, so why not start early?
AI coding agents are useful already, but they make too many mistakes and they need handholding from expert engineering talent in 2026. Ask me again in 2027. But that's why the best results are coming from the talent right now with the experience to ask the right questions and propose the right tests and fixes as the human in the loop. Otherwise, it's still hallucinatory vibe coding in a loop IMO.
The surprise and disappointment, well not the surprise, is the usual hatred of success that defines humanity. Whatever, downvotes, right?