Indian Programmers Can’t Program

This is not exactly news to any of us in the game industry:

Talent shortage is acute in the IT and data science ecosystem in India with a survey claiming that 95 per cent of engineers in the country are not fit to take up software development jobs.

According to a study by employability assessment company Aspiring Minds, only 4.77 per cent candidates can write the correct logic for a programme — a minimum requirement for any programming job.

Over 36,000 engineering students form IT related branches of over 500 colleges took Automata — a Machine Learning based assessment of software development skills — and over 2/3 could not even write code that compiles.

The study further noted that while more than 60 per cent candidates cannot even write code that compiles, only 1.4 per cent can write functionally correct and efficient code.

While the very best Indian programmers can be excellent indeed – the star programmer at my father’s company in the 1980s was an Indian immigrant who created what became the de facto interface for AutoCAD – on average they are clueless, incompetent, lazy, and in the collective, totally unable to successfully complete programming projects no matter how well defined and designed.

Fortunately, I’ve only had to work directly with one team of Indian programmers, who were responsible for completing a gamified training program I designed for 3M. Despite being selected and vetted by 3M, they proved to be absolutely unable to deliver even the most basic tasks in a reasonable manner or time frame.

This demonstrates, yet again, that immigration and outsourcing are not only not beneficial to an advanced national economy, but rather, are much more likely to be a significant detriment to it.