36

My question is to all those people who have done this in the past in their interviews OR to the people who have interviewed people and asked them a question about their contribution to the community via Stack Overflow.

I have always wondered, in these practical tests that employers take in the interviewing process, that it is very difficult to know someone’s actual worth. Whereas, if you get on someone’s Stack Overflow profile, within a few minutes you will have a very good understanding of the level of knowledge that the person has. Yet, a lot of employers will not even bother asking such questions.

For instance, in my own company’s case: when I suggested to my operational manager to ask people questions about their participation on online IT communities, he didn’t seem very convinced. And, from time to time, we end up hiring people who did very good in their practical tests during the interviewing process, but miserably failed to keep up with the company’s SLA.

Please share your thoughts. And please do mention if any of you have any such checks in place for your recruiting process. Or if you provided your Stack Overflow profile to your potential employer which helped you in the process of getting a job.

12
  • 3
    Within a few minutes? Maybe if you only look at the numbers, which is a terrible thing to do.
    – animuson StaffMod
    Oct 19, 2013 at 23:58
  • 1
    Not numbers but you can go into the answers they have given to the questions, you can also have look at the type/level of questions they have asked, it tells you a lot about a person's level of knowledge doesnt it??
    – M.Ali
    Oct 20, 2013 at 0:01
  • 1
    You probably shouldn't be using SO to determine level of expertise, but looking at the tags they frequent is probably a fair indicator of whether they have working knowledge of a language.
    – user200500
    Oct 20, 2013 at 0:04
  • 2
    @MuhammedAli I did put SO profile and my blog on my CV last application, dunno if it helped, but at least I got the job ;)
    – nikolas
    Oct 20, 2013 at 0:19
  • 5
    Yes. I mentioned it in my CV. :)
    – Ry-
    Oct 20, 2013 at 0:19
  • 2
  • 2
    They didn’t comment on my profile or visit it, but I had precious little else to show, so I think it did help :)
    – Ry-
    Oct 20, 2013 at 0:28
  • 1
    I remember when I was looking for my 1st IT job I went to almost 10 interviews and if I am not mistaken only one employer asked me a question related to my online presence. Normally on an interviewing panel its one IT guy and one HR person. I remember when that IT guy asked me a question about my online presence or my online contribution the HR person soon followed with another question not even allowing me enough time to answer the 1st question as if he was not interested :)
    – M.Ali
    Oct 20, 2013 at 0:34
  • 1
    So someone who likes to search instead of asking questions and doesn't have time to answer questions must be a very bad programmer. And someone who's addicted to SO and spends whole his (work)day here, must be a really good one. Yeah makes a lot of sense...
    – Michael
    Oct 20, 2013 at 2:13
  • 1
    For a rookie fresh out of college, and with no internships under my belt, mentioning Stack Overflow on my resume at least got a few people looking my way. I'm quite happy about that.
    – Makoto
    Oct 20, 2013 at 3:48
  • Let's look at it also from a different perspective: there are a couple of SO users who have very low rep (currently in the 100-200 range) who are brilliant, if not exceptional, programmers (I know them from other mailing lists/forums). If they were judged by their SO curriculum they won't get the job (and the firm would lose a huge bargain!). Oct 22, 2013 at 22:30
  • 1
    There is a question actually devoted to this on The Workplace: > # Should I include information about my reputation on professionally-relevant Stack Exchange (or other Q&A) sites on my resume? Feel free to read through.
    – jmac
    Oct 23, 2013 at 1:20

6 Answers 6

33

I'll offer a personal experience.

I was invited to interview for a job through my Careers 2.0 profile, which prominently mentions my Stack Overflow contributions, and was hired 5 months ago. They clearly knew of my contributions, referencing some of my posts, in the interviews.

And I am not the only one. I sit across from someone in the overall top 30 on Stack Overflow, again found through Careers 2.0 and his contributions.

Clearly, some tech companies do use Stack Overflow as a tool to find and assess potential candidates.

The company is still hiring; we need QA people, especially, at the moment. If you feel you qualify and are willing to relocate to Cambridge, UK or Cupertino, CA, USA, search for jobs in that area on Careers 2.0. I'll leave out the company page link to not unfairly advertise; if you are motivated enough you'll find us anyway.

If you do get an interview, feel free to mention me!

2
  • 52
    "Martijn promised me a job at your company."
    – animuson StaffMod
    Oct 20, 2013 at 0:44
  • 1
    Thank you very much for reply and sharing your personal experience, and also thank you for the information about the vacancies in your company, actually I am not looking for a job but in near future we will be hiring a person and I was discussing it with my ops manager how to go about the hiring process, and when I mentioned it to him that we should ask potential employees about their online contribution he didnt seem very convinced about this idea, I just wanted to know how what IT professionals think about this idea :) after listening to all you guys I clearly have a CASE :)
    – M.Ali
    Oct 20, 2013 at 0:49
18

I'll answer as someone that was in the position of hiring programmers.

I looked at general participation in online communities, Stack Overflow just happens to lend itself very well to seeing how well you communicate at a glance. Since I was a moderator for so long, I'd go incognito and look at a profile.

I didn't interpret reputation as a measure of your skill, I interpreted it as a measure of how well you conveyed your knowledge, or asked for knowledge from your peers. To that effect, this particular tab becomes a gold mine to any recruiter or hiring manager worth their salt.

