If you answered “yes” to any of the above, then there’s a good chance you’ll be brushed aside by potential employers for someone who has a tiny fraction of your technical ability.
Neglecting your communication skills is one of the biggest mistakes you can make.
But, here’s the good news..