I find that a lot of people persons understand about 75-90% of people great, and do terrible at trying to interact with the remainder, because their various norms are so far apart and the person just can't picture the other's perspective in that situation.
Also, I'm completely with your other point: if your job at the company is to help manage emotions, why isn't it reasonable to expect that you impart some of that knowledge and experience on coworkers?
If I'm hired to do math/software, the expectation is generally not only that I develop new math/software ideas/code, but that I also explain these ideas to coworkers, and give my less technical coworkers the benefit of my knowledge and experience, including training them in basic concepts they need for their job.
I think a lot of companies would be well served by having managers/HR/etc run seminars for less people oriented people who want to develop their people skills (similar to the training that is given to people in people position roles, eg sales).
Also, I'm completely with your other point: if your job at the company is to help manage emotions, why isn't it reasonable to expect that you impart some of that knowledge and experience on coworkers?
If I'm hired to do math/software, the expectation is generally not only that I develop new math/software ideas/code, but that I also explain these ideas to coworkers, and give my less technical coworkers the benefit of my knowledge and experience, including training them in basic concepts they need for their job.
I think a lot of companies would be well served by having managers/HR/etc run seminars for less people oriented people who want to develop their people skills (similar to the training that is given to people in people position roles, eg sales).