I remember when I first started programming, the common message was "If you want to get a job in programming, contribute to GitHub!!" but now that I'm further in, the whole message is almost confusing.

The major platform message of GitHub is about community and contributing to community projects that you want to contribute to in your free time. It's to enjoy and build together on your own enjoyment (at least, from what I've seen and understood). Wouldn't this whole message be useless if everyone that contributes did it for the sole gain to work? (I imagine it'd get draining, too.)

And what about people that can't contribute? What if you just like programming as a job? What if you're a full-time student with an internship? What if you have a different opinion about OSS? In my own view, it almost seems unfair to judge people off their github profiles.


I have the same perspective, I am a student and a developer, so I only code while working. And actually using codeCommit from AWS.

So seems not fair to me that a person with a github account and more commits than me have a better oppotunity than me.

This speech should change.


Totally agree that it is unfair to judge people based off their github profiles. My opinion is that at best, depending on the open source contributions / personal project, github profiles can be a positive signal. But it absolutely shouldn't be a negative signal if you don't have a github profile.

I don't code when I'm not working. It is very expensive to get me to code 😜


I don't think companies completely judges you based on your Github portfolio. Most of them still wants to give a technical examination.

I am a full time student with an internship. I prefer to create some personal stress free projects or just tinker with new technologies, instead of contributing to open source.

code of conduct - report abuse