The job market for computer science graduates in India is highly competitive and there are not enough jobs available for graduates. Many computer science graduates still struggle with the foundational skills required to write code.
Only 5.5% of Indian engineers are qualified with basic programming skills according to a report released by Teamlease Digital. As a result, the vast majority of graduates are highly "unemployable".
Most recent college graduates in India do not have the necessary coding skills for entry-level positions, and therefore, employers prefer hiring engineers holding at least two to three years of experience.
Rather than developing industry-relevant skill sets, students are often forced to do irrelevant research work in universities. Often Freshers experience difficulty in landing jobs right after graduation because the production requirement in the job market wasn’t taught to them in universities.
The idea that one doesn’t need a college degree in computer science to land a job is becoming popular. However, as per the market requirement, technical knowledge is definitely necessary.
Most of the coding in the near future will be done by AI tools like ChatGPT and others but, the reality is that these AI tools are still not advanced enough to replace the need for developers.
Though India is seeing an increase in talent retention, there seems to be a surplus of underskilled CS graduates, who do not even have the basic coding skills for entry-level positions. Around 95% of Indian engineers couldn’t code because the skill demand was so high.