We're transitioning our focus right now at work, handing off one project and starting a new one from scratch. The new one really, really has me excited, partly because we're not bound to any legacy, and partly because I feel like I can do new and innovative things.
I've also spent some more time on my work science project lately, though that has been slow moving. The experimentation requires porting millions of records in different databases into something a little more sane and manageable, and it has taken me longer than I expected. I feel like I made some real progress today.
This is the big thing that I've noticed about development work and me: I need to change it up now and then. I get bored if I get into repetitious crap work. I also get annoyed if all I get to do is try and fix crap someone else did wrong. I think these might be reasons that, prior to working there, I was much happier managing some kind of development process. Unfortunately, the culture seems to imply that if you haven't done it there, you don't know how, and that annoys me. (This seems to be true across most disciplines.)
Speaking of science projects, I haven't got back to my little phone app lately. I need to do that, because it's so not complicated, and it's free to publish since I'm an employee. Can't wait to get the actual phone.
Damn, you are my kid! I can't tell you how many times I felt the same way in the days of working for the man. If I didn't have something new, challenging and with a reasonably clear endgame, I would create something to fit that mold. This might help you escape that boredom thing too ......