While India has become a hub for software development, a new study has revealed that around 95% of engineers in India do not have the proper aptitude to take up software programming jobs. The research study was conducted by Aspiring Minds, an employability assessment company. The study found that only 4.77 percent of the candidates were able to correctly write the logic for a computer program. It may be recalled that understanding the logic of a computer program is the most basic requirement for software development jobs.
The study involved the participation of more than 36,000 engineering students from across the country. These students were getting their education in IT related branches at more than 500 colleges across India. As part of the study, all these students took the Automata test, a Machine Learning based assessment of software development skills. The test results showed that more than 2/3rd of students failed to even write code that compiles. The results also showed that only 1.4 percent of students were able to write functionally correct and efficient code.
Speaking about the findings of the study, Aspiring Minds CTO and Co-Founder Varun Aggarwal said, “Lack of programming skills is adversely impacting the IT and data science ecosystem in India. The world is moving towards introducing programming to three-year-old! India needs to catch up.”