有毒な Laravel コミュニティが私のコーディングへの情熱をいかに破壊したか。

王林
リリース: 2024-08-16 18:42:45
オリジナル
380 人が閲覧しました

How the toxic Laravel community destroyed my passion for coding.

今でも昨日のことのように覚えていますが、私が Web 開発者になる旅を始めたのは 20 年以上前のことです。

私は 56k モデムにダイヤルアップして、お気に入りの Web サイトをいくつか閲覧するために電話回線を占有しました。そこで、どうすれば自分で作ることができるだろうかと考えました。

Microsoft Word で HTML を実行できることがわかりました。スクロールマーキー、GIF、その他すべてを含むドキュメントを作成しました。素晴らしく恐ろしいものでした

それから私は MS Word 内のソースコードを見始めました、そしてそこからすべてが分かりました。私はテーブル レイアウト、CSS ドロップダウンを学び、地元の広告ウェブサイトで働く初めての本当の (っぽい) 仕事に就きました。

私はいつもメニューをコピーしてすべてのページに貼り付けていました。レイアウト ファイルやインクルードはなく、D のない古き良き DRY でした。その後、同僚の 1 人が、メニューやロゴが変更されるたびにすべてのページを編集する必要がなくなったと教えてくれました。 「PHP」という奇妙なものを使うことができました。

家に帰るとすぐに、メニュー ファイルを 1 つ作成して、それをすべてのページに含めることができることがすぐにわかりました。これには完全に衝撃を受けました

数年が経ちました。私はバニラ JS、CSS、HTML、PHP について知っておくべきことをほぼすべて学びました。独自のフレームワークもいくつか導入しました。

フレームワークはどれもひどいものでしたが、うまく機能し、高速に動作しました。当時、私は「Laravel」という小さなものに出会うまで、「フレームワーク」が何なのかさえ知りませんでした。

最初は躊躇しました。自分のやり方が(ひどいとはいえ)正しいやり方だと感じていました。私はほとんど気分を害しました。なぜLaravelはこれほど人気があったのでしょうか?何度か試しましたが、エゴが私を古いやり方に押し戻し続けました。

そしてある日、私はそれを脇に置き、実際に Laravel を試してみました。それから10年以上経ちますが、私は今でもLaravelを使用しています。私は、合わせて何千ものスターを獲得した数十のパッケージを作成し、フォーラムや Discord チャンネル、SO で人々を支援してきました。また、特に Nova などを購入して開発者をサポートしました。

それは自慢するためでも、自分をより重要に見せるためでもありません。私は本当に Laravel が大好きで、毎日起きて何か新しいことに取り組むことに興奮していました。それは、私が実際に Laravel の「コミュニティ」に参加するまでのことでした。

私は Laravel サブレディットでかなりアクティブでした。私はできるだけ頻繁に人々を助けるように努め、自分のパッケージを共有するとたくさんのヒットを得ました。

そしてある日、何かが変わりました。

Laravel サブレディットは、いくつかの新しい MOD を採用することを決定しました。私も最初はあまり気にしていませんでしたが、コミュニティの活動がかなり鈍くなり始めていることに気づきました。

MOD は、多数の新しいルールを導入することを決定しました。彼らは左右のスレッドを削除したりロックしたりしていました。私にとってそれは奇妙でしたが、それでもアクティブであり続けようとしました。

それは、ある晴れた日まで、私が作業中のパッケージに苦労していたときのことでした。私は Tailwind を学習していて、それを使用して独自の UI コンポーネント パッケージを展開したいと考えていました。私の問題は、パッケージ コンポーネント ビュー内のすべてのクラスを「削除」する方法がわからないことでした。

それで私はいつも通りのことをしました。私は Laravel サブレディットに行き、これを行う最良の方法を知っている人がいるかどうか尋ねました。振り返ってみると、それは単純な答えでした。インストール時に、Tailwind 構成ファイルにパッケージ dir glob を追加するだけです。

しかし、私はその時この答えを得ることができませんでした。代わりに、私が入手したのは、私の質問を完全に削除する新しい MOD の 1 つでした。

私の投稿を削除した理由を尋ねるために MOD にメッセージを送ったところ (サブレディットに何年もいた中で、このようなことは一度もありませんでした)、私はミュートになりました。

これは本当に腹が立ちました。ボタンをクリックするだけで、コミュニティに費やした時間と労力がすべて洗い流されてしまったような気分でした。

そこで私は代替アカウントを作成し、MOD に彼についての考えを伝えることにしました。こんなことが起こっているのは全く不合理だと思いました。もしかしたら、私は少し盲目的な怒りを感じていたのかもしれません。

その後、MOD は私をサブレディットから完全に禁止することを決定し、その後管理者に私のアカウントをウェブサイト全体から禁止するよう申し立てました。何十年も持っていたアカウントは、ほぼ瞬時にすべて消えてしまいました。

