Stack Overflow is a Q&A site where programmers, software engineers and other tech pros discuss everything from Unix and SharePoint to photography, math and role-playing games. It’s the kind of place where users explore technical topics as granular as “No Response from jQuery getJSON method” and “Request params not parsed in Ring/Compojure app.” Like GitHub, it’s primarily used to pursue the successful implementation of technology. Users ask questions when they’ve hit a wall in their approach and have exhausted all of the possible solutions they could uncover on their own. The difference between the two is that, on GitHub, users primarily post and comment on code, whereas on Stack Overflow they engage in detailed conversations about often-narrow aspects of technical challenges. For recruiters, Stack Overflow represents an opportunity to get a sense of a candidate’s technical expertise, how they approach challenges, and their skill at communicating with others. Many say its tools are too limited for conducting effective searches, but most agree the site can provide meaningful information that will help you decide whether a candidate has the skills and personality to fit with the specific demands of a particular opening. “We’re localized and Stack Overflow isn’t set up for local searches,” said Willis Johnson, Vice President of Technical Recruiting for the Robert Half Technology office in Albuquerque, N.M. “But I use it as another tool to vet candidates—see how they interact, what questions they ask, look at the bits of code they post, see how their logic works.” Johnson also noted that a “true programmer” will be on either Stack Overflow or GitHub: “If not, it’s a red flag.” Aaron Ho, a recruiter at San Francisco-based Riviera Partners, says the site is a good way to get a sense of a candidate’s expertise. One of the first things he does is look at the “reputation” score that’s featured on each user’s profile. The higher the score, the more active the user and the more answers they’ve provided that others thought were helpful. In addition, examining a user’s “Top Tags” and “Top Posts” provides an idea of where the user has the most expertise. “The assumption is that if they are taking the time to answer specific types of questions, and other people are upvoting them, then they are probably pretty good at it,” Ho said. Johnson points out that even a user’s questions provide an indication of their work habits. “One ‘rule’ of Stack Overflow is that you’re supposed to try to answer the question yourself,” he said. He’s wary of users who post a simple question without any indication that they’ve already spent time trying to work a problem through. Those people, he believes, “are trying to get other people to do the work for them.”
Find Your Next Hire
Post your open jobs and reach a database of skilled technologists, with tools you need to seamlessly transition from posting to hiring.
Learn More
Already have an account? Log in.
Tech recruiting advice to help you win talent now
Sign up to receive access to our latest ebooks, articles, webinars and more.
Thank you for subscribing!