Most work in this industry is done in teams, if you can’t effectively communicate and get on with your team members, you’re gonna have a bad time.
It’s even baked into the hiring process everywhere I’ve worked, most of the time an organisation would prefer to take a lower skill candidate if they seem like they’d get on well with everyone Vs a highly skilled candidate that would rub people up the wrong way.
It’s a lot easier to fill gaps in engineering ability compared to coaching someone how to behave around people
I’ll add to the other person who replied:
Most work in this industry is done in teams, if you can’t effectively communicate and get on with your team members, you’re gonna have a bad time.
It’s even baked into the hiring process everywhere I’ve worked, most of the time an organisation would prefer to take a lower skill candidate if they seem like they’d get on well with everyone Vs a highly skilled candidate that would rub people up the wrong way.
It’s a lot easier to fill gaps in engineering ability compared to coaching someone how to behave around people