Is there a human side to software engineering?Visiting researcher Janice Singer considers the social habits of highly effective software engineers and computer scientists.