Indian vs. American Programmers: Whose Code Is Best?

06.07.2011
If there were ever an IT Olympics, in which software developers could compete to solve programming problems, the event would likely take place on , an online career development community where IT professionals from around the world do just that.

On Gild, which launched September 2010, software developers participate in programming competitions, earn certifications and look for jobs. Through the competitions and certification exams, programmers can assess their math, logic, communication and software development skills, and compare their capabilities to other programmers across the globe. Nearly 500,000 developers have taken more than 1 million assessments, according to Gild.

CEO Sheeroy Desai says Gild's coding competitions and assessments take the form of a problem statement, followed by a snippet of code. Gild members then have to state whether there's a problem with the code (and what it is), if there's a better solution to the problem (and what it is), or the outcome of the code.

Based on the results of Gild's various assessments, the site recently compared Indian programmers' math, logic, software development and communication skills with those of American programmers. (Gild defines Indian programmers as those living in India and American programmers as those residing in the United States. The career development site asks users to identify where they're from when they register.)

According to Gild's data, Indian programmers appear to be better at math and logic than American programmers. The Indian developers who participated in math and logic assessments outscored their American counterparts by 11 percent.

But Americans lead at software development. They slightly outperformed Indian developers on mainstream programming languages, such as C, Java and SQL, where they scored eight percent higher on C and nine percent higher on Java and SQL.