Hacker News new | ask | show | jobs
by alainbryden 4949 days ago
I was always afraid that by putting my profile on StackOverflow Careers, prospective employers would see us as individuals liable to spend company time solving other peoples' problems online and therefore be less likely to hire us.
4 comments

Very unlikely for one reason: If someone is looking for employees on StackOverflow Careers, they have already decided that they want someone who is solving problems for others. If they were against the idea of StackOverflow Careers, there is no way they would find your profile on there to begin with.

The problem might come if a company you apply to using a different method Googles your name and finds the stackoverflow profile, and then decides not to hire you based off of that. Feels a bit unlikely and I'd doubt any HR would understand the issue enough to do that at this stage. I'm not involved in HR and don't fully understand how their illogic works though - some do make hiring decisions based off of Facebook. laughs You probably don't want to work for a company doing that kind of thing to begin with though.

Honestly, if you're the kind of person who enjoys problem solving so much that you spend your free time solving other peoples' problems-I want to work with you. Everybody procrastinates, and I'd rather hire someone who procrastinates in a productive way.
Good point, I find it kind of unnatural to transform a developer community into a recruiting platform. I think it's just companies searching for a solution to solve the resume problem.
It's also an incentive for developers to earn karma as it may reflects on a career opportunity. Other popular developer websites, such as github, also have a way to differentiate /popular/ or strong developers (number of stars/fork). Personally, I prefer the github as a developer and a manager mostly because I'd feel more comfortable working with an employee that crack lots of code rather than one who spend lots of time answering questions.
as a developer and a manager, i'd love a guy who could productively answer questions. it means that he can both solve problems and help other developers who might be struggling with the same issues.

this is the kind of developer who will make sure his code is commented from the perspective of letting someone else see how it works, and that your internal dev wiki is well gardened. if you ignore the value this sort of person can add, it is entirely your loss.

I think I'm with you on this one. Crappy code can still get a lot of stars/forks and great code can pretty much get ignored if it's not the flavor of the month with the majority bandwagon. I think Github is great if you want to look at someone's code, but being able to successfully answer questions, while more academic than utilitarian, in general identifies those with a deep and thorough understanding of the technology. SO gets gamed though.

Ultimately, I suppose that either are a good bet if you're looking for someone who stands out in a certain way. In both places you should vet the quality of the code or quality of the answers. And if you're the type of employer who uses these as metrics for rating candidates, then I think you should also probably give your employees time to work on their Github projects/SO profiles (I didn't intend the irony there, but it's there all the same).

Such a transformation was made with the designer and developer community Forrst and has been quite successful. I'm sure there are many more niche communities I'm not aware of -- to avoid the tragedy of the commons such quality communities are often not heavily advertised. For instance, Forrst is invite-only.
I have been contacted by a rather large and visible prospective employer two months ago. The head hunter seemed to like the "problem solving" angle, actually, but I guess my spoken English wasn't as "good" as my written English.