News for hackers. Stuff that matters.
Re:As programmers, why we never finish our projects by howeyc on Tuesday March 24, 2015 @11:56AM (#9257399)
I've got quite a few projects that aren't "finished" because there are additional features I'd like to add some day. However, they are "done" in that they currently work for me. For these applications I just use them as-is, adding a feature whenever inspiration strikes.

I had one open source library that gained some traction, which I lost interest in. Luckily for me, another took over to finish it.

Re:As programmers, why we never finish our projects by puranjay on Tuesday March 24, 2015 @01:17PM (#9257946)
I've had the same problem. Not just programming projects but also blog posts, articles, music tracks, and even a novel that I want to launch, but somehow, seem stuck at 90% complete.

I was actually thinking of launching a platform to help people get the last 10% done. Often, people have the entire thing figured out but lack the confidence or the expertise to go live. Perhaps if an expert was to look over the project when it was about 90% done, you would feel more confident about launching.

Either way, the demands of someone looking for help before launching, vs. someone who wants something built from scratch are very different. I thought a dedicated platform for the former would help.

Re:As programmers, why we never finish our projects by tboyd47 on Tuesday March 24, 2015 @01:34PM (#9258067)
That's actually a really good idea. A lot of times people have big dreams for projects they really enjoy, but little knowledge and expertise in those areas, and so they aren't confident enough to see it through to the end. I myself have a website trading business that is in this state.
Re:As programmers, why we never finish our projects by blparker on Tuesday March 24, 2015 @01:06PM (#9257864)
That's great, but I think this is even more accomplished than a majority of developers. The majority of developers have a wild or fun sounding idea and pursue it for a few days (guilty of this myself). Most likely, the "fun" part only constitutes a minority of overall functionality, and I find it's generally the non-fun stuff that demotivates people to not finish (e.g., billing, setting up a web site, user management, etc.) The key has to be to either determine if those things are critical, or somehow fit them in before you're left with nothing other than a pile of non-fun stuff.
Re:As programmers, why we never finish our projects by marssaxman on Tuesday March 24, 2015 @04:16PM (#9259156)
My editor ozette is like that (http://www.github.com/marssaxman/ozette/). I wouldn't call it "done", or suggest that anyone else use it, because there are a dozen unresolved bugs and maybe half a dozen unfinished or unimplemented features that seem important - but it's done enough that I spend all day every day using it to make a living. I fix bugs when they annoy me enough to justify the time spent, and I add features when I have time and inclination in my off hours. I suppose I assume that it will be "done" when I've fixed all the known bugs and implemented all the features I had intended before I began working on it, but it seems likely that I could spend my entire career using this tool and still manage to retire before "finishing" it, which suggests that "done" is not a very useful idea here.