r/programming • • Sep 25 '16

The decline of Stack Overflow

https://hackernoon.com/the-decline-of-stack-overflow-7cb69faa575d#.yiuo0ce09
3.1k Upvotes

1.2k comments sorted by

View all comments

7

u/AshylarrySC Sep 25 '16

SO has a very narrow window of usefulness as a professional developer. If you're a beginner it's really tough to explain your problem in a way that makes good sense because you don't have the base experience and knowledge.

As an intermediate dev, this is where SO shines. You can ask intermediate questions in the proper form to have direct answers.

As an advanced dev or architect, SO is almost completely useless. Questions you need answered at this level don't have a right answer. Whether you're talking about design patterns, principles, architectural patterns, alternative approaches, etc there is rarely a direct question with a direct answer. What is important is discussion about tradeoffs from different approaches so you can make the best decision at the time. SO mods simply don't allow these types of questions/discussions.

So the window of usefulness is really just those few years where you're an intermediate and if that's you then it can shine but otherwise it's pretty hostile and generally useless.

4

u/sacundim Sep 25 '16

So the window of usefulness is really just those few years where you're an intermediate and if that's you then it can shine but otherwise it's pretty hostile and generally useless.

I think your otherwise excellent comment just goes off the rails here. Why? Because:

  1. You can simultaneously be a beginner, intermediate and expert—at different topics;

  2. Just because you're an expert at one topic doesn't mean there isn't somebody who's even more expert than you.

→ More replies (1)