You may prioritize improving your technical skills, but why is improving your communication skills just as important?
Having had the opportunity to earn my living as a software developer since 1997, I have lost count of the number of meetups and conferences I’ve attended as a participant or speaker, the number of YouTube videos I’ve watched, blog posts I’ve read and written – all in pursuit of one goal: improving my skills as a developer and to become a god of the world wide web, a ninja, a rock star, a full stack developer.
Many developers see themselves as artists and their works as divine creations brought into existence by heroic acts of willpower that are only possible after many, many years – by day as a paid software professional, and by night as an open source contributor.