GIMTEC

Share this post

Why Engineers Need To Write

www.gimtec.io

Why Engineers Need To Write

Ryan Peterman
May 24, 2023
2
1
Share
Share this post

Why Engineers Need To Write

www.gimtec.io

GUEST POST: This is a guest post from

Ryan Peterman
. The article resonates a lot with me, and Developing Dev a newsletter you all might find interesting to follow as well.

I hated writing in high school. It wasn’t objective like my favorite subjects, math and science. It also didn’t help that we had to write about old, hard-to-understand literature like Shakespeare. But my perspective on writing changed once I started working full-time as a software engineer.

I use my laptop but you get the point

Writing Is the Job

The way I worked started to change around when I became a mid-level engineer. I led a small workstream of a few engineers and to get my work done, I was writing more and more without realizing it. Soon writing became a significant part of my work outside of coding. This became even more true when COVID hit since most conversations moved to async chats and word docs.

Almost everything software engineers do requires writing. We need to write when we ask technical questions, comment on code reviews, or create design docs. This is because writing software is collaborative. The better you are at writing, the more effective you will be at building software.

Scaling Yourself

Aside from being a necessity, writing is the most efficient way for you to scale yourself. As a concrete example, I have a friend who takes incredible notes at work. His notes become a wiki of common terminal commands, code pointers, and diagrams for the team he works on. The best part is that his writing helps others move faster without any work on his part after sharing it.

At the end of the day, you can only ship so much code by yourself. You can have much more impact by influencing others to ship what matters most. Writing is the most scalable way to influence others.

What About ChatGPT?

Some worry that ChatGPT may make writing obsolete. Even if AI tools write for us, I still think writing is valuable.

Writing your thoughts down forces them into a coherent, logical narrative. Condensing your writing gives you a deeper understanding. This process improves your thinking.

Also, writing doesn’t just clarify your existing ideas; it generates more of them. When I write design docs, I often discover optimizations or edge cases I didn’t think of at first. So long as critical thinking is necessary, writing will not be obsolete.

Twitter avatar for @paulg
Paul Graham @paulg
Reading won't be obsolete till writing is, and writing won't be obsolete till thinking is.
11:08 PM ∙ Jan 26, 2023
2,106Likes321Retweets

It is no coincidence that the strongest engineers I know are all excellent technical writers. It is one of the key skills engineers need to be effective at work. This is one of the main reasons I’ve committed to writing once a week for this Substack.

Over to you: Do you think writing is important for engineers? If so, what’s helped you improve most?

Thanks for reading, and thanks to

Ryan Peterman
for publishing this article here.

The Developing Dev

Filling the gaps for engineers who don’t have dedicated mentorship in 5 minutes or less. Written by a Staff Software Engineer @ Instagram
By Ryan Peterman

2
1
Share
Share this post

Why Engineers Need To Write

www.gimtec.io
A guest post by
Ryan Peterman
Staff software engineer @instagram helping close the gap for engineers without mentors. Writing about software engineering & career growth.
Subscribe to Ryan
1 Comment
author
Ryan Peterman
May 24Author

Thanks Llorenç for the opportunity to write for Gimtec!

Expand full comment
Reply
Top
New
Community

No posts

Ready for more?

© 2023 Llorenç Muntaner
Privacy ∙ Terms ∙ Collection notice
Start WritingGet the app
Substack is the home for great writing