Coding skills are no longer the biggest differentiator at senior and above levels.
Successful senior engineers must focus on many areas besides coding including writing which clarifies thinking, promotes exploration of ideas, and ensures effective project execution.
Many developers struggle with writing due to their non-native language, writing techniques learned at school, etc.
Emails, memos, announcements, design documentation, code review feedback, code comments, documentation, and bug reports, provide ample opportunities to practice writing skills.
Poorly written communications can lead to confusion, delays and negatively impact team productivity.
Writing good bug reports dramatically increases the chance of getting issues fixed.
Writing is a 'Universal Skill' and can be polished through practice and consistent effort.
Every developer has a chance to hone their writing skills, and should not wait to start.
Successful engineers must be adept at driving design, collaborating with partner teams, communicating progress and actively seeking feedback.
By writing documentation, you help your team achieve more and improve your writing skills at the same time.