Absolutely yes. I always have to be really polite to my friends who don't have technical jobs. Programmers have to offer up complicated things, that have to hold up when tested. A lot of jobs are mostly talking, or moving things around, or just whatever. Look at family physicians. I've seen them just look up stuff on Wikipedia on their netbooks, that everybody sort of knows anyway. Anything more demanding, they write down the name of a specialist. I used to have a customer service job that was like that, but I only made $14 (1998) an hour.