I agree with you - I think most programmers have this mentality automatically, whereas the non-tech guys often don't. We're hiring for non-technical operations/customer-service/biz-dev roles a the moment and we find ourselves leaning towards people with a technical background.
I just don't know how much this "instinct to automate" can be taught.
I just don't know how much this "instinct to automate" can be taught.