Only a challenge will get them excited. Only a project can keep them motivated. Pose them a problem and they will get into action immediately. Also, the best of the geeks thrive by competing.
So, calling for interviews thro' recruitment ads may not be the best way to recruit. That's an old world model. You will get tons and tons of resumes but the best ones may not apply. The best way is get them to do some coding. Challenge them within a group. Pick the best out of the lot and get them to work for you.
This is exactly the way Google is doing it in India. It's called The India CodeJam.
Here's the prize money if they participate and win!
Competitor(s) | Prize |
First Prize | Rs. 122,000 |
2nd - 5th Place | Rs. 56,000 |
6th – 10th | Rs. 44,200 |
11th – 20th | Rs. 33,200 |
21st – 25th | Rs. 22,200 |
26th – 50th | Rs. 18,000 |
* Winner must be present at the onsite round to receive prize. |
There are many of them already participating. See for yourself.