3 ms·
I wonder how this affects programmers, who ostensibly think of things in a series of steps. When I explain programming to someone who doesn't know what it is, I
by rudd 17y ago
I wonder how this affects programmers, who ostensibly think of things in a series of steps. When I explain programming to someone who doesn't know what it is, I liken it to instructing someone to do something they don't know how to do, e.g., make a sandwich. You have to tell them to walk to the fridge, gather the ingredients, place them down, work with them one at a time, etc. If programmers spend all day thinking like this, I wonder if that doesn't do something to their world view. I know that I personally find a lot of everyday activities very tedious, but maybe that's because they really are.
- DannoHung 17y agoI actually find things a lot more enjoyable when there are a large number of well enumerated steps: It's easier to track progress and it doesn't make me worry that I'm doing something wrong. What I don't like is something that requires lots of details but where the required details are ill defined.
- gcheong 17y agoI know I tend to lose enthusiasm for a problem when I can imagine all the steps required to implement a solution to it. It's as if problems become less interesting to my brain if it thinks it has a solution worked out as "all" that's left is just implementation. Of course I know better but it's still hard to get over the inertia caused by this.