那些口口声声,框架越来越难学的人,应该看着你们,像我一样。
我看着你们,满怀羡慕。人类调试了几十年兼容性的浏览器,所有的 bug、polyfill、crash 和 workaround,像是专门为你们准备的礼物。GitHub 繁荣、NPM 繁茂、W3C 繁华,现代 Web 的成果被层层打开,可以尽情地享用。
自由学习一门(脚本)语言,学习一种框架,欣赏一部(培训班)教学视频,去遥远的地方提 issue。很多人,从小你们就在自由探索自己的兴趣,很多人在 35 岁前就掉光了头发,不惑于自己学得动什么,学不动什么。人与人之间的壁垒被打破,你们只凭相同的运行时,就能安装千万个值得注入挖矿脚本的 NPM 包。你们拥有了我们曾经梦寐以求的权利,npm install 的权利。
你所热爱的,就是你的 996!你们有幸遇见这样的 Web,但是 Web 更有幸遇见这样的你们。
我看着你们,满怀敬意,向你们的专业态度致敬!你们正在把 JS 的变成 TS 的,把 TS 的变成 C++ 的,把 C++ 的变成 Rust 的,把 Rust 的再变成 JS 的。你们把自己的热爱,变成了一个和成千上万的人分享 Todo MVC 写法的事业,向你们的自信致敬!
弱小的人,才害怕 React 和 Vue。内心强大的人,从不畏惧小程序与 IE。向你们的大气致敬!小白同而不和,大神美美与共,和而不同。更年轻的身体,容得下更多元的代码风格、编程范式和技术栈。有一天我终于发现,不只是我们在教你们如何提 issue,你们也在启发我们怎样去更好地刷 star。那些抱怨一代不如一代的人,应该看看你们,就像我一样。
我看着你们,满怀感激。因为你们,这个世界会更喜欢 JavaScript。因为一个社区最好看的风景,就是这个社区的伸手党。因为你们,这世上的文档、博客、专栏所表现的程序员就不再是谢顶、猝死、迷茫,而是 ReferenceError、SyntaxError、RangeError、TypeError,是心里有福报,眼里有加班,不用活到我们想象中的寿命。
我们这一代人的想象力不足以想象你们 undefined 的未来,如果你们依然需要我们的祝福,那么——
上线吧,前端!我们在同一个残废的互联网!