5 ms·
I think it's a great idea to keep lists like that. There was a point in my life where I was working on a long-winded, personal project. It really put a strain
by kleiba 5y ago
I think it's a great idea to keep lists like that.
There was a point in my life where I was working on a long-winded, personal project. It really put a strain on my psychological health but I knew I needed to finish it. But as things go in situations like that, suddenly all kinds of other things started to sound so much more interesting (hello, procrastination!).
After too long, I finally noticed that by starting new exciting side-projects all the time, I was just dragging out my main project. So I decided that in order not to get side-tracked any more, I wouldn't jump head over heels right away any more into every "great idea" that popped into my head. Instead, I started writing all these ideas down on a list so I could come back to them after the other project was finally done.
And I actually did go back to the list! It had some 25 ideas on it... and, of course, by then, none of the ideas that sounded so amazing when I first came up with them excited me at all any more. So for sure, I would have never finished any of them-- but I would have started all of them had it not been for that list.
These days, I still stick to that general approach. Writing ideas down on a list is a little bit like not writing an angry reply right away to something that upset you but to sleep a night over it first. It's the short version of the "test of time", and it really helps you focusing on stuff that's actually worth it.
Time is a valuable resource and you only have so much of it. Even if your ideas are better than mine were (and they probably are), it still does not hurt to let them sit on a list for a little while.
- teddyh 5y ago“I remember working on Excel 5. Our original feature list was huge and would have gone way over schedule. Oh my! we thought. Those are all super important features! How can we live without a macro editing wizard? As it turns out, we had no choice, and we cut what we thought was “to the bone” to make the schedule. Everybody felt unhappy about the cuts. To assuage our feelings, we simply told ourselves that we weren’t cutting the features, we were simply deferring them to Excel 6, since they were less important. As Excel 5 was nearing completion, I started working on the Excel 6 spec with a colleague, Eric Michelman. We sat down to go through the list of “Excel 6” features that had been cut from the Excel 5 schedule. We were absolutely shocked to see that the list of cut features was the shoddiest list of features you could imagine. Not one of those features was worth doing. I don’t think a single one of them was ever done, even in the next three releases. The process of culling features to fit a schedule was the best thing we could have done.” — Joel Spolsky, Painless Software Schedules, https://www.joelonsoftware.com/2000/03/29/painless-software-schedules/ https://www.joelonsoftware.com/2000/03/29/painless-software-...
- kleiba 5y agoNice, thanks a lot!