As programmers, we often run into such situation - spending a lot of time to set your code editor to fit you using habit, to make your shell's interface looks nice. Once you have the motivation to do those jobs, Your heart will be itching if you haven't done it. But it cost you so much time and makes you think of the meaning of those things. Am I just mess around to waste my time? Did I get something from the complicated procedures? Sometimes, it seems like that the problems you handled at this time won't be met at another time. Or it just helps you to grab some tricks which you can't regard it as a part of your knowledge. When I was a junior high student, I got my first smartphone. At that time, I didn't have my personal computer, and my father just allows me to use his computer on the weekend. So I work out my plans into a table on the weekday and do them on the weekend. Subjects usually include download some software, install a new game or just find a beautiful theme. All very simple trifles. After that, the toy in my hand changing all year round, but those things changed slightly.
Grinding a chopper will not hold up the work of cutting firewood
Early in this year, in May, I spend all my May day holiday building my blog. In order to dress up it, I learned CSS and HTML the first time. It turned out to be an extremely unexpected thing for me which open the door to web programming. And last month, I spend about a week to acquaint me with web tech based editors and write a review of them. At that time, I am confident that grinding a chopper will not hold up the work of cutting firewood.
Keep looking, don't settle.
Every time we want to figure out something, we are stepping into a mystery world, an almost strange field. It means that the hard work you do may not pay off finally. But you can general get an approximate idea of that what you may approach during the trial. You should move fast and stop in something may have hidden value, don't be irresolute in the beginning. We should always think big and take risks for it.
I think if you do something and it turns out pretty good, then you should go do something else wonderful, not dwell on it for too long. Just figure out what's next.