What is the problem with FRESHERs
Avinash Pingale
Ex Associate Test Lead | Founder at Testing Shastra | Java & Selenium Expert | Youtuber | Corporate Trainer | 10k + Followers
At least in India, freshers can apply for IT jobs if they meet certain academic criteria. Major giant companies in India ask for throughout 60% to apply for a job.
Let us understand the statistics here from the perspective of students and companies as well. These statistics may have fault but try to get the scenario. Experts please put your comments.
There are almost 23 IITs, around 31 NITs. There cumulative intake per year is 33090. There are 4151 B.Tech colleges in India including IITs and NITs. Around 1 million students graduate every year from B.Tech background. Around 60-65% students (perhaps more than that) don't meet academic criteria (10th, 12th and B.Tech all years).
So let's say that, IT can consume only 4 Lakh students per year. SO what happens with rest of the 6-7 lakh students ? These 6-7 lakh students find the illegitimate way to get into an IT.
Someone's academic marks doesn't define their knowledge. I have seen so many students having poor academic marks but they are very good at critical thinking, problem solving, programming and are keen to learn new technologies. Being an Engineering graduate I can relate to this problem to score more in exams. I am not the right person to comment on it, but what I think is, trainers/institutes should bridge up this gap of what IT needs and what students will be taught. Industries should also contribute to design syllabus of institutes so that they will get well trained candidates at the end of the year. Assessment should not be restricted to marks only.
As per National Association of Software and Services Companies (NASSCOM), Indian Information Technology (IT) have 5.1 million employees in FY 2021-22. That means there is a huge gap of 4.5 million skilled workers. Only 0.4 M are getting graduated and 5.1 million are already working. That means, IT is accepting students who are not having throughout 60%. But how ? These remaining 6 lakh people use to work with startups and gain experience. Startups don't bother about marks, they are more bothered about the skills candidate posses. These students work for around 2-3 years in small scale or middle scale companies where percentage criteria doesn't matter and then switch to MNCs. Most of them try to fake the experience and IT unknowingly accepts such candidates too. And this is the real problem.
领英推è
Here are my solutions to the problem for both Candidates and companies. Again this is my personal opinion and it may have flaws in it. Experts can suggest few more solutions.
Solution:
- Companies should stop asking for percentage criteria. I know it helps them to save time to assess fewer and precise number of candidates. Companies should search for parallel assessment system like Hackerrank, Leetcode etc.
- Companies should contribute institutes to draft their syllabus and AICTE should invite Industries to draft the syllabus.
- Companies should tie up with institutes to train teachers. Teachers should have some internship criteria. Companies can consume such intern trainers to their in-house projects. By this way, companies can get in-house projects completed with no cost and trainers will also get realtime understanding of how IT functions.
- Most of companies spend million of dolors on training the candidates. If they will train the trainers, they don't need to train the students. This can become a great ecosystem.
- It is time for institutes to change their syllabus well suited to IT. Most of the B.Tech graduates fail to write even a simple array program.
- Candidates should work on their communication and work ethics. They should be aware that how the industry they are dreaming to work for, functions.
- Candidate should gain the attitude of learning at least one technology each year to stand in the race.
I know that my solutions might be rigid, but they can at least open the platform to discuss this issue and come up with some more refined solution.