Showing posts from July, 2010

I'm not a technical manager, how do I find a Software Developer?

A friend contacted me for advice on how to find and hire a good software developer. The problem is that he is a non-technical manager and only needs one person. I commented that he wasn't going to be able to mentor this person so he needs to find somebody he can trust and who can work without supervision. Here was my quick formula of how to find the right person. I thought it was worth sharing: They will need to have a current blog discussing what they is playing with technically at the time. At a minimum they will need a good LinkedIn profile. In their profile (and resume) it should focus on accomplishments - solving problems for customers, not just technology they know. Good, successful software developers are all about solving customer and business problems rather than just technical ones. They know that straightforward technical problems are solved in lower cost labor markets (i.e. India). Next, they will need a GitHub account and have some projects up there. This s