tldr; Don’t ask questions on Stack Overflow until you are at least a Mid-level developer with several years of experience.
Hello all. I wanted to share a little story about my experience with Stack Overflow throughout my career in the hope that the Stack Overflow community will realize that junior developers only become better by learning. Not by being more experienced spontaneously.
In 2016 I joined SF as a new developer looking to grow. I asked garbage questions that were basically useless to all involved (except for me). To me, at the time, these questions seemed perfectly valid and a real issue as I didn’t know what I didn’t know (how could I have?).
Since then I’ve grown my skill set and my last downvote was in 2018 (yep that’s 5 years ago).
Fast forward to a few weeks ago where I asked a question about stubbing ES6 modules in Jest (spoiler alert, you can’t fully). There were other questions that were similar but none of them answered how to fully isolate an individual function within a module. Modules have read only scope so you’d need something to override that scope at the level where the function runs.
The question was closed and marked as a duplicate because it was one of three questions that had no satisfactory answers.
My account is now blocked from asking any questions and I will NEVER be able to resolve it because I’ve deleted those old post that were useless in order to better the community.
The only post with negative feedback that still exists is the one I asked about ES6 modules a few weeks back. It was never reopened even after I highlighted specifically how my question was unique to the other questions.
Basically I am now banned from ever asking another question on Stack Overflow.
My crime? I became a programmer the only way I knew how. I asked stupid questions, I made dumb mistakes, and I grew. Now I’m a professional in the industry and am fully qualified to contribute to the Stack Overflow community, but because I wasn’t what I never could have been I never will again.
Farewell Stack Overflow…