I spent most of last night working on FlightPredictor for Android. I was happy to be working on it (paying off some technical debt!) but a little dismayed as I looked through the code and realized how much there was left to do that I had conveniently forgotten about. It’s coming along though, probably about 65% done. (pending any new issues that come up when I test on a real device)
Then I had a dream about Steve Jobs. (maybe brought on by the Apple tribute website I visited yesterday?) Jobs had already died, but I was back in time somehow the day before, and he was answering questions in a town meeting of sorts. I don’t remember the other questions, but when he called on me I just said “Thank you”, and he looked back at me with sadness on his face. He knew that he was going to die the next day.
I left the meeting (maybe it was the next day) and sat down outside, and was overcome with tears for a while. Then I woke up, feeling sad and being a little creeped out.
One of the reasons Steve Jobs was so good at what he did is that he was (from what I’ve read) is that he was insanely dedicated. I don’t know about his family life, but he clearly devoted much of his time to Apple. I think last night I was feeling guilty that I don’t have more time to work on my non-work programming projects, and there are definitely times where I have a very strong urge to create something. (actually, these days most of my non-work time I feel like “accomplishing something”, whether it be finishing a book, writing a review, etc., etc.)
But I need to back off a bit, because I don’t want my projects to consume my life. And I need to learn to be OK with that.