5 ms·
I think this applies to not just software, but engineering in general. See, science is mostly about observing the natural phenomena. On the other hand, there ar
by euske 5y ago
I think this applies to not just software, but engineering in general. See, science is mostly about observing the natural phenomena. On the other hand, there are jobs that are mostly about taking care of people's needs. Engineering sits in the middle. It's a mediator. We have to understand the circumstance of both sides - nature (this could be something like hardware capacity in our case) AND people. Just taking care of one side makes you a bad engineer. You need to be technical and sympathetic at the same time.
- pydry 5y agoIt applies to every job not just engineering. I thought this was considered obvious.
- lazide 5y agoFor many people it definitely is not - some folks get into software engineering because they have the mistaken (albeit not as mistaken as if they were going into another career like medicine!) belief they can avoid people and just deal with machines.
- BoiledCabbage 5y agoTo clarify, you're saying that you vire that that being technical and observing natural/physical phenomena are important parts of selling clothing at retail, being a novelist and working as a receptionist? I think those are important jobs, and completely disagree with you. I'm trying to understand if those are jobs you weren't considering, or if we view each the responsibilities of those jobs very differently.
- pydry 5y agoNo. I'm saying that retail, much like being a novelist or a receptionist or a software programmer or indeed any job is, as the OP puts it, a "social service". That being one of the defining charactetistics of a job.
- BoiledCabbage 5y agoYou're saying you're agreeing with OP, but your statements contradict. OP calls out 3 categories of jobs. Mainly natural/technical, mainly social, and those which sit in the middle and require both. Finally OP says engineering sits in the middle and requires both. You said it's not just engineering (that requires both), but all jobs. Both I and OP disagree with that statement.