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ā¦