3 ms·
I don't think it's useful to conflate "programmers and non-programmers think differently" with "non-programmers are unable to think like programmers". I'd say
by rue 16y ago
I don't think it's useful to conflate "programmers and non-programmers think differently" with "non-programmers are unable to think like programmers".
I'd say there are people better-disposed to learning to be a programmer[1] but practice also plays a big part. The end-result is that for a given individual, actually occurring situation, it is a reasonable generalization to say that the programmer and non- do think differently about it at this moment in time.
[1] That is to say, a special type of problem-solver. The individual skills or dispositions aren't unique to programmers but the combination thereof probably is.
- shantanubala 16y agoIt'd be interesting to compare actual neural activity of people in different professions who have been doing what they've been doing for a couple decades. I think that once a person approaches problems a certain way for an extremely long time, that becomes their default -- it'd be interesting to compare a theoretical physicist, a musician, a programmer, a writer, and a doctor (or something along those lines) when they solve different simple problems.
- jacquesm 16y agohttp://www.musicianbrain.com/papers/Schlaug_NYAS_2001.pdf http://www.musicianbrain.com/papers/Schlaug_NYAS_2001.pdf