曾几何时,“高薪”研发岗是许多人梦寐以求的职业方向,无数人通过自学和培训踏入这一行业。殊不知,围城之内的人也常常在徘徊,甚至选择离开。近几年来,#越来越多年轻人辞职去种地# 已成为一种潮流,这一现象让许多人感叹:质疑陶渊明,理解陶渊明,成为陶渊明。
这一趋势不仅在国内存在,国外也不例外。近日,知名 Linux CLI 工具 Neofetch 的开发者将所有 GitHub 的存储库归档后,只在 Readme.md 文件里留下了一句话,“Have taken up farming(已经开始务农)”,然后就这样消失在科技行业中。
曾被视为 Linux 上最酷的终端工具——Neofetch
如果你是 Linux 用户,大概率会听过 Neofetch(https://github.com/dylanaraps/neofetch)这款流行的命令行工具,它用 Bash Shell 脚本语言编写而成,可在终端显示系统信息。
最初,Neofetch 由开发者 Dylan Araps 于 2015 年 12 月 31 日发布,因为它可自定义且外观精美,迅速获得了广泛的用户基础。Neofetch 的设计初衷是通过简单的命令行展示系统信息,如操作系统、内核版本、CPU、内存、显示分辨率等,配合漂亮的 ASCII 艺术图案,增强终端的视觉效果。
在 GitHub Neofetch 介绍页面上,Dylan Araps 曾分享过这款工具的总体目标是用于系统截屏。Neofetch 可以显示其他人想看到的信息。还有其他工具可用于适当的系统统计/诊断。
默认情况下,这些信息与操作系统的徽标一起显示。你还可以进一步配置 Neofetch,使其使用图片、自定义 ASCII 文件、墙纸或什么都不显示,亦或者让它显示你想要的内容。通过使用命令行标志和配置文件,你可以改变现有的信息输出或添加自己的自定义信息输出。
除了 Linux,Neofetch 支持近 150 种不同的操作系统,包括对 macOS、BSD、Windows,再到 Minix、AIX 和 Haiku 等多个平台的支持,扩大了用户基础。
自发布以来,Dylan Araps 对项目投入了很多的心血,也让 Neofetch 得到社区的持续支持和贡献,保持项目的活跃和稳定。
三年前,项目开发者消失,到现在官宣 Neofetch 终止支持
不过,“意外”出现在了 2021 年底,彼时有不少 NeoFetch 用户发现,项目的主要开发者 Dylan Araps 突然消失不见了,NeoFetch 项目就此停更,就连其本人维护的另一个基于 x86_64 架构的元发行版 Kiss Linux 也停更了。
那时有开发者在 Reddit 平台发布一篇主题为“kiss linux 和 Dylan Araps 发生了什么?”的帖子称,“主网站的域名已被域名抢注者抢注。我检查了他们的 GitHub 项目,看起来活动确实减少了。Dylan Araps 是该项目的幕后推手。https ://github.com/dylanaraps 他的活跃度在 11 月下旬急剧下降。这看起来真的是一个非常有趣的发行版,所以我很遗憾看到这种情况发生。我希望 Dylan 没事。”
不久后,Kiss Linux 的存储库被迁移到了一个新的地址(https://github.com/kiss-community),而该项目新的 BDFL(终身仁慈独裁者)Dilyn 出面对于 Dylan Araps 的消失做了一个模糊的回应,其表示:
正如你们许多人所知,Dylan 失踪了。我想花点时间让你们知道我们所知道的和不知道的!我应该把底线放在前面:我们不知道他发生了什么事,他在哪里,他怎么样了,等等。
2021 年 11 月 25 日,Dylan 陷入了沉默。他没有像往常一样登录 IRC,他的 GitHub 账户也没有最后一次提交。如果你想给他发邮件,也会被退回。网站的域名最近过期了,他的 SSL 证书也过期了。
据我所知,他没有联系过任何人。
IRC 中有几个人非常投入地试图找到 Dylan 的去向,看看他是否留下了任何关于他为何离开或何时可能回来的线索。他们认为,也许他最近在网站上的 commit 信息会像这个一样有趣。
一些更精明的人能够确定 Dylan 可能真正住在哪里。大家就如何处理这些信息进行了简短的讨论。
最终,大家决定让 Dylan 一个人待着。理由是:
如果 Dylan 是自愿离开的,那么追踪他、对他进行“人肉搜索”,只是为了问他“怎么了”,都是侵犯隐私且不必要的--如果他计划这样做,而且他想让我们知道,他会告诉我们的。如果 Dylan 不是自愿离开的,那么寻找他也是徒劳无功的--毕竟,如果 Dylan 有能力并且愿意的话,他还是会回来的。
所以我们的结论是,如果 Dylan 想离开,他就会这么做。如果他不想走,我们也帮不了他什么。我们所能做的,就是希望他无论在哪里都能默默地看着我们,并祝愿他一切顺利。)
就我个人而言,我认为无论谁接替他接管这个项目,如果 Dylan 回来并想要的话,他都会把控制权交还给 Dylan。我在这方面的立场没有改变,这也许在某种程度上激励着我“坚持”KISS。不过,我没有充分的理由相信他会回来。
就这样,自那时起,Dylan 就鲜少维护这些项目了
只是在 2023 年时留下一句圣诞祝福和“暂停营业”的话术后,又消失了。
直到今年 4 月,Dylan Araps 突然出现,将 Neofetch 的 GitHub 存储库归档,让它成为只读。这意味着今后不会再对 Neofetch 进行任何类型的开发工作。
尽管大家还是可以分叉该 repo 来基于它构建一些东西,但 Neofetch 作为独立工具的时代已经终结了。
至于其中缘由,正如文章伊始所述,Dylan Araps 只是在归档所有 GitHub 存储库的同时,在 README 文件中添加了以下内容:
这也让不少开发者有些无奈。“我想这已经不言自明了吧?无论他们关闭项目的理由或情况如何,我们只能向前看。”
据悉,Dylan Araps 是来自澳大利亚墨尔本的开源开发者。他从小就对开源和免费软件产生了浓厚的兴趣,多年来做出了许多成功的项目。他 14 岁便辍学,专心学习并拓展对 Linux、编程和其他相关技能的了解。
不管是上述提到的 NeoFetch,还是 Kiss Linux 项目均得到了广泛应用,并不断发展,引起了 Unix 和 Linux 社区的关注。
在停更期间,竞品涌现
随着时间的推移,在 NeoFetch 停更期间,也出现了多个类似的工具,如:
Fastfetch,它是 neofetch 的更快、更轻量且最新的替代品。它主要用 C 语言编写,兼容 macOS、Linux 和 Windows 等各种平台。Fastfetch 积极维护,提供社区支持和定期更新。此外,它易于安装,并提供比 neofetch 更多的相关信息,包括桌面环境、窗口主题和字体。
Screenfetch,与 Neofetch 类似,Screenfetch 显示系统信息和 ASCII 艺术图案。事实上,screenFetch 比 neofetch 更老。虽然它可能没有一些较新的选项那样具有视觉吸引力,但 screenFetch 是一个可靠且成熟的工具,可以完成工作。
NerdFetch 能在终端中以可视化的格式显示系统信息。它利用 Nerd 字体来增强系统信息的视觉效果。与其他系统信息工具一样,NerdFetch 也能获取并显示操作系统名称、版本等详细信息。不过,NerdFetch 的与众不同之处在于它的高度定制化,它提供三种不同的字体模式来显示系统信息,如 Cozette、Phosphor 和 Emojis。你可以通过命令行选项 -c、-p 和 -e 在不同字体间切换。
“越来越多年轻人辞职去种地”
仅从开发者层面来看,Neofetch 的终止开发所带来的影响并不太大,毕竟有很多候选的竞品可用,即使一个项目停止,仍有无数的新项目和替代方案不断涌现。
不过,对于 Dylan Araps 本人这样的选择,有人表示不解,认为“将一款主流的项目说放弃就放弃,似乎是一种不负责任的做法”。
也有人觉得 Dylan Araps 把“务农”这件事想得太简单了:
不过,还有不少人选择祝福,并称自己也是这么做的:
也许他们已经从技术工作中攒够了钱,可以自己种植蔬菜,而且规模很小。逃离自己从事了几十年的职业是件好事。有时甚至不是逃离职业,而是逃离这个行业和所居住的城市。搬到森林里种点菜、养点鸡并不困难。你当然不需要「数百万的设备」。我就是这么做的。
在 COVID 初期,我发现在技术领域工作了约 25 年后很难找到工作。我搬到了密歇根州,现在住在乡村里。我的生活成本只是过去的一小部分。我的房贷仅是我在旧金山湾区房租的 80%。这里宁静祥和。实际上,天色也变暗了。我再也听不到凌晨两点 BART 在铁轨上的尖叫声,也听不到川流不息的车流。我......再次从事技术工作,不过规模要“小”得多。我的公司规模不大,工作需求不会主宰我的生活。我的生活很平衡。
今年,我种了 200 多棵洋葱、100 多棵土豆、100 多棵大蒜和 60 多棵草莓。几年前种下的蓝莓开始茁壮成长。我种了野生黑莓,还有很多蘑菇。
事实上,近年来,#年轻人流行辞职去种地#已经成为一种趋势。今年初据 CCTV 报道,曾是一名程序员的梁其安,选择盖大棚、拿铲子、架秧子、返乡种西红柿,从“码农”变成“菜农”,在经历了无数次失败后,终于种出来了有“小时候味道”的西红柿。2019 年,梁其安与村集体组建合作社,建起了 200 亩的大棚种植基地。
更早些时候,辞去互联网管理层的高薪工作的程序员王金悦,回到了农村老家,利用算法和导航系统,研发一款机器人帮妈妈种地,覆盖采摘、播种、犁地、喷灌等多维度,可谓是实现了“用高科技改变种地”。
最后,虽然“种地”似乎成为年轻人摆脱就业和竞争压力的一种另类选择,但回归现实,这项工作也远没有想象中那么容易。
参考:
https://github.com/dylanaraps
https://news.itsfoss.com/neofetch-rip/