So far, I'm really struggling to see the value add of a junior engineer given how good the models have become. A senior with Max plan beats three junior hires (very rough estimate).
Having spoken with a few peers (founders), they have expressed similar feelings. I want to hire juniors and see them grow, but I feel my bar of expectations is at an all time high, and perhaps unrealistic.
A single staff-level engineer with 4 concurrent agents on a Max plan replaces 4 seniors and 12 junior hires.
It's okay to say that we want don't need to hire any human programmers anymore since they are the bottleneck. But the strong disadvantage is that these agents need humans to tell them what to do.
If you think otherwise, look no further than the Huggingface hack and what happens when they run completely autonomously. Not only that is a waste of tokens, it can cause you to be legally liable for damages if something terrible happens.