You will make more money if you have an active github account. For most people this means side projects/work. You will be a better developer if you code more. You will be exposed to more languages, tools, people, and ideas. If you don't code in your spare time, but you are happy where you are, don't feel like you are a bad developer, you just will not be as good at development as you could be. It is your life, why do…
I hear this quite often about Github and it's a bit disturbing to me. If I heard an editor judge an author's work based on what that author posts to twitter, I'd be horrified. I can't be the only person on Github that uses it primarily as a junk drawer full of bad implementations and abandoned "projects" that were more quick and dirty personal itches. Sometimes I'll contribute to random OSS, but the vast majority of…
And yet, many potential hires are judged by their facebook posts[1,2], tweets, blog entries, and anything that can be found in a google search. All of this amounts to methods of elimination. You can treat it like a portfolio, but an active github account is just a cheap way to filter out possible negatives.
It is also good to mention that, unlike writers, a lot of programmers cannot show their previous work, because it is the private property of their current/previous employer.
[1] http://www.forbes.com/sites/kashmirhill/2012/03/05/facebook-...
[2] http://www.wired.com/threatlevel/2013/01/password-protected-...