India produces 1.5 million engineering graduates a year. Why is it still so hard to hire a good developer?
This bothers me more than it should.
On paper, India has a supply surplus of engineering talent. 1.5 million graduates. Lakhs of bootcamp completers. Millions of experienced engineers across Bangalore, Hyderabad, Pune, Chennai.
And yet, every founder I talk to says hiring a solid developer is one of their biggest bottlenecks.
I think the problem is the signal layer, not the talent.
The hiring system still runs on:
- Self-reported resumes
- College tier as a proxy for ability
- Years of experience as a proxy for skill
- A 45-minute interview that tests anxiety as much as knowledge
None of these actually tell you if someone can build.
The result: great engineers from tier-2 colleges who can absolutely ship get filtered out early. Engineers who went to IIT but haven't written production code in years sail through.
Both groups lose. The company loses. The market loses.
What's your experience been? And has anyone found a hiring process that actually surfaces real ability regardless of college pedigree?