upvote
> good management

I'm not sure I'd apply "good" as a modifier. Being generous, maybe "mediocre."

Good managers know how to find, cultivate, and maximize exceptional people, and that's a difficult job.

I have a feeling that LLMs are going to drastically improve the baseline quality of software. The top end will always require exceptional human involvement, but it will look different.

reply
I disagree. As a manager you're better off accepting a little lower level of productivity from your best employees if it means you don't have embarrassing, to higher management but also to customers, lapses in productivity.
reply
Hm. To me there's a difference between handling the bus factor: make sure several people on the team knows about things, and fungible engineers: can move engineers between products.
reply
Is there? When someone gets hit by a bus you can't just move another team member into that job; you need to bring someone in from the outside. There has to be some level of fungibility for that to happen.
reply