Earlier quoted context omitted.
Interesting. I really like the point about building things to be maintenance free. Good call. The motivating factor for me is more in the 'change the world' idea, and I think that learning is definitely a key motivator for me. If I'm not learning, and I'm just "executing" what I've learned, I get stuck. Can you give an example of how you've made things (preferably software!) maintenance-free?
I try to keep an eye out for a pattern: that I'm doing the same thing twice. As soon as that happens I stop and I analyze the problem, if I can automate it completely I'll do it, if I can only automate a part of it I'll do that and then try to find a way to either get rid of the remainder completely, offload it to my users in some guise or other and failing that I'll pay someone some money to do it for me. Concrete e…
Good one!