237

In a post, Joel Spolsky mentioned that 5 digit Stack Overflow reputation can help you to earn a job paying $100k+. How much of that is real?

Would anyone like to share their success in getting a high paid job by virtue of their reputations on Stack Exchange sites?

I read somewhere that, a person got an interview offer from Google because a recruiter found his Stack Overflow reputation to be impressive. Anyone else with similar stories?

  • 23
    That's anecdotal evidence as user8149 has also demonstrated. If there isn't statistical evidence or actual case studies, it isn't reliable. – Gio Borje Nov 21 '10 at 18:21
  • 6
    I would upvote this 1000x if I could. Was thinking exactely the same :-). – Oliver Weiler Nov 21 '10 at 19:39
  • pretty sure this s a duplicate ? – stijn Nov 21 '10 at 20:08
  • @Gio, do you have a link to the demonstration by user8149? –  Nov 21 '10 at 20:16
  • not exact, but very similar: http://programmers.stackexchange.com/questions/12070/would-you-put-your-stackoverflow-profile-link-on-your-cv-resume – stijn Nov 21 '10 at 20:56
  • 3
    You neglected to add that he finished that statement "without an interview", which should indicate a fair bit of sarcasm. – Nick T Nov 21 '10 at 21:43
  • 113
    $100K in NYC is $25K in Chattanooga, TN. – Steven A. Lowe Nov 22 '10 at 02:08
  • 10
    If I were in position to hire, then I would like to read someone's questions and answers on SO, but would still need a face check and an interview. Salary is determined by many factors. – Job Nov 22 '10 at 03:42
  • 1
    I expect answers no matter what they are would spawn a lot of reputation leeches. – dvhh Nov 22 '10 at 04:46
  • 29
    I'm going to go out on a very secure limb and say in my personal experience, yes. – Marc Gravell Nov 22 '10 at 07:44
  • 3
    I think the blog that you are quoting is http://www.cforcoding.com/2010/07/my-google-interview.html. I just read it yesterday. – MAK Nov 22 '10 at 09:07
  • 2
    I wish that a high reputation on Superuser would get a high paying sys admin job! - Anyone in London/UK need a sys admin!? – wilhil Nov 22 '10 at 12:24
  • 2
    @Marc, please share your experiences. –  Nov 22 '10 at 13:15
  • 3
    @Thorbjørn - I'll add as an answer. – Marc Gravell Nov 22 '10 at 13:16
  • 2
    If a question is upvoted 85 times, with multiple answer ranging from 10 to 92 upvotes, how can you say it's not constructive? – Josh K Nov 22 '10 at 20:46
  • 2
    @Josh K: Not constructive questions usually get multiple answers and votes. It's exactly what we want avoid here. For me this question turn's on a forum thread. See http://meta.programmers.stackexchange.com/questions/544/questions-like-a-forum-thread. Click on all "show more comments", see whole page and ask to yourself if this is a question or a forum thread. – Maniero Nov 23 '10 at 03:38
  • @bigown: I believe that this question isn't a "forum thread" but rather one with a proper question ("Will high reputation get me a good job") and quite a few answers. That is my opinion. – Josh K Nov 23 '10 at 04:02
  • 4
    I can't believe a question with 97 upvotes, answers with more than 100 upvotes, 27 answers in total and participation from Joel himself got closed... WTF, is this some kind of sick joke? – user281377 Nov 23 '10 at 08:00
  • @Steven A. Lowe 25K in The Philippines gets you a house, lot, expensive watch, lots of platinum credit cards and I forget what else. Thanks for pointing out that what matters is your ability to advance your quality of life, whatever you think that might be, wherever you are. –  Nov 23 '10 at 16:40
  • 3
    @ammoQ Participation from Joel, or Jeff, or the entire team behind SO does not grant a question some kind of immunity from being closed. It only ensures that the question (and subsequent answers) linger longer in the "should we delete this or re-open it" queue. If Joel posts a breaching experiment here, such as "How do I move the turtle in LOGO?", I will vote to close it just like any other noise. Judge a question on merit, not who answered it. –  Nov 23 '10 at 16:47
  • 1
    This question is overly subjective, caters to a specific moment in time (recalc, anyone?) and could have been asked on a broader scale (ohloh, cia.vc, etc). Additionally, it is specific to only one geographical location. Voting to close as too localized. –  Nov 23 '10 at 16:51
  • 1
    @Tim Post: Great! – Maniero Nov 23 '10 at 17:01
  • 4
    @Tim Post: Sure, if Joel made fun of us, closing would be a proper action. On the other hand, pushing the "close" button is not expression of an opinion, it's actually moderation. IMO good moderation is reluctant. As a moderator, when I see that many people enjoy a topic and it doesn't completely violate the rules, I leave it open even if I personally don't like it. – user281377 Nov 23 '10 at 17:21
  • 1
    @Tim: This doesn't cater to a specific moment in time. The recalc was meant to balance questions vs. answers, not influence your ability to be hired. It is also (as pointed out by several people describing job offers not in their local) specific to one location. You're way off base, but really it doesn't matter because I don't think this question will stay closed. – Josh K Nov 23 '10 at 17:47
  • 1
    @ammoQ I am a retired moderator from an established SE site, and my vote stands. Again, the answer (from whomever may be notable) is incidental. It is only the question that I consider. I still feel that this is (entirely) too localized, and support my vote to close it as such. Consider, if you will the number of programmers (not the number of users, the number of actual productive participants on SO) VS the number of actual programmers in the world. Again, far too localized. This site is about programmers in general, not just SO users. –  Nov 23 '10 at 17:55
  • 1
    @ammoQ Re-phrase this question. Does my Ohloh/Cia.vc/Affero/Whatever-nongnu-implements/Patch-credit-in-foo/etc help me to get a good job? SO is no different than any third party that offers a rank that (might) put you above another, until the next recalc. This really needs to be closed, as it may actually mislead people. The point of this site is answers to questions, no matter how subjective, that can be (reasonably) trusted. –  Nov 23 '10 at 18:01
  • @Tim: If you think that SO is just another site and nothing special, then "No, nobody cares about your SO reputation" is a perfectly valid answer, but that doesn't invalidate the question. IMO it's not localized at all. Localized questions are questions like "which company in southern Detroit offers the best work environment", which only concerns a small percentage of all members. It's fair to assume that a large majority of members of this site are also members of stackoverflow, so the question concerns most of them. – user281377 Nov 23 '10 at 18:37
  • @ammoQ Localized questions are those that reach a short audience. By way of comparison to a question that would interest thousands, this is far too localized. I respect you, I understand your point of view and my vote still stands. Should rep on SO ever become an industry accepted deciding factor (beyond a non constructive debate, which this question begs) I'd ask the same question. Currently, any answer serves to document a negative or an anomaly, which is why my vote still stands. Is this useful for anyone who doe not have 10k+ on SO? –  Nov 23 '10 at 19:01
  • @ammoQ Additionally, we're discussing pointing people at a numerical score that is far from static by its own definition. That may or may not be a good idea, an accepted answer is only one use case. This is just way too subjective to serve as authoritative. Like it or not, most Googlers don't scroll down beyond the text that serves them best. Take this up on a blog. –  Nov 23 '10 at 19:05
  • "Is this useful for anyone who does not have 10k+ on SO"? Good question. If we assume that readers of this site have a fair chance to get such a reputation, then yes, it's useful for them, since they might or might not invest their time in working towards the 10k goal. If we assume that Joe Average Programmer will hardly reach that goal, then you have a point. Good thing both of us don't have to worry anymore ;-) – user281377 Nov 23 '10 at 19:11
  • @ammoQ I have enjoyed this debate. I think we, at this point agree to disagree. I don't want to seem pessimistic, but I look forward to disagreeing with you again! Thank you for being professional, articulate and quite friendly :) It appears, however that we're starting a bit of a comment war, which perhaps isn't the best idea. We've done (what I think) is an adequate job of stating our points. Good show :) –  Nov 23 '10 at 19:26
  • OK, I agree to agree to disagree with you. I'm also fond of a good discussion. :D – user281377 Nov 23 '10 at 20:38
  • 1
    "Will a good resume and proven track record help to get a good job?" It's not the only thing (the interview matters) but it can certainly help. – Jared Updike Sep 01 '11 at 17:50

