I don’t know a single software developer who hasn’t thought of starting a side project. I, myself, have had many different side projects throughout my career. Well, I should be more clear by saying that I started many side projects throughout my career. To be honest, most of them didn’t get finished. To be honest, most them didn’t…
“Always have a side project” is something I have told every developer who I have managed or mentored. “Make it kinda related to what we do” that way we get double the mileage out of it. I have a lot of dreams, those projects you get caught up in preparing for and never finish or worse yet never get started. I started a YouTube channel GeekMustHave as a side project with the goal of sharing experiences I’ve had with technology. This is a side project that is never done but still has mini dreams I turn into video goals.
Pick a side project that is just a little bit more than you know how to do. This way the amount of learning is possible in a short period of time. One goal that has been achieved helps to give you the commitment for the other side projects you’re considering.
This article reminded me how much of a “Starter” I am and less of a “Finisher”. It’s a great read for all developers.