Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

An especially painful truth in software. Years back I heard a talk by Kent Beck, one of the originators of Test-Driven Development and Extreme Programming. In response to some audience question, he said, "I got into programming because I didn't like dealing with people, and now I'm a @#$&% family therapist for software teams." That comes back to me often.


Family therapist, for a family of people that don't deal well with other people.

Maybe a psychology degree would be a better background to pull engineering managers from.


Psychologists don't make for good relationships. They break their own rules and ethics as much as anyone else.

Believable relationships are scarce in the workplace.


Management study programs tend to include quite a few psychology-related courses, because these skills are indeed quite useful in practice.


You're actually better off with therapy (sorry coaching) than academic psychology. Source: have a PhD in psychology, currently doing therapy.


heh and every therapist i've ever known has their own therapist helping them through their own issues.




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: