Ask HN: What if I can't finish the project?

4 pointsposted 10 hours ago
by whyandgrowth

Item id: 45246621

2 Comments

justinyee17

7 hours ago

To share my perspective: I don't believe working on what interests you most at the time is necessarily counterproductive. But like many things, it depends.

Likewise, when the road ahead remains hazy or I'm stuck on a problem with my projects, I often work on another one where I have a clearer vision of how to progress.

Eventually, motivation rekindles with new insight into the prior one(s). Maybe a collaborator finally reviewed my code and gave their input. Perhaps I discovered a new organizational pattern. Or maybe I just played a video game and noticed some cool UI mechanics to copy.

Sometimes in a week, sometimes months. Sometimes, even a failed idea from years ago reincarnates in another form. The desire and ability to work on the project eventually return - even if it's another temporary burst. Often, the source of inspiration comes from places I never could've imagined.

I take blocked progress as a sign of missing prerequisites or the timing being off. Therefore, your project will move to the next level when it does - only when it's ready to, and always at the right time.

I also think new projects give this dopamine hit because everything's novel. Building from scratch leads to large, visible progress. The ideal vision is fresh in one's mind.

But with time, it becomes a slow iterative crawl. New issues arise that I hadn't considered. All the fun stuff is already done, and the boring remains. The results aren't always as expected - perhaps I discover the entire premise is broken.

Admittedly, 20 projects sounds like a lot. I'm at about 5 projects occupying my mental / thought space, 2 that I've actually developed recently, and I feel that's already pretty heavy for me.

I'd say the determining factor of whether frequent change-ups is a problem would be your intrinsic reasons for switching.

Can you make progress, but don't want to work on it, or is confidence waning in the concept entirely? Or do you feel there's just more progress to be made in the new? Is there still a desire to return to the old?

If the latter, I'd say it's only a matter of time before you have 20 well-developed projects. There's no deadline, after all. Each can receive the time it needs to thrive.

If the former, though, there may be fundamental issues with the premise - but that's just a step toward the next big discovery.

Additional questions: When would you consider a project complete, if ever? Is there any overlap between them? Would you be comfortable sharing more details?

whyandgrowth

7 hours ago

Hey, thanks for your detailed answer!

For me, a project feels complete when everything is done—full src, tests, and documentation. Most of my unfinished projects usually have only half of the src implemented, so that’s why they feel “stuck.”

There’s no connection between my projects; each new idea is totally unique and unrelated to previous ones.

I’ve worked on quite a variety: a new data compression algorithm, binary optimization, a logging library, an alternative to giflib, and many other library experiments.