> The skill we need today is to compensate for coding agent blindspots and limitations, know their problems, have ways to approach those problems and still get code you can trust to be reliable and aligned with your intent.
So you’re saying that you can stop being able to understand code, but you need to be able to coerce a weird flawed black box into writing good code, without understanding how good code (and good decisions about code) should look like.
That seems contradictory.
You still need to keep an eye on it, because the components necessarily lack context of 100% of the project, but you the human can actually keep it all in your head and can catch the nuances.