Roshan Singh • 14 December 2025 • 5 min read
India Does Not Lack Talent. We Are Just Looking for It the Wrong Way.
India has a humongous talent pool, but our hiring processes fail to surface it. The system rewards speed over thought, volume over clarity, and buzzwords over understanding.

Let me begin with something important.
I still do not like writing.
I was pushed into it. Forced, even. There was no paperwork involved, but enough pressure that resistance felt pointless. Strangely though, I am starting to enjoy it a little now. Not enough to admit it publicly, but enough to keep going.
This article exists because of a belief I used to hold myself.
That there are not enough good candidates out there.
I believed it genuinely. I said it out loud. I defended it in conversations. And after seeing the hiring market closely, I believe that idea is wrong.
India does not lack talent.
What India lacks is a fair, clean way to surface it.
The absolute numbers matter
India has a humongous population. The absolute number is not just large, it is overwhelming.
Even if a small percentage of people are genuinely capable, curious, and disciplined, the sheer base size means the probability of not finding good people is actually very low.
If you are hiring in India and you say you cannot find good candidates, there is a high chance you are looking in the wrong way, or asking for the wrong things, or filtering incorrectly.
That was my ideology too, until I saw the system from both sides.
A job post that explains the problem perfectly
Just yesterday, I came across a job post.
It asked for:
- Five front-end frameworks
- Three back-end frameworks
- Multiple database systems
- DevOps experience
The pay was $600.
Somewhere along the way, we decided it was normal to ask for everything and offer very little. This is not just unfair, it actively damages the talent ecosystem.
When expectations are unrealistic, candidates stop being honest. They inflate. They pretend. They copy. They rely on AI to fill gaps instead of learning properly.
Then we complain that the quality is bad.
What actually happens when you post a job
The moment you post a job, applications flood in. 100. 150. Sometimes more.
Most people are not serious. That is expected in any large market.
So you introduce a filter. An assignment.
Now maybe 20 to 25 people submit. I am being optimistic here. Often it is closer to 15.
Then you open the submissions.
This is where people conclude that talent does not exist.
The code is duct-taped together. The logic is unclear. The structure is missing. Many submissions are clearly AI-generated, and the candidate cannot explain a single decision.
This feels like a contradiction to what I said earlier. It is not.
Talent is not the same as signal
India does not lack talent.
India lacks good signals of talent at scale.
The current system rewards speed over thought. Volume over clarity. Buzzwords over understanding.
People are optimizing to apply fast, not to apply well.
So the real talent gets buried under noise.
I am not against AI. I am against not understanding your own work.
I am not against AI-written code.
I am against submitting AI-written code that you cannot explain.
If you understand what the AI wrote, if you can defend the decisions, if you can modify it confidently, that is fine.
But most submissions today are surface-level. They work barely. They collapse under one follow-up question.
You cannot run real systems like this. You cannot build for real users with duct tape.
A very low bar that is still not met
What makes this frustrating is that the bar is not even high.
If you want a developer internship or a full-time role, how hard is it to build a clean CRUD API? With proper validation. With readable structure. With a short explanation of why you did what you did.
It really is not that hard if you care.
Most submissions show that people do not.
My experience hiring designers
I faced the same issue while hiring a designer.
Around 20 to 25 people applied. I gave a small assignment. Six submissions came back.
None made me pause. None made me sit back for a few seconds and think, "This person has taste."
That does not mean good designers do not exist.
It means the system failed to surface them.
Expectations without substance
Another uncomfortable reality is expectations.
High expectations are fine if you have quality to back them up.
Many candidates today want top pay, flexibility, and fast growth, which is fair. But they do not bring clarity, ownership, or depth.
You cannot demand excellence while delivering mediocrity.
So what is actually broken?
Not talent.
Process.
Incentives.
Hiring frameworks.
We created a system where:
- companies ask for unrealistic combinations
- candidates respond with inflated profiles
- AI fills the gaps
- everyone feels disappointed
Then we say India lacks talent.
It does not.
If you cannot find good people here, the problem is almost certainly how you are looking, not who exists.
What comes next
In my next article, I will write about the hiring process I actually use.
What I look for. What immediately disqualifies someone. What makes me stop scrolling. And how small, thoughtful signals beat long resumes every single time.
If that helps even a few founders hire better or a few candidates present themselves more honestly, then this writing experiment is worth continuing.
Even if I am still not fully ready to admit that I enjoy writing.
Keep exploring
More from the Eklavya learning desk
Continue the journey with reflections on independent learning, coaching myths, and smarter JEE prep.
Where Is India Headed?
A note from someone who still loves this country and is terrified for it.
How We Launched EmpoweredIndian.in
The real story behind EmpoweredIndian.in - a civic tech project that faced threats, went viral, and is now cited by AI tools. A journey about fear, courage, and shining light on how public money is spent.