4 ms·
I think you are expressing what I am saying too. It’s not about not criticizing technology, it’s about doing so in a productive and inclusive way. Even as a sea
by larve 4y ago
I think you are expressing what I am saying too. It’s not about not criticizing technology, it’s about doing so in a productive and inclusive way. Even as a seasoned developer, getting blasted as worthy of prosecution for criminal negligence in #rust on IRC because I mentioned I was a C++ embedded developer led me to be put off rust, which is a neat language, for a couple of years. Who benefits from that?
- gregjor 4y agoThat kind of thing makes me wonder why anyone has so much of their identity and self-worth invested in a programming language. I never say I am a programmer and certainly not I am a PHP (or Javascript, or C, or whatever) programmer. I say I write software. The job and the tools I happen to use don't form part of my identity. I don't take other people's opinions personally. No one benefits from that kind of thing, and I know it happens a lot in online forums and chats. But I see it as their problem, not mine. I don't feel a need to get included in a fake "community" built around a programming language or framework or editor and I can't understand people who do.
- larve 4y agoI certainly agree with that, but that level of detachment and comfort with technology comes with time. When you start out, programming is your tool, until you grow and discover new tools, usually through the help of other people. Certainly communities, conferences, meetups, websites centered around specific technologies, niches and programming languages make sense. They are not “fake.”
- gregjor 4y agoThe author of the article wrote on his site that he has twenty years experience. That seems like enough time to disconnect one's identity and self-worth from PHP. The large group of programmers who use PHP don't qualify as a "community" to me. Programmers can share and learn from each other, and criticize tools and express opinions, and that has some value, but it falls short of what I would call a community. It seems fake in the same sense that the BMW motorcycle rider rallies I used to attend seem fake -- all we had in common was owning a brand of motorcycle. "Contrived" maybe describes the hollowness better than "fake."
- larve 4y agoI’m the author actually :) I certainly don’t identify as a PHP developer, but it’s the one language I use relatively often that gets an intense amount of condescending hate in the US. I also was referring to users of a language more so than communities, although I am certainly part of php channels and entire php slacks, just as I am part of devops slacks or common lisp and rust and react discords. These certainly feel like communities. The situations I am referring to more broadly is say, the inevitable onslaught of “PHP is hot garbage” comments on anything mentioning PHP. How does that make people write PHP for a living feel? What’s the point? The only thing I can do as a user is to ignore the troll and feel slightly worse for my day. I wager that people writing those comments don’t lead the most fulfilled lives either. Please, criticize the latest language RFCs and the performance of the interpreter and the use of globals, criticize the proliferation of copy-paste wordpress plugins, how you dislike a certain CSS style. Show how clojure tackles things differently and what there is to be gained. That is very different, it shows respect to other people, and it opens up a dialogue where both sides can gain something. If anything, I would say that writing such comments is the author defining their identity as “not a PHP user”, since that is about the entire information contained in such a statement.
- gregjor 4y ago> The situations I am referring to more broadly is say, the inevitable onslaught of “PHP is hot garbage” comments on anything mentioning PHP. How does that make people write PHP for a living feel? I use PHP and have for 20 years. Comments like that don't make me feel anything. Either the person making the comment has something useful to say or they don't. Calling a successful language and its ecosystem "garbage" (which I have seen plenty of times) communicates ignorance or maybe insecurity, but it doesn't affect me emotionally. I don't feel any worse about myself knowing that trolls and ignorant people frequent online forums. If someone wants to define their identity in terms of a programming language they love, or hate, they can of course go ahead and do that. I don't understand why someone would choose such a trivial thing to hang their identity on so I'm not going to let them get under my skin.
- 4y ago
- robocat 4y agoI think it is expected that when commenting on your own article, you add a note to each comment to indicate you are the author. Enjoyed the article. I love it when “obsolete” technologies are used to build great software.