My tech-write wife says the Engineer-writer fault she most often encounters is the 'mystery story'. That's hiding the lead down at the bottom of an argument. Because Engineers like to show their work and don't want to 'give away the ending' until they've proved it right. So put the conclusion right at the top somewhere! Sometime its as simple as putting the last sentence of every paragraph at the beginning of the par…
Undervalued Engineering Skills: Writing Well
91–100 of 385 posts
Re: Undervalued Engineering Skills: Writing Well
#92Above all, you won’t be rewarded for these other skills, despite how vital they are.
Re: Undervalued Engineering Skills: Writing Well
#93Re: Undervalued Engineering Skills: Writing Well
#94Fully agree and I'd expand the point to cover communication in general. Explaining ideas clearly with text or voice is one of the characteristics that I've noticed in high-functioning engineering teams. I did a talk[1] a few years back about my experiences helping a team to improve their communication skills. What surprised me was the emotional complications that prevent people from communicating effectively. [1] htt…
Re: Undervalued Engineering Skills: Writing Well
#95Earlier quoted context omitted.
The participants had not read the agenda, docs and done their actions before the meeting?
I had the same initial reaction, but then again...doing it during the meeting, always, ensures that all participants are at least talking about the same thing. I’ve been in meetings where it doesn’t become clear until very late that someone is bullshitting and has not actually read the materials, or read them so lightly that their comments/opinions are not well directed. This is, imho, much worse than making sure eve…
Also sounds like the Chair did not control the meeting.
Re: Undervalued Engineering Skills: Writing Well
#96Re: Undervalued Engineering Skills: Writing Well
#97Earlier quoted context omitted.
Interesting. Is the advice published externally somewhere? The Everything Store does mention the silent reading bit.
+1 would really love to read any style guides or writing class materials from Amazon, if anyone can share!
Re: Undervalued Engineering Skills: Writing Well
#98I used to be a huge proponent of learning to write well as the most important skill an engineer can learn. Now, I think it's the second most important skill. The most important skill is sales . The key value of writing well, in a workplace environment (or other environments, really) is to convince others to agree with what you're proposing. Convincing people that something they don't initially understand or trust is…
That sounds like a contrived scenario to me personally. Most programmers simply do the task that their supervisor or manager has assigned to them. Its not like they can refuse to do a task simply because it was worded poorly. They would just ask for further clarification.
Re: Undervalued Engineering Skills: Writing Well
#99Amazon is obsessive about this stuff. I'm surprised the article never mentions it. There are internal classes offered on writing better documents (and it's a great class). There's videos, guides, documents, everything. Writing well at Amazon is key to a successful career here. Got a project idea? Write a very good 1-pager explaining it and you've got a much higher chance of it actually happening. Want to share a desi…
The participants had not read the agenda, docs and done their actions before the meeting?
One argument is that we could've done that outside of the meeting, in its own meeting. But that actually wouldn't have saved any time, but would've probably cost more. Basically, we set aside the afternoon to accomplish the task at hand. If we had broke it into multiple days, there would've been memory debt we'd have to refresh.
As an engineer, I feel that requiring pre-homework for a meeting can be detrimental. As other posters mentioned, going through it all together in the scheduled meeting ensures that everyone is on the page. Additionally, it means that an hour long meeting doesn't actually require an hour and a half of my time, so I can better judge and plan my schedule.
Re: Undervalued Engineering Skills: Writing Well
#100Software engineering will remain in its infancy as a "profession" until software engineers themselves organize and better assert their own professional standards. Writing and iterating over documentation is an ISO standard that is ignored 99% of the time. If you ignore your professional standards, you are not a professional, no matter your title or your salary or even your field of work.