As per a study by employability assessment company Aspiring Minds, 95 percent of engineers in India are unfit for coding jobs. Owing to the shortage of talent in IT and data science, the majority of them are unfit to pursue any software development jobs, according to a report by PTI.
The report further adds that a meagre 4.77 percent of candidates are capable of writing the correct logic for a programme—which happens to be the basic requirement of any programming job. Over 36,000 engineering students from IT-related branches of over 500 colleges took Automata—a machine learning-based assessment of software development skills—and over two-thirds could not even write code that compiles.
While more than 60 percent candidates cannot write code that compiles, only 1.4 percent can write functionally correct and efficient code. Aspiring Minds CTO and Co-founder Varun Aggarwal said,
This dearth is equated to the gap in educational methods, like the widespread use of rote learning as opposed to the practical application of concepts. The lack of good teachers for programming is another reason the report mentions. Programming skills are said to be five times poorer for tier-III colleges as compared to tier-I colleges.
Busting the myths of engineering in India, a Your Story article talks about the misconceptions of the field and why the younger lot follow the herd. The writer analyses how most students who graduate find themselves struggling to land a job, that is of course, after having foregone the dream of a good job. Why is this?
All engineering colleges promise 100 percent placements at the time of joining. But only the most esteemed institutions (a handful of the over 3,000 approved colleges in India) bag companies that offer the ‘dream job’ that every student is promised. The rest of the students are forced to settle for low paying jobs by mass recruiters in the IT sector, regardless of their subject. For instance, most mechanical engineers work as software engineers for lack of a better option.