Why shouldn’t you outsource your development to India?

For one weeks salary for a graduate here you could outsource for probably a month? Everyone who works on your project has a “degree”… surely you’d be mad not to outsource and save a fortune?

I’d argue that the overall quality of the work produced will suffer (having seen some horific work); here might be the reason:

http://blog.uncool.in/2009/01/19/computer-science-fail-higher-education-in-india/

In case this site goes missing, lesson one of “Introduction to Programming” in this guys college in India included these helpful lessons he noted:

  • Linux is basically a DOS based OS.
  • These days we are using 128 and 256 bit processors.
  • A compiler is a software that converts code written in a particular programming language to machine code. To compile a program, you must hit ALT+F9. (It took me a while to realize he was talking about the Borland Turbo C++ IDE from 1992, a prehistoric compiler Indian colleges use for all C and C++ courses.)
  • The object code generated by a C++ compiler is almost identical to that produced by a Java compiler.
  • The first high level language was Ada, also known as Smalltalk. (This was a big WTF moment.)
  • The second high level language was COBOL, which was an improvement over Ada. (Cringe, cringe, cringe.)
  • FOTRAN came after COBOL. (No, “FOTRAN” is not a typo. This is what he said.)
  • FOTRAN, COBOL, Ada and Smalltalk were not general purpose languages.
  • This one is classic: C was the first language to run on UNIX systems. All languages before C ran only on Windows.
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Technorati
  • Twitter
Posted Tuesday, January 20th, 2009 under Computers, Development.

Leave a Reply

Get Adobe Flash playerPlugin by wpburn.com wordpress themes