My job as a senior developer with a team of juniors is to figure out what to write, sketch a PoC as guidance, and then delegate the actual implementation to them. I'm going to look at that, explain misunderstandings or poor style choices, and guide them into implementing something that meets our standards.

I don't think LLMs can do my job yet. But I think we're getting shockingly close to them being able to do the other part. And I'm worried how we're going to get more senior developers.

@mjg59 As someone who is trying to develop the high-level design intuition to become a senior dev, I honestly think that I'm going to crash out before I get there. I don't want to lead a group of agents who will build a thing for me. The prospect of that feels so unrewarding, and it's probably the thing that will take the ambient devaluation that I've felt increasing for a long time and push me over the edge.
@bersl2 oh god the idea of not getting to actually help people develop is deeply depressing