What’s a Foie Gras coder? It’s one whose knowledge of how to program computers has literally been crammed down their throats like geese in France who are force fed to produce fatty liver.
This system of education is used to produce everything from Indian schooled doctors who work in America after passing a board exam, to the hordes of low ability programmers who can’t respond to problems.
“It’s a common thread, non of them can respond to change and think dynamically. Often all the mistakes one finds in sites like Obamacare happen when the specification hasn’t explained exactly what the programmer is supposed to do. And when they guess it usually ends up disastrous” – says Raju Navrataman of the Indian Programmers Guild.
It’s even worse for Indian educated doctors as they won’t respond and investigate any rare illness that forces them to think outside the box. And these doctors are the latest wave to flood America as a cheap labor source.
Weighing in on the buggy Indian code debate, Indian developer Shekhar Gulati wrote on his blog, “In India … students just cram the things and get [the] score but practically they know nothing.” Gulati pointed out that he once interviewed a computer scientist with a degree in the field and six years of experience who was unable to write a simple program during his test.
As many as 75 percent of the country’s technical graduates lack the skills to get jobs in their field, and so some of India’s home-grown tech companies actually hire coders who have been trained abroad, Kugelman explained.
“Many of these computer science grads are struggling to get jobs, and that’s because of the education system,” he said.
India’s education issues might become a major hindrance in coming years. The country’s population of programmers doesn’t show signs of waning: By 2018, India is expected to have 5.2 million developers to the U.S.’s 4.5 million. Meanwhile, offshoring from the U.S. is expected to slow, and possibly to dry up entirely a decade from now. And that’s likely bad news for India’s thousands of newly-minted, often poorly trained programmers.