The most important thing about choosing a software developer