33 Answers33

266

No

the real answer: spend a few months earning a five digit Stack Overflow reputation, and you'll be getting job offers in the $100K+ range without an interview.

There is no reason why a high reputation (or "score") on any site will get you a job at all. I have pointed this out before, you are more likely to get a job by maintaining open source projects, writing proficiently, leaving good impressions, and making personal connections within the community.

Are these people good programers? Undoubtedly yes! Does that mean they are a good fit for your team? Absolutely not. Calling these people "superstars" may be completely correct, but that doesn't make them perfect. 1

What determines if you are a good fit? Interviews and connections. You can't replace meeting people face to face with a number.


Having a high reputation can't hurt, but it isn't a magic bullet.


1: In no way do I mean to imply these people are bad programmers, I mean to emphasize the inability to instantly and wholly judge someone based on a number.

Josh K
  • 23,029
  • 109
    Well-written questions and answers on StackOverflow is quite indicative of your communication skills, though. –  Nov 21 '10 at 18:19
  • 18
    @Josh I agree BUT there may be an indirect connection between reputation on a site like StackOverflow and job offerings. My line of thought is that if you can score 10000+ points by giving meaningful answers, you probably have a considerable amount of knowledge about some technology / topic. – Christian P Nov 21 '10 at 18:21
  • 2
    @Thorb: Correct. I tend to take my answers and expand on them in my blog time permitting. I get far more inquiries from that then all the SO / SE sites put together. – Josh K Nov 21 '10 at 18:30
  • 4
    I hope it doesn't. I've seen some really stupid questions asked repeatedly by people with high reputations and stupid answers by others. – the Tin Man Nov 22 '10 at 05:32
  • 4
    @christian.p: Cause / effect - do you get offered a job because you have 10000+ points, or because you're good at what you do and spent some time sharing that information on a website? – cthulhu Nov 22 '10 at 08:21
  • 2
    The question asks whether having a high rep helps. Of course you don't just get an offer without the usual hiring process just because of your rep. – MAK Nov 22 '10 at 09:11
  • @MAK: The original question asked it reputation by itself would earn you a job. – Josh K Nov 22 '10 at 12:14
  • @Cthulhu Like I said, this is an indirect connection. High reputation is certainly a plus. It can show dedication/will to help others to solve problems. – Christian P Nov 22 '10 at 19:56
  • 2
    @Thorb: While I agree with your general sentiment, I see a lot of SO questions whose answer owed its high score to being submitted in the first few minutes than to it being well-written. It's not to the "First post!" level yet, though. – Mike DeSimone Nov 22 '10 at 20:04
  • @Josh K, I have intended to start doing exactly that, has that been working out well? – instanceofTom Nov 22 '10 at 20:52
  • @Mike, I said well-written, not highly scored. –  Nov 22 '10 at 21:04
  • @instanceofTom: I'm not sure what you're referencing, do you mean my blog? Yes, it works out very well. – Josh K Nov 22 '10 at 21:58
  • @Josh K, yes your blog. – instanceofTom Nov 22 '10 at 22:07
  • @instanceofTom: Yes, it works out very well. Coding it was fun, writing for it is better. – Josh K Nov 22 '10 at 23:08
  • 2
    "Are these people good programers? Undoubtedly yes!". I've read some of the code from a couple of the 5-digit folks...not exactly impressive from what I've seen. I would say that there's quite a bit of social massaging involved - if you can say something that appeals to a large group of people then you win...end game. While most are quite capable there are (and the numbers are growing) too many trolls and flame-baiters just looking for the +1 to make their day successful. – Andrew Sledge Nov 23 '10 at 01:41
  • 2
    Are you saying that playing Guitar Hero all day will not make me a rock star? – Brian Rasmussen Nov 23 '10 at 05:36
  • 2
    @Andrew Sledge: yes, as Pavel Shved put it: "For Stack Overflow the better principle is "assume rep wh*ring". If you see that a post seems unhelpful, your default assumption should be that the author didn't want to do any harm, he just intended to get some quick rep." – Peter Mortensen Nov 23 '10 at 16:53
  • Just because someone may not be a fit for every job doesn't mean they aren't a fit for a lot of other jobs that may pay in this price range. – JeffO Dec 20 '10 at 00:27
  • I've seen people writing huge answers for blatant homework questions. they just want the points. 2. I looked into advertising a programmer job, in my major city (>5m people) there were 60 registered SO users. It isn't a good place for us to advertise for developers.
  • – jqa Jan 18 '11 at 02:03
  • Being able to use semicolons properly, rather than using commas improperly, will also lend higher credibility to your employment chances. – Lightness Races in Orbit Jun 22 '11 at 23:20