Personally, I find it much easier to get lost in time and focused when I am working on something challenging. Time just flies by.
If I have to work on something boring / routine / repetitive I find it much hard to focus and time goes by so slowly.
Then my brain decides to look for ways to automate what I am doing. Perhaps a DSL or .. or .. o .. No work, remember work, but I could hmm if I write a Perl script i, No work you need to work, but it woud be work if i cold only
(I am diagnosed with ADHD)
So basically, my brain is lazy and try to find a way to keep it in that state.
You will see the distance to be travelled and say let's build a airplane.
but incentives in most companies demand "progess" hence most projects start by piling the car high and driving off. it's when they are attaching floats to the car and paddling across the atlantic shouting progess reports back to shore that the value of automation comes to mind
don't worry about the ADHD - embrace it. (my hint - of the boring has to be done, make it the only thing, have nothing else).