I have my dream job: working in Internet/networking/telecom field at a start up company that makes a really cool cutting edge product. I've had jobs that sucked before dealing with boring technology, so I'm in a good place right now.
It makes things that much better when you are excited create or learn about your product.
Now of course there are slow times or boring busy work to get through, but when you complain about nearly all your tasks, something is wrong. Change jobs, position yourself to do something you like, but damn it, you're bring me and my kind down!
I always found it a little bit hard when making small talk with people and the topic of their job comes up. I'm a bit embarrassed to chime in "well I actually like going to work, we make a REALLY cool product.” It's just like in school when most kids would proclaim ‘school sucks, I'd rather be out.’ Well, half of the time I liked school!
This is a perennial argument, I know.
So yes, I like technical writing, and documenting software and hardware. And no, I just don’t do this by day.
Now I can’t speak for other fields, and lets keep this to tech stuff, but sometimes I feel that tech writers are especially guilty of not really having their hearts (or at least a portion of their hearts) in the core work of their job-getting some kind of information from a developer’s mind into a customer’s mind.