Five Attributes to Look for in Software Candidates 1. The candidate has something to teach me, such as new skills, techniques, or conventions. I will learn and grow in my own work by virtue of this person being on my team. 2. The candidate loves programming and technology. They share my enthusiasm for creating great software and building a product. 3. The candidate is pleasant to be around. They take feedback well, collaborate with others, know when to ask for help, are open to learning new things and ways to work, and have multiple interests. 4. The candidate takes pride in their work.
...more