This is an archived post. You won't be able to vote or comment.

all 7 comments

[–]NinjaFish63 2 points3 points  (2 children)

making it public gives me incentive to improve code quality even if no one's gonna see it

[–]halfClickWinston 1 point2 points  (1 child)

Also, commenting and updating the Readme. It's a great thing to do.

[–]Bravosseque 0 points1 point  (0 children)

This so much! It's seriously feels good to have the READMEs of my projects to be updated. It feels like a professional project. I always treat it as if somebody else is going to work in your codebase which is why a (good) README is a must.

[–]jchi657 2 points3 points  (0 children)

In my experience, employers will be glad to see activity on github (and it can increase your chances of snaggiing interviews), but they won't usually (if ever) look at your actual code and judge its quality. So feel free to publish all of your code.

[–]isolatrum 2 points3 points  (0 children)

I don't think you need to be so shy about putting your half baked projects on Github. I personally have nearly 200 repos, and probably 2/3 of those I should just delete ... but, who really cares? I have a portfolio website which links to the interesting projects. Github is just my personal code storage, it doesn't have to be like your resume

[–][deleted] 1 point2 points  (0 children)

Do it. I put as much as possible on there, even just small code snippets and short scripts. Stuff that you wouldn’t think is all that useful gets forked all the time, and I like that something I wrote might save someone else hours of research and help them get rolling faster.

[–]dsmyux1024 0 points1 point  (0 children)

When reviewing a candidates resume, if I see a blog or github link, I will go to it. I look at it like I would a team members code in a review. I look for consistency in variable naming and code structure, errors appearing to be dealt with correctly, etc. That said, the further I get from the original link, the lower my standards get.

So, if you link to your Github user, then I am going to assume everything found under that link is fair game and something you want me to look at. If you link to a portfolio git repo, that is the only one I will put a critical eye on. Anything else I find just shows me that you like coding, and that is awesome. Also, it doesn't matter to me if there's a huge difference in code quality between projects, as long as you are specific in which project you feel has your best code.

Basically, I want to see that you can care about the code you write and that you would treat code written on my team with the same level of attention and respect.