When anyone asks me if I have an ambition, I usually say, "to have an ambition". But I haven't got there yet. Everything is interesting, and there's nothing wrong with taking projects to 20% or 80% before leaving them behind. Maybe what we want out of the project isn't the end product but the experience, and if I've proved to myself I can do something 20% of the way in, the remainder is just make-work.
Absolutely. The trick is to not be disappointed by oneself because we lost interest in a project we only finished 20%.
The hardest part for me is, though, to schedule my time properly so that I can work on all the many different interesting things I have without losing track.
For instance, you have three side projects going, you want to finish them all, but one of them is that interesting, that you want to use all the time you have to finish it. But then, you may have lost all the motivation to go back to the other two. It's even worse if it's something public where you actually want to produce content consistently, like a blog. ;) I find it hard to write a post every week and also work on an indie game for instance. But, again, we shouldn't be too hard on ourselves..
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.