首页 后端开发 php教程 有毒的 Laravel 社区如何摧毁了我对编码的热情。

有毒的 Laravel 社区如何摧毁了我对编码的热情。

Aug 16, 2024 pm 06:42 PM

How the toxic Laravel community destroyed my passion for coding.

我仍然记得那件事就像昨天一样,但当我踏上成为一名 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 子版块中的多年里从未发生过这种情况),我被静音了。

这真的让我很生气。就好像我在社区中投入的所有时间和精力都随着点击按钮而消失了。

所以我决定进入一个替代帐户并告诉模组我对他的看法。我发现这种事的发生是完全荒谬的。也许我有点盲目的愤怒。

然后管理员决定完全禁止我进入 Reddit 子版块,然后向管理员投诉,禁止我的帐户进入整个网站。我几十年来的账户几乎瞬间就全部消失了。

在发生这种情况时,我也是 Laravel Discord 频道的活跃成员。我每天都会进入帮助频道并尽可能多地回答问题。经常有人愿意捐钱来帮助我,但我总是拒绝。对我来说这不是钱的问题,我只是真的很喜欢这个框架,并希望看到人们利用它蓬勃发展。

过去,我注意到 Taylor(由 Laravel 创建)在 Reddit 上受到了一些非常恶心的待遇。以至于他删除了自己的几个账户。

我想也许 Laravel Discord 频道上的某个人可能会理解我的沮丧。所以我在通用频道提到了Reddit上发生的事情,并询问其他人是否经历过类似的事情。

其中一个不和谐的模组(他经常对寻求帮助的人做出粗鲁的回应,还禁止一个 15 岁的孩子在频道中分享他的第一个 Laravel 项目)决定关闭我。他告诉我这不是讨论 Reddit 的地方,也不是停止的地方。所以我就这么做了。

几个星期过去了。然后,突然,我在 Discord 上收到了一条通知。是 Reddit 版主禁止我提及我。他提出了整个情况,试图为自己的不当行为开脱。他发布了我们聊天的截断和修改的屏幕截图,这让我看起来像个怪物。当然。

所以我回复了。我说他的所作所为简直是令人厌恶的不诚实行为。

你认为接下来会发生什么? Reddit 模组在 Discord 频道中谈论 Reddit 时是否得到了与我相同的“stfu”待遇?

当然不是。

让我停止谈论 Reddit 的 Discord 模组立即站在了 Reddit 模组一边,甚至还感谢他发帖讨论此事。从字面上感谢他。

我再次愤怒了。那个让我被禁止进入我活跃了十年的社区的人现在可以对所发生的事情向每个人撒谎,甚至还因此而受到感谢。感谢那个让我停止谈论这件事的人。

甚至 Discord 频道中的其他人也感到困惑。我清楚地记得成员们提到 Reddit 模组在问题消失几周后又提出这个问题是多么奇怪。

你永远猜不到接下来会发生什么;我被禁止进入 Discord 频道。

即使经历了这一切,我仍然继续尽我所能做出贡献,直到很明显我不在酷俱乐部中。我不再是一个有价值的邪教成员。我所有的公关都以预设回复结束。我受到像 Graham Campbell 这样的人的摆布,他们声称我的代码“不正确”,然后在同一条公关评论中回溯 3 次,以拯救自己的自尊,从而自取其辱。

我现在对编码感到厌恶。每次我必须打开一个工作项目时,我都会感到畏缩。我所有的副业项目都被删除了。我所有的 MIT 存储库都已被删除。

我尝试跳槽到 Typescript / Node / Bun。有一段时间很有趣,但似乎没有什么可以摆脱我嘴里的恶臭。我经常以一种极其强迫的方式创建和删除项目,就好像某种无意识的防御机制正在启动,防止我在零回报的事情上浪费更多的时间。

现在我完全不知所措了。每一天,我都感觉自己在一片空旷的沙漠中漫步,追随曾经的海市蜃楼。网络开发是我唯一擅长的、既能赚钱又能真正享受的事情。这是我能真正坚持下去的唯一职业。现在,我什至不知道自己该怎么办。

我应该成为一名水管工。

以上是有毒的 Laravel 社区如何摧毁了我对编码的热情。的详细内容。更多信息请关注PHP中文网其他相关文章!

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

