| It's easy to get into that trap. We love to code and the projects you work on become like your babies. Have you ever heard of this expression from people doing what they love, or from people starting their own companies? "Like your baby"? Well the trap is that you end up putting a lot of work in it, at first it's for fun, but then it's because what you're doing is popular and you hope of leaving something valuable behind.
And unfortunately these things happen: 1. the project is never done, there's always some feature that people want or some bug waiting to be fixed, or some dependency waiting to be upgraded (these are the worst) and if nobody does it, then users will end up abandoning the project 2. people willing to contribute are very rare and people capable of great contributions and of sharing the maintenance burden are like unicorns So the answer is: if you don't keep doing it, the project dies. In which case all of your effort was for nothing. |