写在前面
近几天,男性可接种的HPV
落地,很多自媒体转发,这个东西前几年在网上那是相当火爆,特别是某书和某博上天天就是爱她就带她去打九价
之类的,现实中也是特别难以预约,各种找关系、代预约,层出不穷,很多人甚至以打了这个为“骄傲
”,马上要在群里告诉大家。而此就有人预言,这个东西很快就很放开门槛,变得普及。至此,正如其所言,当然任何一门技术也基本如此。
所以,时间是检验真理的唯一标准。
回到主题
作为一个互联网老兵,从入行至今,已经有十几年了,见惯了各种昙花一现的技术和产品。从第一份工作写thinkphp3.2
、jquery
、angularjs
起,后面写ci
、yii
、mootloos
、ecshop
,到dubbo
,motan-go
等等, 基本上,无一例外,都已经被时间淘汰, 至于其他了解过,没用过的,像jsp
、struts2
、adobe flash
、ruby on rails
、perl
、vb.net
、bower
等,都也没有逃过这个命运。
保持好奇心、持续学习,勇敢接受新技术、新事物,固然是好的表现,值得坚持
。但是如何选择这门技术,就是一个艺术活了,任何一门新兴技术,都是为了解决某些问题而出现的,短期的利益或宣传,固然能让它爆火,但过了这个周期,基本也就无了。
迭代的代价
学习一门技术,掌握一项技能,需要花费大量的时间和精力,但是淘汰一门技术,却是很快的。这中间牺牲的不仅是你宝贵的青春,更是你那
愁白了的缕缕青丝
,和漫长的黑夜。像ofo单车
,红极一时,留下的只是99元的押金
, 这些代价固然是可以接受的。但是有些东西被淘汰时,却是普通人不可承受之重。所以 选择从来都大于努力
。
不可持续的技术
有些技术看起来很酷,但其实挺扯的,用一句话形容就是:撑不过三年,全靠资本续命。
1. 伪需求横行
很多所谓的“创新”技术,其实是在制造需求,而不是解决问题。就像前几年突然冒出来的一堆“去中心化社交平台”,听起来很高大上,结果大多数人根本用不起来,最后变成了一堆没人维护的烂摊子。根本问题是:没人真的有这个需求。
2. 用户体验反人类
有的技术看似先进,实则复杂到离谱。比如一些“极客向”的配置工具,明明可以点点按钮就搞定的事,非要让用户写一堆 YAML
配置,稍微漏个空格就跑不起来,简直反人类。
3. 被更简单的方案取代
技术不怕“土”,就怕“复杂”。当年一堆企业烧钱搞微前端,结果没几年就被简单清晰的模块化方案给干掉了。最简单的,往往才是最靠谱的。
4. 过度依赖资本炒作
某些技术火得不讲道理,全靠资本“讲故事”。像之前炒得火热的元宇宙,热闹了一阵子,现在一地鸡毛。技术不是不能投钱,但一旦失去实际落地的价值,光靠炒概念,注定是昙花一现。
5. 技术超前于时代
不是技术不好,而是时代还没准备好。比如 Google Glass
,当年出来的时候太超前了,用户、法律、社交礼仪统统没跟上节奏,结果产品好是好,就是没法活下来。
可持续的技术
真正能走得长远的技术,往往是默默无闻、稳扎稳打的那一类。不一定上 GitHub
热榜,但撑起了整个互联网的半边天。
1. TCP/IP
—— 网络的基石
我们每天刷网页、看视频,其实都是靠 TCP/IP
在背后默默传输数据。它几十年没大改,但依然稳得一匹。很多人都不知道它的存在,但它从来没缺席。
2. SQL
—— 数据的守护神
不管是银行、电商还是社交平台,只要是跟数据打交道,SQL
几乎无处不在。虽说现在也有不少 NoSQL
替代品,但 SQL
这种结构化查询语言,还是最靠谱最普及的那一个。越老越香。
3. Linux
—— 稳定压倒一切
几乎所有服务器的操作系统都是它,安卓底层也是它。没有花哨的 UI,没有热榜刷屏,但 Linux
是很多开发者的最爱。你可以说它“不酷”,但没人敢说它不重要。
4. C语言
—— 性能与底层的王者
虽然现在高层语言一大堆,但说到底,真正跑在机器上的,还是靠 C
写出来的系统核心。它像老顽固一样活跃在各大核心系统里,谁说它老?它才是真正的“硬核”。
综上所述
真正靠谱的技术,从来很少在 GitHub trending
里面,而在RFC
这种古董文档里面,你不会在 github.com/trending 看到这些家伙,它们太老了、太稳定了,反而没有“热度
”。但你翻翻 RFC
,翻翻老系统文档,它们从未缺席。越是底层、越是基础的技术,越是经得起时间考验。
一句话总结:真正可持续的技术,不靠流量,不靠炒作
,它们靠的是 价值+稳定性+广泛适用性
。别看它们低调,但没有它们,整个互联网都得歇菜。
评论记录:
回复评论: