Tomasz Korwel
programmer, administrator, engineer – my everyday fights with reality

July 15th, 2006

Things to consider before you hire Indian programmer

Posted by tomasz in Work

I’m writing this post after recently having some problems with Indian programmers hired by my client to be my coworkers. My filings were so bad that I started to ask my Indian friends what do they think about their countrymen. Things I have heard made my hair gray instantly. Here are two examples what you can expect.

Fake experience

Sandhya (one of my Indian friends) said that about 70% of Indian programmers put a lot of fake experience in their resumes. So when you came to the point of reviewing ones:

  • sum the years of experience. If it turns out that the guy started to work as a programmer when he was 8 years old, the big red lamp should go off in your head. Off course it is possible that he was working for couple companies at the same time – but it also isn’t good forecast of good cooperation.
  • Always, I repeat always, check that experience with their employers. 5 minutes spent on a phone call can save you a lot of nerves in the future.
  • Ask about examples of their work. They usually are very cooperative and show you a lot of code. I won’t tell you how the good code should look like – if you have any good programmer you know – compare the styles.

Switching people during phone interview

So you think you are smart, because you called him and from what he told he it looks like he is a good programmer? Are you sure that you were talking with the person you want to hire?

And finally remember the golden rule:

Only poor people can afford cheap things.

Technorati Tags: , ,

3 Responses to ' Things to consider before you hire Indian programmer '

Subscribe to comments with RSS or TrackBack to ' Things to consider before you hire Indian programmer '.

  1. Michael said,
    on July 19th, 2006 at 2:01 pm

    That’s just as likely with any person you may hire though.

    I’ve known programming companies who hire people and asl for “ideally someone who programs in X” where X is a language that does not exist just to weed out the fakers. :roll:

    I like that you provide advice though (i.e., add up the years in someone’s resum??©) and not just rant, it’s the mark of a good blogger. You can have a place on my blogroll ;)

  2. Vinit said,
    on August 31st, 2006 at 3:49 pm

    My own experience leads me to agree with you.
    However, it’s very important for you to not sterotype.

    For example, going with the title of your post, I could ask you to consider her skill set before you question your friend Sandhya. Like the other programmers you interview, and like me she is Indian too, right?!

    There is such a demand of programmers in India that even medicore ones can easily get hired and it takes months to remove a wrong-hire.
    Still, that does not mean that there are more good programmers in India compared to all programmers in total in many other countries. So interview smart.

  3. Ansil said,
    on October 24th, 2006 at 3:42 am

    the key point is the interview,
    give the candidate a white board and ask hime to write simple code ,like reversing a linked list ,or finding a substring.
    Guess what ,fakes cannot easily pass thru easily when ur interview becomes more practical orineted.

    and dont be skewed by seeing the certificates of the candidate
    This works :grin:

Leave a reply

:mrgreen: :neutral: :twisted: :shock: :smile: :???: :cool: :evil: :grin: :oops: :razz: :roll: :wink: :cry: :eek: :lol: :mad: :sad:

ZEND Certified Engineer
Listed on BlogShares

Tomasz Korwel is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com