Honestly the 3rd or 4th time I have to do something I'll write a program for it, and only if I know they're would be a 5th or a 6th. I've almost written myself out of my job about 3 times now. I got hired to do IT and run manual reports, after a few weeks our internal IT was up to speed (user support isn't that high volume if their systems are in order), and a few weeks later I had no more "manual" reports. Luckily for me I know how to drum up more projects, I go and find "sore spots". Now I've got a trail of automation and reputation for taking the pain out of our processes. I'm valued and it makes me happy. And to think I could be doing manual reports instead..
I also know I'm responsible for work happening on days when I spend all my time reading HN...