Although you might envision software engineers as geeks who lack social skills and live in their mothers’ basements, these individuals actually require qualities that could make them suitable to run as president of the U.S. Visionaries who love code and attention to detail can fit into this field, but there are other skills and personality traits that can help snag that coveted job. And, looking in from the outside, the developers who share these attributes are the same folks who would make you want to quit your job to start a company. (more…)