Thursday, January 04, 2007

Finding Technical talent in India

Happy new year to the crazy people still reading my blog ;-). The topic I am raising in this new year is the difficulty in finding good technical talent in India, especially senior developers. Tech leads in Cisco are expected to Code. Managers are also technical and many continue to code (including yours truly!). We're hiring - Cisco Systems in general and my own group in particular. I guess that's true for most companies in Bangalore. However, it appears that most senior technical people (I am talking about 7 or 8+ years) don't actively write C code. We're finding it quite hard to find good programmers. There are three possibilities.
  1. Most good developers are happy in their current job.
  2. The demand is very high.
  3. Good developers are in a minority.
I guess it's a combination of all these factors. However, I do feel depressed when I get 8/9+ years resumes for technical people and the person can't even write simple C programs or answer basic questions no data structures.

Oh well! By the way, if you're reading this and consider yourself a good C programmer (3+ years experience!), you know how to reach me ;-). We're looking for good Unix/Linux Network and System Programming Skills for working on an Enterprise networking switch.