News for hackers. Stuff that matters.
Re:Ask HN: How can I go from 0 Knowledge of programming to $... by scottyallen on Tuesday August 09, 2011 @05:02AM (#2863406)
This will sound condescending, but I'll say it anyway: Become the kind of guy who finishes things. Forget about the programming part for a minute. It's the finishing things part that's the hard part. If you focus on that, you'll master whatever details you need to get you there.

I like to think of finishing things as a demon I have to conquer. The last 20% sucks so hard, but if you do it, you'll be rewarded well, because most people suck at the last 20% too, and thus, never finishing anything either. Learning to be someone who ships makes you a rare person indeed.

I still struggle with finishing things, but I've gotten a lot better in the past year. The best advice I can give you is to "show up" every day and do the work, no matter what. Sit down x amount of time every day, butt in seat, and do the next things on your list of things that are necessary to ship. Not what's fun, not what looks interesting, not surfing the web or HN. The next thing standing in the way of shipping. If you can make that a habit, and do it without fail, you can't help but ship.

Re:Ask HN: How can I go from 0 Knowledge of programming to $... by redrory on Tuesday August 09, 2011 @06:54AM (#2863561)
Great advice, I was about to start another project as I reached the final 20% of my current and couldn't go any further. You motivated me to stick with it.

Thanks

Re:Ask HN: How can I go from 0 Knowledge of programming to $... by alecbenzer on Wednesday August 10, 2011 @04:28PM (#2870037)
My problem is worse (I think). When I think of what might be a cool idea for a project, I always manage to convince myself that it's not as cool or glamorous or useful as I thought before I begin actual work on it (or very shortly after).