Honestly the code gen part has been “good enough” for a while now, especially with models like Opus. The broader point this post is making is that newer SOTA models are improving at the "planning layer", and this is usually the the part a senior developer would usually handle (identifying edge cases, thinking ahead, thinking about tradeoffs, etc.)
Was it really that bad when you would use skills like the superpowers pack?