Earlier quoted context omitted.
>software is perceived as anti-social My experience is that this perception has a strong grounding in reality.
IME about 90 % of that is enforced and actively pursued by the workers. E.g. preferring HCCH-based reviews over pair reviewing, "don't disturb me", [noise-cancelling] headphones, locked office doors, mail and instant messaging over talking and so forth
Also, what's HCCH? [Human-computer-computer-human?]
> IM, email
Maybe programmers are just lazy and picky, so they want to get things done quickly and at their own workstation?