Developers not taught business skills, interpersonal or basically effective communication.
I had to encounter this personally dealing with clients, bosses and teammates.
My intention right now is to not be a business person, as I don't want to be dragged into management work in the future. I think people should specialize in what they're good at rather than spreading their effort out into multiple things they might not even like.
I would much rather spend my time writing code, doing code review, teaching other developers and fixing bugs rather than writing pretty reports full of fluff. I was never good or interested in trying to sell things to people, and I'm not the kind of person that wears good-looking formal clothing. Whenever I do non-development, I get miserable in no time.
Jack of all trades, master of none.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.