I feel you.
This is why I do not post my articles on reddit. The dev community on reddit is toxic.
The criticism isn't a reflection on you or your code but the community itself. I read a lot of Eric Elliot's article comments because they remind me that everyone is criticized and harshly.
^ The top comment even begins with "Actually". 🙄
People seem to be very quick to blast out a comment proving how absolutely wrong the author is and demonstrating their superiority. Commenters love to flex and show off, not realizing they aren't contributing to a discussion.
But a lot of corrections seldom contain empathy. The corrections seldom contain the intent to contribute, help, and improve.
That being said, I believe the community on dev.to is an improvement over others I have seen. But we still have a long way to go.
It is largely for this reason that I've always been afraid of blogging, at least until Dev.to came along. The funniest thing to me is a lot of troll devs like to point out issues like: your article is hilariously inefficient or sooooo slow or suuuuch a memory hog (which is weird because I never remember sharing what the hardware requirements were). But my personal favorites are the times when dev snobbery sets in a bit and a comment launches into how people like me are destroying programming. They "prove" this, by rewritting my code snippet to use a feature or library of the language core that does the exact same thing. To which I always think: Well actually, according to your response, the Python Core team and I seem to agree on how to solve this problem and go about it the exact same way. Meaning that my code is on par with the code written by those who built the language itself. Therefore, my solution is not wrong, simply tardy. That doesn't make me a bad programmer, it makes me a questionable project manager and, seeing how I never claimed to be a project manager, I fail to see how your argument is relevant...
Yeah, I actually have a thread about me on Reddit and how I'm not experienced enough to give advice. Lots of incorrect personal information about me in there too. It was a terrifying experience and something that really hurt me.
It's one thing to call out incorrect technical information so that readers know something is incorrect, but different opinions or incorrect critiques is BS. If you're going to critique someone you have to be 110% knowledgeable on that topic.
Also, they didn't have critiques of my writing (which I would be fine with) but just critiques about me as a person.
Wow, that's messed up. I'm sorry to hear :-(
I never used reddit. I always try to stay 100% clear of toxic Internet communities. Dev.to is luckily different (for now).
Do you think what happened to you was actually mansplaining and misogyny?
I think our male-dominated tech industry is especially harsh, presumptuous and judgmental towards women. They may feel threatened in their "I was first here" alpha status.
Thanks! To be honest, yeah. I think the way I look, my age, and my gender all play into that. As well as the fact that I talk a lot about beginner topics since I teach programming for my job. But I also see it happening to men in the industry sometimes, so it extends past those factors!
I'm sure you are right. And that might be unavoidable.
It was getting me down for a bit also, but after reading the comments on Eric Eliott's articles, I realized that it also happens to the best.
So it's really less a reflection of the author and more of a problem with the community.
But I agree that there are definitely people that will get it more than others. And even if we don't like it, humans always judge someone on appearance.
Having this discussion is healthy and this may contribute to a tipping point that creates change in the community.
Keep blogging on.
Agreed. It's important to keep the discussions about it going. It seems we live in times where people tend to lose the ability to empathize with each other. I personally think the Internet is to blame for it to some degree. Antisocial and toxic behavior is quite normalized there, and it seems to be spilling over to meat space :-/
I guess I can relate to what Ali and you mention. A couple of years ago I wanted to participate in the C and C++ tagged areas of Stackoverflow, but the leading community figures there set the bar way too high. There is a lot of intellectual snobbery going on. Didn't want to be part of it, and also made me very hesitant to jump in and help out others there, in fear of being attacked by some of those community members.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.