I feel like there's a lot of untapped potential in GitHub's profile system, and this is a good example of it. The contribution graph looks pretty -- but what if it could be a souvenir? A lot of programming projects are hard to quantify in terms of success -- besides shipping the product, it's hard to see visible signs of bug reporting, refactoring, etc. I'd love to see GitHub selling physical tokens that measure this…
I'd hate to see github turned into LinkedIn or some other recruiting system that sells profile information in exchange for personal validation. Merit systems are also easily gamed or warped to fit the cultural narrative, for boot licking, sabotage - it is not Github's core business and they should stay out of it (IMO).
Life as a GitHub Intern: What laser cutting taught me about contribution graphs
21–30 of 42 posts
Re: Life as a GitHub Intern: What laser cutting taught me about contribution graphs
#22An aside: the contribution graph can be gamed: https://github.com/gelstudios/gitfiti
Just use the date parameter of the git commit command: git commit --date "Foo Jan 1 00:00:01 CEST 2011" -m "What".
Re: Life as a GitHub Intern: What laser cutting taught me about contribution graphs
#23Earlier quoted context omitted.
Github is already essentially Linkedin for developers.
Except GitHub doesn't steal your contact list and then send fraudulent notifications to them like LinkedIn does.
I have had assholes scrape my commits for the commit e-mail address, and spam me already.
Give it time.
Re: Life as a GitHub Intern: What laser cutting taught me about contribution graphs
#24Earlier quoted context omitted.
Github is already essentially Linkedin for developers.
Maybe for junior devs to get their foot in the door, but not for any higher level positions. You can't tell very much about someone's engineering skills based on some public commits to a side project and very few people (<1%) are writing open source professionally.
"Do you have a GitHub profile?" Is a question thats making me raise an eyebrow more and more lately, what if I don't? What's that say about me that I'm not constantly constantly distributing my code to everyone else via public repositories?
Yes I have a github profile but all you're going to find is a Jekyll site where I blog about model airplanes and geek off about air traffic control chatter. Doubt that's very interesting content for a guy who works in fintech
Re: Life as a GitHub Intern: What laser cutting taught me about contribution graphs
#25Earlier quoted context omitted.
Except GitHub doesn't steal your contact list and then send fraudulent notifications to them like LinkedIn does.
Well, github doesn't. I have had assholes scrape my commits for the commit e-mail address, and spam me already. Give it time.
Re: Life as a GitHub Intern: What laser cutting taught me about contribution graphs
#26https://github.com/ryanml/Github-Game-of-Life Something fun I did with the contribution graph a couple of years ago. Lets you play Conway's Game of Life (sort of) with the graph. More crowded contribution graphs make for slightly less interesting generations. You can enable/disable cells if you'd like.
Re: Life as a GitHub Intern: What laser cutting taught me about contribution graphs
#27An aside: the contribution graph can be gamed: https://github.com/gelstudios/gitfiti
Re: Life as a GitHub Intern: What laser cutting taught me about contribution graphs
#28I feel like there's a lot of untapped potential in GitHub's profile system, and this is a good example of it. The contribution graph looks pretty -- but what if it could be a souvenir? A lot of programming projects are hard to quantify in terms of success -- besides shipping the product, it's hard to see visible signs of bug reporting, refactoring, etc. I'd love to see GitHub selling physical tokens that measure this…
I'm a bit sad they removed the "punch card" in the projects statistic.
This was a great tool to see if a project was a side project from a lone individual or something with people paid to work on it daily from 9am to 6pm.
(I tend to prefer the second in my choice of dependencies, because there are less likely to be abandoned).
Re: Life as a GitHub Intern: What laser cutting taught me about contribution graphs
#29Earlier quoted context omitted.
Maybe for junior devs to get their foot in the door, but not for any higher level positions. You can't tell very much about someone's engineering skills based on some public commits to a side project and very few people (<1%) are writing open source professionally.
I wished more recruiters got this. The bulk of many professional's work i would imagine is deemed proprietary company property and not everyone really has the life that affords them the time to commit frequently to someone else's pet project repository because we have kids and families that soak up that time. "Do you have a GitHub profile?" Is a question thats making me raise an eyebrow more and more lately, what if…
god I hope this is exaggerated lol.
Filthy recruiter, how can they even ask such a question. How dare they ask whether I make tech world better outside my job. Muh keeds, muh family.
> my code
The one that is built on titanic effort of others not all of which was compensated in any way at all?
Re: Life as a GitHub Intern: What laser cutting taught me about contribution graphs
#30Earlier quoted context omitted.
Maybe for junior devs to get their foot in the door, but not for any higher level positions. You can't tell very much about someone's engineering skills based on some public commits to a side project and very few people (<1%) are writing open source professionally.
I wished more recruiters got this. The bulk of many professional's work i would imagine is deemed proprietary company property and not everyone really has the life that affords them the time to commit frequently to someone else's pet project repository because we have kids and families that soak up that time. "Do you have a GitHub profile?" Is a question thats making me raise an eyebrow more and more lately, what if…
So I can either get you to do a coding excercise (but who has time for that, especially when you may have three other offers already) or I can ask for a sample of your code. When I ask candidates if they have a GitHub profile, I ask because that’s where most people have samples of code they’ve worked on. If you don’t, just tell me and send me a zip of some code so I can see how you actually write code.
If you don’t even have that, well sorry, but I’m getting plenty of CVs through everyday.
It also works the other way, maybe you aren’t good at interviews but you know you are a good developer. List on your CV some of your interesting projects with GitHub links (or put “code available on request”).