When you say "Github" do you mean it as a synecdoche to include the other well-known site hosts like Bitbucket, Gitorius and the venerable Sourceforge?
Or, to reference an old magazine cover, is it more of a "View of the World from 9th Avenue" thing? FWIW, all of my code is on Bitbucket.
The main fallacy here is assuming I need a portfolio at all. It's quite easy to get work without bothering with that. Or a resume. Or playing footsie with HR. You filter out some opportunities, yes. But have you SEEN the market for even decently competent programmers lately?
I put code on GitHub on the off chance someone else will find it useful or informative. Between the user base, platform usability, and the fact that I use git anyway, it's convenient for that. But "portfolio" isn't really a consideration.
If, for some reason, you want a portfolio anyway: my recommendation would be private website + GitHub. Preferably, in the form of writing an article demonstrating why a given project on GitHub is novel or interesting or useful. If you go that way, any off-the-shelf blogging tool should work (e.g. Jekyll / Octopress + GitHub Pages), and it will tend to be more useful to the community as large (which increases the odds of other devs explicitly being interested in working with you).
Yes it seems like the only way to do it right now is to build it yourself. I have found some WP themes which are suitable for a developer portfolio site.
I don't live in the US, so the job finding/ hiring process looks a bit different.
It pains me to read a comment such as this. I've been programming for 15 years (python, js, c - based out of the US west coast) and have been out of work for most of 2014. The reason appears to be the 2 years I took off to stay at home with the kids when my wife became sick (she's fine now). I've kept up with tech changes and what not, but employers just can't see past it. So no, I can't say I've seen the market for decently competent programmers.
9 comments
[ 4.6 ms ] story [ 35.5 ms ] threadOr, to reference an old magazine cover, is it more of a "View of the World from 9th Avenue" thing? FWIW, all of my code is on Bitbucket.
I put code on GitHub on the off chance someone else will find it useful or informative. Between the user base, platform usability, and the fact that I use git anyway, it's convenient for that. But "portfolio" isn't really a consideration.
If, for some reason, you want a portfolio anyway: my recommendation would be private website + GitHub. Preferably, in the form of writing an article demonstrating why a given project on GitHub is novel or interesting or useful. If you go that way, any off-the-shelf blogging tool should work (e.g. Jekyll / Octopress + GitHub Pages), and it will tend to be more useful to the community as large (which increases the odds of other devs explicitly being interested in working with you).
It appears you have a good skillset--I hope everything works out.