Using that tab, I can readily see:

  • How nice / helpful you tend to be
  • How inclined you might be to maintain things you wrote in the past, voluntarily
  • What you've been doing recently, since that might be obscured by overwhelming participation in other tags

You might have 100k rep, but if you're a total snark in your interactions, I'm very likely to pass over you in favor of someone less skilled with a better ability to learn and not be feared or broadly avoided by the rest of the team. I don't need someone actively making fun of people that know less than they do.

On the other side, Stack Overflow led me to a few really good positions - my participation was enough to put me ahead of equally qualified candidates. Oddly enough, this alternate universe was what played an integral role in obtaining my latest gig :)

Long story short - positive participation nearly anywhere that can be seen at a glance is very likely going to help you get hired. Stack Overflow is a well known community, and we make it very easy for employers to research candidates that include links to their profile. However, high rep != hire - long term positive participation that strongly evidences your desire to share and teach does.

2
  • So meta does not necessarily mean murder?
    – Lix
    Oct 22, 2013 at 11:27
  • 1
    I didn't mention that I'm undead.
    – Tim Post
    Oct 22, 2013 at 11:47
12

It will sound lame and self-referential, but it's also very true.

At Stack Exchange we do so all the time. Among all the factors we do consider:

  • Your reputation points on the site
  • Your contributions, like your answers
  • etc.

In fact, we believe so strongly that good candidates have a solid reputation of getting things done and that high-reputation point users are likely to be good candidates that we built a whole careers site dedicated to this.

You can see my profile at http://careers.stackoverflow.com/sklivvz. We actively encourage showing off your Stack Overflow reputation points.

On the other hand, there are very many famous examples of awesome companies that use our reputation points-based profiles to recruit top developers, for example Facebook, Skype, Tumblr, Amazon, Moo, Coursera, etc.

I am personally convinced that reviewing the whole Internet presence, including Stack Overflow reputation points, is fundamental to finding valid candidates.

9

My biggest motivation to contribute on Stack Overflow was the opportunity that I can show my profile in my CV. I've seen job advertisements where they expressly said "show us your GitHub or Stack Overflow profile if you got one".

I can totaly understand this behaviour, because you can check how professional somebody is. You can see which areas or technologies are the strengths or the interests of that person by looking at his questions or answers on Stack Overflow.

Also, you can check if somebody is able to use version control systems and has the ability to work collaboratively in large projects with other people, by checking his GitHub account.

Also in countries where English is not the native language, this is a great way to check if somebody is being able to read and write properly in English, and knows not just the basics of the language but also the technical expressions.

Companies always try to find out what kind of people they are going to hire. That's the reason they are checking their Facebook or other social media pages. Accordingly they should look at their other accounts where they can check their skills too.

3
  • SO is one forum, there are others such as internal corporate message boards and vendor support forums (like Microsoft ). But for open source technologies there's really nothing as good as this forum
    – murraybent
    Oct 23, 2013 at 5:05
  • @Qantas 94 Heavy Yes it is.
    – murraybent
    Oct 23, 2013 at 11:56
  • 2
    @exabyte: Debatable: Is Stack Overflow a forum? Oct 23, 2013 at 11:59
4

All the other answers are focused on SO, here's a Server Fault (SF) example:

I took some time off (actually, a lot) between my last job and the one I started earlier this year. When I applied and was interviewed for the job, I mentioned and we discussed my participation on SF. I don't know that they checked out my activity in any detail, but they did mention that it was one factor they took into account.

One other benefit of participating on SO, SF, or whatever is that by being active in the community and getting to "know" other people who are active, even if you have a question that doesn't fit the SE model, you know who to ask in chat, whose blog to check, etc.

1

I wanted to add that quite apart from whether or not to include it on the CV, is the notion of making real sure your headhunter knows about it. Headhunters and agents are quite happy to tout anything they think will help sell you, such as a presence on SO.

I had one headhunter who was so bedazzled with my 250 rep that he was seriously introducing me as 'the best C# developer in the world'. That was a bit over-the-top, but you can get the idea.

And once in an interview, the prospective employer asked me: 'Can you tell me what a ListCollectionView is?'; and I said 'I hope so. I wrote the wiki tag for it on Stack Overflow'. So he pulled it up and read it.

Aside from headhunters and agents, I will sometimes post a badge on LinkedIn. But would never mention SO on my formal CV.

4
  • If you want a headhunter to know, then why not mention the same on your own resume? (In openings where I have any say in the matter, we refuse/discard applications that come in through agencies: we want people to be able to present themselves, and I don't trust most agencies to be honest.)
    – Arjan
    Oct 22, 2013 at 22:52
  • @Arjan, in my particular region/sector, you have to use them because employers don't do direct hires for developers. It's part of the way things work. Trust, ethics, professionalism notwithstanding...
    – Gayot Fow
    Oct 22, 2013 at 22:57
  • 1
    Still then: if you want a headhunter/agency to know, then why not mention the same on your own resume?
    – Arjan
    Oct 23, 2013 at 0:04
  • @Arjan, I'm referring to a CV rather than a resume. Of course were I composing a resume, I would take your point. Post editted.
    – Gayot Fow
    Oct 23, 2013 at 9:53

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .