Earlier quoted context omitted.
The way I see this is that it's just another skill differentiator that you can take advantage of if you can get it right. That is, if it's true that abstraction and architecture are useful for a given product, then people who know how to do those things will succeed in creating that product, and those who don't will fail. I think this is true for essentially all production software, but a lot of software never reache…
> "vibecoded" proofs of concept The fact that you called it out as a PoC is already many bars above what most vibe coders are doing. Which is considering a barely functioning web app as proof that vibe coding is a viable solution for coding in general. > I do worry about what the careers of entry level people will look like. It isn't obvious to me how they'll naturally develop any of these skills. Exactly. There isn'…
I'm sure lots of people aren't seeing it this way, but the point I was trying to make about this being a skill differentiator is that I think understanding the advantages, limitations, and tradeoffs, and keeping that understanding up to date as capabilities expand, is already a valuable skillset, and will continue to be.