|
|
|
Ask HN: How can I stop switching between projects, and actually deliver?
|
|
3 points
by iamdistracted
3282 days ago
|
|
I am a software developer with a reasonably fulfilling job, which I perform well at. During the day and evening, I come up with ideas on how to improve OSS software in various ways. All these typically need a prototype, blog post or contributing to an open source project. I never do, however. Instead I move from idea to idea, never delivering. How can I be more focused and keep my mind on one OSS project until some fruitful end? |
|
First of all cut yourself some slack here - it's your spare time, and you hard enough already. You don't need to do more than you are doing, and honestly if you ever don't want to be coding in your evenings you aren't less of a developer or human being if you go and write a book or take a karate class instead.
That said, it's very easy to flit from starting learning one thing to starting learning the next, and it is fun to stay in one place long enough to be able to enjoy some flow in your evening coding.
I recommend that you hook up with someone who needs stuff and go make stuff for them. This can actually be very challenging because maybe what we do day to day as developers at a company is a different skill set to what that person needs. It gives you the chance to try stuff though.
Maybe a local charity needs a nice salesforce setup and some coaching on how to use it and fit its workflow. Maybe some scientists need an app for data collection. Or your local Forrest rangers could do with some custom maps. Once you're committed you're committed, and you'll learn something new for sure.