GitHire
githire.com
githire.com
I suppose if you think Justin Bieber and various top of the charts pop stars are the best musicians it makes sense.
I think that good programmers can be involved in popular projects but being involved in a popular project on github shouldn't be the defining characteristic of a 'good programmer'.
Ideally, githire should let one select from a few different hiring algorithms, which rank people differently.
However, these are the types of people who generally start their own projects, and attract other good developers to a project. Their salaries are also going to be quite a bit higher than the average developer as well.
So, it seems to me that project popularity is at least some indicator that a person is competent as a software developer, but I can think of a lot of jobs that wouldn't require someone to be in the top 10.
I think that it would be great to be able to be able to search by code quality, test coverage, etc., but I don't think that we have the AI metrics to do that yet, and unfortunately, a real human has to look at someone's code to decide if it's any good.
However, this reminds me of software that tries to detect what "reading level" a person is writing at. For example, google lets you search by "reading level". It would be an interesting project for someone to apply the same principles to software.
It's a better filter than "attended a super-elite university".
2) Its 2011, githire.com should work the same as www.githire.com. This is my biggest pet peeve with any site.
3) The "add info" button on a user page goes to http://www.githire.com/user/edit which simply loads the user info for a username of edit on github.
Overall an interesting idea, but maybe unveiled a bit prematurely.
Agreed. At the very least, either CNAME one to the other. If you really want/need one canonical domain, it's not hard to define a 301 redirect to the appropriate domain.
This project feels like it's about halfway to MVP. This is more akin to a tech demo.
All that said, equating inbound connections with programmer ability is an inherently flawed metric for measuring how hireable a person is.
Actually, now my profile has been updated, and it now points to Linus Torvalds. Snapshot for posterity: http://cl.ly/C23P
Edit: Don't believe the pretender i386 below me. I am the true Linus Torvalds! :)
The biggest failure is that wrong information is showing up for peoples username. Thing is, if the username does not yet exist in your data set, then query it before showing someone else's profile.
Popularity does not show how good software developer is, we are not celebrities, some of us are not even bloggers. Some of us do not actively participate on open source, even if we have few repositories in Github. Though we still might be looking for work.
The edit info, button still goes to user/edit instead of user/nickname/edit.
Still the system is showing those who are listed as "hireable: false" showing up before those who are actually hireable.
The search result ordering is odd. There's no reason for gitrank, if it does not affect the order the github users are shown.
THANK YOU to whoever made this.
So much here (too much for my tastes) is around manufacturing and the insurance industry.
Here in Memphis we had neither until last night, and cool people came out of the woodwork to see MemphisPython's first meeting. They weren't even all Python fans, really. I'm hoping it'll be a flashpoint for us.
http://www.githire.com/user/tom3q has a bunch of repos and a score of 2.79.
http://www.githire.com/user/ukanga has basically nothing and a score of 5.33.
All I really see here is a "who's who" of the popular kids.
It'd be great if you went back and had a good look at your code, and how you got here. Less rush == better product == higher chance of traction.
https://github.com/mattb/flotsam/tree/master/github-recruitm...
Bug? Missing feature of MVP? Missing filter option?
I'm not sure whether this is due to my profile not being indexed or that its rank is so low so as to be negligible.
Would be nice if they explained their ranking system better. (On the site itself)
Blog: mechanicalgirl.com
links to http://www.githire.com/mechanicalgirl.comEdit: on EC2, much better to set up an elastic IP as described below.
Better to use amazon's Elastic IP. Simply 1) create one, 2) assign it to the EC2 instance of your choice, 3) add the Elastic IP as your A record as the parent post suggests.
I searched for my location and couldn't find myself.
I tried my page directly at http://www.githire.com/user/jl2 and see my "GitRank" is N/A. I clicked "Add Info" and was taken to another user's page: http://www.githire.com/user/edit
Is it a bug? Did this happen for anybody else?
1. githire.com/user/acompa returns my account, while www.githire.com/user/acompa returns someone else.
2. Clicking "Add Info" on my profile
githire.com/user/acompa
takes me to the profile of user "edit" via
githire.com/user/edit
You might need to construct your URLs more consistently, it seems?
A simple "Doesn't do exactly what it says on the tin" disclaimer would probably suffice...
Also, the add info doesn't seem to do anything.
BUG: If you click add info on a user page, it goes to /user/edit rather than /user/<username>/edit
Finally, the repo next to me is some uni project that I haven't updated for about a year, why is it showing that? :(
It might need some tweaking.
:( I will look again ...
Anyone else got something like this in all caps? <<GREETING TO YOU AND YOUR FAMILY, IN MY SEARCH FOR A... >>
by the way, it would be good if users categorized by programming languages.
Does not look viable.
Maybe you should use the Google API: http://goo.gl/H5cGY