30 ms·
I'm 44 (and three quarters) - been working in software development for over 20 years, the last 8 or so working for my own business as an enterprise software jav
by PrinceBishop 12y ago
I'm 44 (and three quarters) - been working in software development for over 20 years, the last 8 or so working for my own business as an enterprise software java contractor on client sites. I've been working on side projects for the last 5 years - and feel I'm only just getting started with it.
I look at it like I'm only at the halfway point in my career - and currently trying to decide the best course for the next 20 years (and beyond, hopefully). I've tried to choose side projects that are aligned to the tech I use in the day job - use them to try out new things and get a better grounding in stuff that I don't necessarily work on full time (android, ios, AWS, etc). Aside from being interesting I've found it a great discussion point in interviews. Hopefully one of the projects might grow into something bigger, but if not - it's no biggie - I've already gained from it.
I've found that releasing stuff early and often keeps me motivated to keep things ticking along. I use JIRA as my organiser/mental notepad to put tasks in as I think of them, and try and grab half an hour every morning, and whatever time at weekends I can to just keep pushing things along. Work when I'm in the mood, and accept there will be weeks/months when I won't have the time or inclination. Over time I find it really satisfying to see things slowly take shape. I'm not too worried about getting anything finished quickly - as I've got the contracting work. If that dries up, or I get any bench time - I've got the side projects to jump into more.
- danesparza 12y agoSome great suggestions from somebody with actual experience doing this for decades. Thanks!