3 ms·
"Engineering is a team sport" - me You need to be able to work with others to produce things, unless you always work alone. Social skills are a very important
by ShteiLoups 7y ago
"Engineering is a team sport" - me
You need to be able to work with others to produce things, unless you always work alone. Social skills are a very important part of that.
- username90 7y agoThe ability to partition work into independent chunks is way more important than social skills when you work as a software engineer with other software engineers. Then they can work on their things and you can work on yours with little need for further communication. And don't come saying that divvying up technical tasks is a social skill, it really isn't.
- saagarjha 7y agoAt some point your work needs to interact with other people's.
- username90 7y agoIf you don't understand what technical information they need to do their job then you lack technical skills. If you don't understand what technical information you need to request from others then you lack technical skills. If you can't write them down or express them in words you lack technical skills. If you can do those things then you can work with others and be productive. You might not be fit for a career in sales but that is not what we are discussing. The only major "social skill" you need is the ability to not offend or inconvenience others. This part is not very hard and doesn't need repeating as much as people do it.