我還記得那件事就像昨天一樣,但當我踏上成為Web開發者的旅程時,已經是二十多年前了。
我撥打了我的 56k 調製解調器,佔用了電話線,這樣我就可以瀏覽一些我最喜歡的網站。然後我就想知道如何自己製作。
我發現我可以在 Microsoft Word 中處理 HTML。我創建了一個包含滾動字幕、gif 和所有內容的文件。真是光榮又可怕。
然後我開始查看 MS Word 中的原始程式碼,一切都從那裡開始。我學習了表格佈局、CSS 下拉選單,並在當地分類網站找到了第一份真正的工作。
我總是將選單複製並貼上到每一頁。沒有佈局文件或包含文件,它只是沒有 D 的老式 DRY。然後我的一位同事告訴我,每當菜單或徽標發生更改時,我不再需要花費所有時間編輯每個頁面。我可以使用這個叫做“PHP”的奇怪東西。
一回到家,我很快就發現我可以只建立一個選單檔案並將其包含在我的所有頁面中。我完全被這個震撼了。
幾年過去了。我幾乎學到了有關普通 JS、CSS、HTML 和 PHP 的所有知識。我甚至還推出了一些自己的框架。
框架都很糟糕,但是它們有效,而且運行得很快。當時我什至不知道什麼是“框架”,直到我偶然發現了一個叫做“Laravel”的小東西。
一開始我很猶豫。我覺得我的做事方式是正確的(儘管很糟糕)。我幾乎被冒犯了。為什麼 Laravel 如此受歡迎?我嘗試了幾次,但我的自尊心不斷把我推回我的老路上。
然後有一天我把它放在一邊並真正嘗試了 Laravel。現在已經十多年了,我至今仍在使用 Laravel。我創建了數十個軟體包,這些軟體包已獲得數千顆星星,幫助人們在論壇和不和諧頻道等中擺脫困境。我還透過購買 Nova 等東西來支援開發人員。
這不是為了吹牛,也不是為了讓自己看起來更重要。我真的很喜歡 Laravel,並且每天醒來都致力於做一些新的事情,這讓我很興奮。直到我真正融入了 Laravel「社區」。
我在 Laravel subreddit 上相當活躍。我會盡可能地幫助別人,當我分享我的包裹時,我得到了很多點擊。
然後有一天,事情發生了變化
Laravel subreddit 決定僱用一些新的 mod。一開始我並沒有多想,直到我發現社區開始變得不那麼活躍了。
模組決定制定一系列新規則。他們正在左右刪除和鎖定線程。這對我來說很奇怪,但我還是嘗試保持活躍。
直到有一天,我正在努力處理我正在開發的一個套件。我正在學習 Tailwind,並想用它來推出我自己的 UI 元件包。我的問題是我不確定如何“清除”包組件視圖中的所有類別。
所以我做了我平常會做的事。我去了 Laravel subreddit 並詢問是否有人知道這樣做的最佳方法。現在回想起來,這是一個簡單的答案;安裝時只需將軟體包目錄 glob 添加到 Tailwind 設定檔中即可。
然而,我當時並沒有得到這個答案。相反,我得到的是這些新模組之一徹底刪除了我的問題。
當我給版主發訊息問他們為什麼刪除我的貼文時(在 Reddit 子版塊多年以來從未發生過這種情況),我被靜音了。
這真的讓我很生氣。就好像我在社區投入的所有時間和精力都被點擊按鈕一掃而空。
所以我決定進入一個替代帳戶並告訴模組我對他的看法。我發現這種事的發生是完全荒謬的。也許是我有點盲目的憤怒。
mod 然後決定完全禁止我進入 subreddit,然後向管理員投訴,禁止我的帳戶進入整個網站。幾十年的帳號幾乎瞬間就消失了
當這一切發生時,我也是 Laravel Discord 頻道的活躍成員。我每天都會進入幫助頻道並盡可能回答問題。常常有人願意捐錢來幫助我,但我總是拒絕。對我來說這不是錢的問題,我只是真的很喜歡這個框架,並希望看到人們利用它蓬勃發展。
過去,我注意到 Taylor(由 Laravel 創建)在 Reddit 上受到了一些非常噁心的對待。以至於他自己刪除了好幾個帳號
Ich dachte, vielleicht könnte jemand auf dem Laravel-Discord-Kanal meine Frustration verstehen. Also habe ich im allgemeinen Kanal erwähnt, was auf Reddit passiert ist, und gefragt, ob noch jemand so etwas erlebt hat.
Einer der Discord-Mods (einer, der Leuten, die Hilfe suchten, oft unhöfliche Antworten gab und auch ein 15-jähriges Kind sperrte, weil es sein erstes Laravel-Projekt im Kanal geteilt hatte), beschloss, mich zu schließen. Er sagte mir, dies sei kein Ort, um über Reddit zu diskutieren und damit aufzuhören. Das habe ich getan.
Mehrere Wochen vergingen. Dann erhielt ich plötzlich eine Benachrichtigung auf Discord. Es war der Reddit-Mod, der mir verboten hat, mich zu erwähnen. Er hatte die ganze Situation zur Sprache gebracht, um sich von jeglichem Fehlverhalten freizusprechen. Er hat abgeschnittene und veränderte Screenshots unserer Chats gepostet, die mich wie ein Monster aussehen ließen. Natürlich.
Also habe ich geantwortet. Ich sagte, dass das, was er tat, nichts weniger als eine abscheuliche Zurschaustellung von Unehrlichkeit sei.
Was ist Ihrer Meinung nach als nächstes passiert? Hat der Reddit-Mod die gleiche „stfu“-Behandlung erhalten, weil er im Discord-Kanal über Reddit gesprochen hat wie ich?
Natürlich nicht.
Der Discord-Mod, der mir gesagt hat, ich solle aufhören, über Reddit zu reden, hat sich sofort auf die Seite der Reddit-Mods gestellt und sich sogar bei ihm dafür bedankt, dass er darüber gepostet hat. Ich habe ihm buchstäblich gedankt.
Wieder einmal wurde ich wütend. Der Typ, der dafür sorgt, dass ich aus einer Community verbannt werde, in der ich ein Jahrzehnt lang aktiv war, darf jetzt jeden über das, was passiert ist, anlügen, und ihm wird sogar dafür gedankt. Danke von der Person, die mir gesagt hat, ich solle aufhören, darüber zu reden.
Sogar andere im Discord-Kanal waren verwirrt. Ich erinnere mich noch deutlich daran, dass Mitglieder erwähnt haben, wie seltsam es war, dass der Reddit-Mod es angesprochen hat, nachdem das Problem schon seit Wochen tot war.
Du wirst nie erraten, was als nächstes passierte; Ich wurde vom Discord-Kanal gesperrt.
Selbst nach all dem leistete ich weiterhin meinen Beitrag, wo ich konnte, bis mir klar wurde, dass ich nicht im coolen Club war. Ich war kein würdiges Sektenmitglied mehr. Alle meine PRs werden mit vorgefertigten Antworten abgeschlossen. Ich bin der Gnade von Leuten wie Graham Campbell ausgeliefert, die sich lächerlich machen, indem sie behaupten, mein Code sei „falsch“, und dann in denselben PR-Kommentaren dreimal einen Rückzieher machen, um sein eigenes Ego zu retten.
Ich bin jetzt an dem Punkt angelangt, an dem ich mich vor dem Programmieren im Allgemeinen einfach nur eklig fühle. Jedes Mal, wenn ich ein Arbeitsprojekt eröffnen muss, zucke ich zusammen. Alle meine Nebenprojekte wurden gelöscht. Alle meine MIT-Repos wurden entfernt.
Ich habe versucht, zu Typescript / Node / Bun zu wechseln. Es hat eine Weile Spaß gemacht, aber nichts scheint den üblen Geschmack aus meinem Mund zu bekommen. Ich erstelle und lösche Projekte häufig auf äußerst zwanghafte Art und Weise, als würde ein unbewusster Abwehrmechanismus greifen, um zu verhindern, dass ich noch mehr Zeit mit etwas verschwende, das keine Rendite bringt.
Jetzt bin ich völlig ratlos. Jeden Tag habe ich das Gefühl, als würde ich durch eine leere Wüste wandern und einer Fata Morgana dessen folgen, was einst war. Webentwicklung ist das Einzige, was ich jemals gut konnte, mit dem ich Geld verdienen und wirklich Spaß haben konnte. Es ist der einzige Beruf, an dem ich jemals festhalten könnte. Jetzt bin ich mir nicht einmal sicher, was ich mit mir anfangen soll.
Ich hätte Klempner werden sollen.
以上是有毒的 Laravel 社區如何摧毀了我對程式設計的熱情。的詳細內容。更多資訊請關注PHP中文網其他相關文章!