News for hackers. Stuff that matters.
Re:Don’t think to write, write to think by herbertl on Monday August 29, 2022 @09:40PM (#32645750)
Thanks so much for sharing this, I really appreciate it! If/when I write a follow up to this piece, I'll need to include this story and read Thompson's book. That fragment you shared reminds me of what consultant/author/teacher Roger Martin wrote at Medium:

> The most important advice I ever received on writing was from a fellow named Bernie Avishai, a great writer/editor and friend, to whom I was complaining about how much editing my writing took. He observed that the reason that I was complaining about editing was that I probably believed that I thought in order to write. My response was “Duh, of course, I think in order to write.” Bernie explained that instead, one writes to think. The human mind can only think so much without seeing a written manifestation of its thinking. You need to write down your thinking, however primitive, in order to be able to look at it and say: “That is not quite right.” Then you will be able to figure out how to make it better. And then by looking at the resulting improvement, you will be capable of saying: “That is still not quite right.” And so on, until it is a much more sophisticated view of your thinking.

The lesson for me is that editing is a feature of the writing process, not a bug. Now, I don’t begrudge editing. I realize that it is just part of the process of helping me think. I love the process of editing! Nothing that anyone sees from me on Medium has been edited less than a dozen times. Each time, it is a slightly better expression of what is in my head.

Via: https://medium.com/creators-hub/the-management-strategist-wh...

Re:Don’t think to write, write to think by kitd on Tuesday August 30, 2022 @06:36AM (#32648720)
"I would have written you a shorter letter but I didn't have time"

- Blaise Pascal, et al

Re:Don’t think to write, write to think by itsmemattchung on Monday August 29, 2022 @11:29PM (#32646339)
As Neil Strauss puts it, "the true art of writing is in the revising." First draft you start with a clay (the first draft) and in the second pass, you revise, sculpting the clay, attempting to edit through an ideal reader's eyes.
Re:Don’t think to write, write to think by BurningFrog on Monday August 29, 2022 @11:57PM (#32646461)
Also the best way to write good software.

First wrote bad code that works, then fix what's wrong with it.

Re:Don’t think to write, write to think by dspillett on Tuesday August 30, 2022 @09:28AM (#32650146)

    1. Make it work.
    2. Make it work *right*.
    3. Make it work fast.
    (4. Make it work right again…)
Re:Don’t think to write, write to think by BurningFrog on Tuesday August 30, 2022 @10:09AM (#32650696)
I put a "make it readable" step in there somewhere, but basically that's the cycle.
Re:Don’t think to write, write to think by hvs on Tuesday August 30, 2022 @08:56AM (#32649808)
I agree. Especially when you don't really know how something is going to work. So many times when I'm working on a hard problem, coding out half a solution makes the rest of it naturally fall out (or show that I was completely wrong) without having to consciously think about it.
Re:Don’t think to write, write to think by hbrn on Tuesday August 30, 2022 @12:42PM (#32652399)
Unfortunately a lot of folks I met fall into this trap: I'm a senior engineer with XX years of experience, I cannot write bad code.

Still haven't found a good way to convince them.

Re:Don’t think to write, write to think by visarga on Tuesday August 30, 2022 @05:46AM (#32648466)
> Nothing that anyone sees from me on Medium has been edited less than a dozen times.

Same for me on all my comments. I listen to my comments on TTS, edit, repeat ... At times I've spent 30 minutes on a single reply. It's very enjoyable to hear the end result.

Re:Don’t think to write, write to think by tpoacher on Tuesday August 30, 2022 @05:09AM (#32648215)
They are both right. From their personal points of view.

Some people do X best, others do Y.

The difference between propositional and syllogistic logic is important to keep in mind when making broad arguments like that about 'how stuff works'. Especially when 'stuff' refers to brains of people with individual differences.

Re:Don’t think to write, write to think by TaXaZ on Monday August 29, 2022 @11:05PM (#32646204)
wholeheartedly agree, just it's not "getting better at representing what I thought". Instead, it's a tool of thought process, which is dynamic. These to interwoven in a dynamic relation and it's hard to separate them.