3 ms·
There's a strange case (of most professions) where being below average usually means you create more work. And as long as you continue that work with others who
by manigandham 5y ago
There's a strange case (of most professions) where being below average usually means you create more work. And as long as you continue that work with others who aren't very good, the work keeps compounding. This isn't purely technical of course, and involves lots of politics and bureaucracy, but it's how you end up with massive $100M software projects that completely fail.
So the shortage is not only in having enough developers but having enough good developers. And that's tough given how vast the industry is, and how fast it moves.