If I were to look back over my last decade in the tech world and pick one thing as my single best decision as a developer - I'd say choosing to study psychology rather than computer science. The most significant impact studying psychology had was on ...