<🎜>:泡泡胶模拟器无穷大 - 如何获取和使用皇家钥匙
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
北端:融合系统,解释
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
Mandragora:巫婆树的耳语 - 如何解锁抓钩
3 周前 By 尊渡假赌尊渡假赌尊渡假赌

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

热门话题

Java教程
1666
14
CakePHP 教程
1425
52
Laravel 教程
1327
25
PHP教程
1273
29
C# 教程
1252
24
说明PHP中的安全密码散列(例如,password_hash,password_verify)。为什么不使用MD5或SHA1? 说明PHP中的安全密码散列(例如,password_hash,password_verify)。为什么不使用MD5或SHA1? Apr 17, 2025 am 12:06 AM

在PHP中,应使用password_hash和password_verify函数实现安全的密码哈希处理,不应使用MD5或SHA1。1)password_hash生成包含盐值的哈希,增强安全性。2)password_verify验证密码,通过比较哈希值确保安全。3)MD5和SHA1易受攻击且缺乏盐值,不适合现代密码安全。

PHP和Python:比较两种流行的编程语言 PHP和Python:比较两种流行的编程语言 Apr 14, 2025 am 12:13 AM

PHP和Python各有优势,选择依据项目需求。1.PHP适合web开发,尤其快速开发和维护网站。2.Python适用于数据科学、机器学习和人工智能,语法简洁,适合初学者。

PHP:网络开发的关键语言 PHP:网络开发的关键语言 Apr 13, 2025 am 12:08 AM

PHP是一种广泛应用于服务器端的脚本语言,特别适合web开发。1.PHP可以嵌入HTML,处理HTTP请求和响应,支持多种数据库。2.PHP用于生成动态网页内容,处理表单数据,访问数据库等,具有强大的社区支持和开源资源。3.PHP是解释型语言,执行过程包括词法分析、语法分析、编译和执行。4.PHP可以与MySQL结合用于用户注册系统等高级应用。5.调试PHP时,可使用error_reporting()和var_dump()等函数。6.优化PHP代码可通过缓存机制、优化数据库查询和使用内置函数。7

PHP行动:现实世界中的示例和应用程序 PHP行动:现实世界中的示例和应用程序 Apr 14, 2025 am 12:19 AM

PHP在电子商务、内容管理系统和API开发中广泛应用。1)电子商务:用于购物车功能和支付处理。2)内容管理系统:用于动态内容生成和用户管理。3)API开发:用于RESTfulAPI开发和API安全性。通过性能优化和最佳实践,PHP应用的效率和可维护性得以提升。

PHP类型提示如何起作用,包括标量类型,返回类型,联合类型和无效类型? PHP类型提示如何起作用,包括标量类型,返回类型,联合类型和无效类型? Apr 17, 2025 am 12:25 AM

PHP类型提示提升代码质量和可读性。1)标量类型提示:自PHP7.0起,允许在函数参数中指定基本数据类型,如int、float等。2)返回类型提示:确保函数返回值类型的一致性。3)联合类型提示:自PHP8.0起,允许在函数参数或返回值中指定多个类型。4)可空类型提示:允许包含null值,处理可能返回空值的函数。

PHP的持久相关性:它还活着吗? PHP的持久相关性:它还活着吗? Apr 14, 2025 am 12:12 AM

PHP仍然具有活力,其在现代编程领域中依然占据重要地位。1)PHP的简单易学和强大社区支持使其在Web开发中广泛应用;2)其灵活性和稳定性使其在处理Web表单、数据库操作和文件处理等方面表现出色;3)PHP不断进化和优化,适用于初学者和经验丰富的开发者。

PHP和Python:代码示例和比较 PHP和Python:代码示例和比较 Apr 15, 2025 am 12:07 AM

PHP和Python各有优劣,选择取决于项目需求和个人偏好。1.PHP适合快速开发和维护大型Web应用。2.Python在数据科学和机器学习领域占据主导地位。

PHP与其他语言:比较 PHP与其他语言:比较 Apr 13, 2025 am 12:19 AM

PHP适合web开发,特别是在快速开发和处理动态内容方面表现出色,但不擅长数据科学和企业级应用。与Python相比,PHP在web开发中更具优势,但在数据科学领域不如Python;与Java相比,PHP在企业级应用中表现较差,但在web开发中更灵活;与JavaScript相比,PHP在后端开发中更简洁,但在前端开发中不如JavaScript。

See all articles