Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Wow, that's impressive! My streak is a mere 416 days so far: http://abughrai.be/github_streak_416_days.png

I think the most important thing is that you must want to do it. Without an innate desire, it would require inhuman willpower to maintain such a streak. That said, it does get easier over time. Once you get into the habit of doing at least a little work every day, the streak comes pretty naturally.

I say "want" and not "like" because wanting and liking are not the same thing. I usually find myself frustrated and annoyed by code, but for some reason I keep coming back. I think most programmers are weird in that respect. As Douglas Crockford says:

I think there has to be something seriously wrong with you in order to do this work. A normal person, once they’ve looked into the abyss, will say, “I’m done. This is stupid. I’m going to do something else.” But not us, ‘cause there’s something really wrong with us.[1]

1. http://www.youtube.com/watch?v=taaEzHI9xyY#t=26m50s



Wow, and I was proud of my 26 days! Congratulations.

Even if you "force" yourself to do something like this, you will find you learn so much so quickly by doing it daily for an hour or so.


I don't get the appeal for trying to make long streaks since they can be easily gamed.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: