不需要追逐最新的技术栈

109 阅读5分钟

image-20240128150537374

我们在网上花费大量时间听到别人说我们的技术栈有问题、不好、过时或者诸如此类的说法。别理那些极客们——这(大概率上)不值得去切换。

JavaScript 的社区十分喧嚣,并且可能具有强制性。我们接收到大量关于我们应当和不应当采用什么来开发网站的意见。

当几乎每一篇关于JavaScript的深度分析文章都与你之前看到的建议相矛盾,同时还坚持认为你需要学习最新的热门技术时,你该如何做出选择呢?

我的个人观点是,很多开发者常常通过切换到新的技术栈来延后开发那些用户真正想要并关注的功能,所以最佳的技术栈就是你今天就可以利用它来创建出实用产品的那个

我们只是在建设网站

你能构建的最快网站是基于全球CDN的HTML和CSS。我们在该网站上添加任何其他内容都会使其变慢——因此,当我们打算增加额外步骤时,必须确保权衡利弊后的价值确实值得。

归根结底,我们选择何种技术来构建网站并不重要。有大量业务蒸蒸日上,利润令人瞠目,但很少有业务使用最先进的网络框架。

事实上,它们中的大多数都在使用 jQuery。

77%的网站仍在使用jQuery。

在技术炒作的泡沫中,”jQuery已经死亡“。我们谈论它的时候,就好像它已经被完全抛弃多年,再也没有人使用它了。

实际上,互联网上每4个网站中就有3个仍在使用jQuery。

你今天能用jQuery创建一个很棒的网站吗?当然可以!而且人们确实这么做了!

社交媒体炒作的泡沫很小

在 Twitter、YouTube、Hacker News、Reddit等网络技术圈子里,可能会让我们对网络开发世界的真实面貌产生偏差。有影响力的技术人员相对较少!花了大量时间讨论技术前沿。说得好像每个人都在做新事物,每个人都抛弃了旧事物。

但现实并非如此。这只是对网络技术极为痴迷的书呆子在谈论的爱好。当然,他们也在生产中使用这些尖端技术,但他们只是例外,而不是普遍现象。

社交媒体的 FoMO (注1)仍然对实际的产品交付构成威胁。

如果你创建的东西很酷,工具就无关紧要了。

如果你开发的网络应用程序让人们喜欢使用并愿意付费,那么你用什么工具来开发它并不重要。重要的是,你能把你的想法从头脑中解放出来,变成一个可以运行的应用程序。不管你是用 Java、.Net、Node、Ruby on Rails 还是 Dreamweaver 构建的,这都不重要。

不要让那些在 Twitter 上发表权威言论的人,让你对自己使用什么构建应用程序感到自卑。重要的是,你创建了一些东西。

何时切换才有意义?

当有正当理由重建整个应用程序时,这个理由会相当明显和令人信服。例如重构之前在 IE6 上的内网,就有大量不得不做技术栈切换的安全和功能理由。

但是,花几个月时间从 Node 切换到 Rust,就能让页面加载缩短 50 毫秒?这并不能产生足够的影响,也不值得为此付出代价。

最好的技术堆栈就是你正在使用的技术。

技术只是一种工具,它的作用只是将创意传递给人们,让他们使用、享受并(希望)为我们用它打造的东西买单。

除此之外,除非你的工作就是制造工具,否则花在工具上的额外注意力就是一种业余爱好。业余爱好是美好的,它们推动了网络的发展,我们需要站在最前沿的人去尝试,但你没有义务因为你当前的堆栈似乎不再时髦而改变你为网络构建的方式。

我们从事这一领域的目的是为现实中的人们解决实际问题。剩下的就是细节了。

备注

  1. 什么是FoMO

害怕缺席(Fear of Missing Out)是一种普遍存在的现代现象,其特点是担心他人可能正在享受自己缺席的有益体验。它通常出现在社会事件、聚会或活动的背景下,由于害怕不被接纳或被冷落而加剧。

FoMO 的主要方面包括

  1. 社交媒体的影响: 社交媒体平台的兴起在很大程度上助长了 FoMO。在 Facebook、Instagram 或 Twitter 等平台上看到他人精心策划的、看似令人兴奋的活动,会加剧对错过愉快经历的恐惧。
  2. 比较和焦虑: FoMO 患者经常将自己的生活与社交媒体上的精彩片段进行比较。这种不断的比较会让人产生不满足感、焦虑感和落伍感。
  3. 持续连接: 智能手机的普及和持续连接加剧了 FoMO。能够即时分享和接收有关活动或社交聚会的最新信息,加剧了对错过最新事件的恐惧。
  4. 对幸福感的影响: FoMO 可能对心理健康和幸福感产生负面影响。它可能会导致压力、焦虑和不断需要保持联系或参与各种活动以避免错过的恐惧。

为了应对 FoMO,个人可以考虑以下方法:

  • 正念:在当下的时刻,欣赏自己的经历,而不是不断比较。
  • 优先排序:认识并优先排序符合个人价值观和目标的活动。
  • 数字排毒:从社交媒体和数字设备中抽身出来,以减少持续不断的信息流和比较。

了解并解决 FoMO 的根本原因,有助于建立更健康的心态,改善整体福祉。