The best decision I made early on was to get into freelancing and then consulting work.
It forced me to explain my work to non-technical clients, and to learn how to teach.
Still learning to write, but @nevmed‘s book This Book Will Teach You To Write Better was a lifesaver.
-Matthew Weeks
@MWeeksDev