I only really agree with #3. Planning things out actually hurt my productivity as I'd get side tracked or disappointed when things took longer than expected...then I'd look at the backlog and get equally frustrated. I really just went with the flow and it all came together.
You have to have passion for it though. It's the common trap I find a lot of people in that fall out of side projects quickly. They're doing it for the wrong reasons and inevitably get tired of it/uninvested and burn out. It's more about the journey than it is reaching the end.
You have to have passion for it though. It's the common trap I find a lot of people in that fall out of side projects quickly. They're doing it for the wrong reasons and inevitably get tired of it/uninvested and burn out. It's more about the journey than it is reaching the end.