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

Software development at the highest level and at scale has everything to do with human needs and social relationships.

Maybe if you're writing an app solo in your bedroom it doesn't, but that's not how the vast majority of industrial software gets written.



All jobs require some dealing with people and some dealing with things. Does that imply no difference between the fractions of the day that software engineers and social workers spend systematizing vs. empathizing?

But let's examine the point more closely: what is the name for the department that is explicitly in charge of managing human needs and social relationships at a large software development company? Who tends to prefer those jobs?




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

Search: