3 ms·
What's the point, exactly? That there is a certain number of engineers who have a mix of talent and resources (=time), so that they can exercise software engin
by pizza234 6y ago
What's the point, exactly?
That there is a certain number of engineers who have a mix of talent and resources (=time), so that they can exercise software engineering and high quality technical writing?
They are an exception. Almost all the engineers I know (with one exception), who also have a regular life (roughly 40 hours engineering/week), have little time to dedicate to technical writing. As a consequence, it's not unreasonable to state that, in general and in practice, software engineering and (regular) technical writing are mutually exclusive.
- jedberg 6y agoIf those engineers are working 40 hours a week and are awake for about 110, what are they doing with their other 70 hours? Sure some of that is commuting, showering, etc., but presumably they have other activities. For some people, their hobby is technical writing. Saying that they are mutually exclusive would be like saying that being an engineer and doing puzzles is mutually exclusive because they both require a lot of mental effort. Or being an engineer and a musician are mutually exclusive. It's a silly thing to assume that technical writing is somehow different from any other hobby.
- watwut 6y agoWriting great blog or having pet project after working full time is equivalent of working overtime or crunch. Had this been effective, persistent overtime would be effective too. Which is why it is not happening. The actual rest time and hobby is when you do it whenever you feel like and stop how you feel like. Once you make it project and treat it seriously, it is work. Also, other stuff that is done after work: cooking, cleaning, shopping, picking up kids and talking with them, sport to be healthy. These amount to not exactly small chunk of time.
- softwaredoug 6y agoI am in an odd position where I'm writing a book at the same time I'm writing a library the book uses. It's a fascinating experience. How being a good writer and software engineer go hand in hand. If my library is not easy to understand, my book won't be succesful. I'm constantly going back to edit the library to make sure the book / related concepts can be grokked. I feel this is a fairly general truism. Great software engineers are often technical writers. Both involve understanding what the 'reader' expects to see, needs to understand, and how the whole narrative/program fits together cohesively. I'd encourage anyone who wants to up their software engineering game to work on their writing skills first.
- pizza234 6y agoTo be clear - I didn't mean that the two _roles_ are mutually exclusive. The opposite - I think that definitely, there are common quality required between software engineering and technical writing. What I meant is that in real world, due to times constraints, they are. As a sibling poster commented, working as a hobby ends up being a work in itself, so doing both things ends up being, effectively, overtime. And as a consequence, all the general considerations about overtime apply.