これが起こっている間、私はLaravel discordチャンネルのアクティブなメンバーでもありました。私は毎日ヘルプ チャンネルにアクセスして、できるだけ多くの質問に答えました。私を助けるためにお金を寄付してほしいと申し出てくる人がよくいましたが、いつも断っていました。私にとってそれはお金の問題ではありませんでした。私はただこのフレームワークが大好きで、人々がそれを使って成功するのを見たいと思っていました。

以前、Taylor (Laravel で作成) が Reddit でかなりひどい扱いを受けていることに気づきました。彼は自分のアカウントをいくつか削除したほどです。

Saya fikir, mungkin, seseorang di saluran perselisihan Laravel mungkin memahami kekecewaan saya. Jadi saya menyebut apa yang berlaku di Reddit dalam saluran umum, dan bertanya sama ada orang lain pernah mengalami perkara seperti ini.

Salah satu mod perselisihan (seorang yang sering memberikan respons kasar kepada orang yang mencari bantuan, dan juga melarang kanak-kanak berumur 15 tahun kerana berkongsi projek Laravel pertamanya dalam saluran) memutuskan untuk menutup saya. Dia memberitahu saya ini bukan tempat untuk membincangkan Reddit, dan untuk berhenti. Jadi saya lakukan.

Beberapa minggu berlalu. Kemudian, tiba-tiba, saya mendapat pemberitahuan mengenai Discord. Mod Redditlah yang menyebabkan saya dilarang menyebut saya. Dia telah membangkitkan keseluruhan situasi dalam usaha untuk membebaskan dirinya daripada sebarang kesalahan. Dia menyiarkan potongan dan mengubah tangkapan skrin sembang kami yang membuatkan saya kelihatan seperti raksasa. Sudah tentu.

Jadi saya balas. Saya berkata apa yang dia lakukan adalah tidak kurang daripada paparan ketidakjujuran yang menjijikkan.

Apa yang anda fikir berlaku seterusnya? Adakah mod Reddit mendapat rawatan "stfu" yang sama kerana bercakap tentang Reddit dalam saluran Discord seperti yang saya lakukan?

Sudah tentu tidak.

Mod Discord yang menyuruh saya berhenti bercakap tentang Reddit serta-merta mengambil bahagian mod Reddit, malah berterima kasih kepadanya kerana menyiarkannya. Secara literal berterima kasih kepadanya.

Sekali lagi saya mengamuk. Lelaki yang membuat saya dilarang daripada komuniti yang saya aktif selama sedekad kini boleh berbohong kepada semua orang tentang apa yang berlaku dan juga berterima kasih kerananya. Berterima kasih kepada orang yang menyuruh saya berhenti bercakap mengenainya.

Malah yang lain dalam saluran Discord juga keliru. Saya masih ingat ahli menyebut betapa peliknya mod Reddit membangkitkannya selepas beberapa minggu isu itu mati.

Anda tidak akan meneka apa yang berlaku seterusnya; Saya telah diharamkan daripada saluran Discord.

Walaupun selepas semua ini, saya masih terus menyumbang di mana yang saya boleh, sehingga menjadi jelas bahawa saya tidak berada di kelab yang keren itu. Saya bukan lagi ahli kultus yang layak. Semua PR saya ditutup dengan jawapan yang tidak jelas. Saya bergantung pada orang seperti Graham Campbell yang memperbodohkan diri mereka sendiri dengan mendakwa kod saya "tidak betul", kemudian mengundur 3 kali dalam komen PR yang sama untuk menyelamatkan egonya sendiri.

Saya kini berada pada tahap di mana saya hanya meluat dengan pengekodan secara umum. Setiap kali saya perlu membuka projek kerja saya berasa kecut. Semua projek sampingan saya telah dipadamkan. Semua repo MIT saya telah dialih keluar.

Saya cuba melompat ke Typescript / Node / Bun. Ia menyeronokkan untuk seketika, tetapi tiada apa-apa yang nampaknya mengeluarkan rasa busuk dari mulut saya. Saya kerap mencipta dan memadamkan projek dengan cara yang sangat OCD, seolah-olah beberapa mekanisme pertahanan tidak sedarkan diri sedang berlaku, untuk mengelakkan saya daripada membuang lebih banyak masa pada sesuatu yang tidak pulangan.

Sekarang saya betul-betul buntu. Setiap hari saya berasa seperti mengembara melalui padang pasir yang kosong, mengikuti fatamorgana yang pernah berlaku. Pembangun web adalah satu-satunya perkara yang saya boleh buat dan benar-benar menikmatinya. Ia adalah satu-satunya kerjaya yang saya dapat lihat diri saya benar-benar berpegang kepada. Sekarang, saya sendiri pun tak pasti nak buat apa.

Saya sepatutnya menjadi tukang paip.

以上が有毒な Laravel コミュニティが私のコーディングへの情熱をいかに破壊したか。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:dev.to
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!