| >"Is a software developer who makes a dating app doing one or the other? What about the designer?" I'd look at this from a... step back. "Software Developer" is all you need to know. For example a Mechanical Engineer designing a product on a CAD-- Product A is a machine interface Product B is a car seat for young children. One could argue Product B is more people-oriented. But that's irrelevant. We're talking about the occupation, not the product. The occupation is making things primarily on a computer in this case. Software Developer --> Spends XX% of time working with Things (computer) and XX% of time working with People vs <other occupation> --> Spends XX% of time working with Things (<occupation-pertinent inanimate object(s)>) and XX% of time working with People ...And sure, there are different types of Software Engineers ("SWE")-- Some SWEs are heads down programming 80% of time w/ 20% of meetings (for example). Solutions Engineers ("SE") are the reverse-- 20/80. The latter is more social. But to become a SE is dependent on SWE skills, therefore I consider it a variant of the primary category of SWE, whose main focus is working on a computer. Not working face-to-face with a human to participate with them in some social activity (such as sales, nursing, management, or a job with a lot of meetings). |