Hi Guys,

I've been on SO in less than a year, and (quite frankly), I've noticed the SO has the effect that Google once had years back (i.e., if you don't understand something, Google it...).

My question is: How effective/productive has StackOverflow been for you? Some companies have strict internet regulating rules and monitoring. Have StackOverflow been an issue @ work? (The reason I ask is that I've seen the same occurrence of responders, such as the legen- Wait for it -Dary, Jon Skeet, are quick and ready to answer java/C# related questions).

How do you balance StackOverflow with your work environment and is SO will replace Google (for developers)?

I made this a wiki

  • 1
    I voted to migrate this because it's about Stack Overflow, but I think it might fit better on the Programmers site. – Bill the Lizard Oct 1 '10 at 13:31

IMHO SO has been immensely useful as a source of definitive and best practice answers, and fills a niche where reference (MSDN, W3Schools, BOL etc) and blog sites (opinionated, sometimes untried) can waste your valuable time.

All in all, you get a nice mix of Ivory tower academics strong on theory; and salted develeopers strong on experience / best practice / pitfalls.

Result is that average Joes like myself can quickly find a productive and effective balance which is generally acceptable to most.

Best of all though, is that reputation is on the line - posters are accountable for their answers and less likely to guess or be vague as is common in our industry.

And as you mentioned, you have a real chance at getting an well known guru to help you out of your current predicament (Skeet, Gravell, Atwood et al)

There is some downside to your employer - IMHO we need to be aware that the allure of rep and badges on SO can be fairly addictive and wind up answering Q's (like this one) instead of earning our pound of flesh at work....


Google is a front interface to SO. They live in symbiosis, where Google is a huge host animal and SO is a small thing living in its skin. Or something. :-)

  • 2
    You're quite interesting. – Alex Essilfie Oct 1 '10 at 13:16

Like everything else there is good and bad.

Stackoverflow is as good and productive as you make it. In my case it has helped me a great deal in solving work related programming issues. However, you can waste time easily by "trying to gain reps" ;). It is addictive once you start getting your first set of reps from easy questions. Then you go question hunting, and time flies by.

So my two cents is, moderation is key.


I've found SO to be very useful and make a point of keeping it open in a separate window at work. If questioned about using it then I think I could quickly provide measureable benefits to management as to why its usage should continue. To make sure that SO continues to be a useful tool some of this time must also be spent answering questions.

You must log in to answer this question.

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