十多年,前端生涯,就此结束了吗?(二)

最原始的时候,前端生态这个概念还不强,想当年 html+css+js 三剑客大行其道,只要你会,工作就很容易找到,到后来,要求你会JQ,当然还有当年的ui巨擘bootstrap,再到后来你要了解 seajs,如果你还会一点node,那你算是个人才,这个阶段,前端门槛不高,这也导致了一大批有志青年转战前端;

我印象最深刻的时候,是 17 年的时候,面试一位转职的前端求职者,据他自己表述,他在机械研究行业已经做了 10 多年了,其实在那个圈子做的挺好的,但是感觉自己到了瓶颈期,听身边朋友说前端是个风口,花了大几万的报名培训,转战新风口,但是风口很容易摔跤,面试最终以失败告终,技术不过关是次要原因,因为他问我园区停车怎么收费,让我很失落,我那时候还没车,你问我停车费?

16 年之后,前端的噩梦开始浮现,慢慢要求会 vue、react、webpack、node、less、sass,这还不算离谱,毕竟只是要求会使用,17年之后你如果不会框架的原理,那你真幸运,错过了 996 的黄金好时机,错过了这次的黄金机会,那恭喜你,你要去小厂卷 996,可能和我前司一样,疯狂加班之后,赶上 P2P 的黄金浪潮,然后再裁员,喜提 N+1,可能 N = -1;

18 年的生态大爆发,这个时候好像不造个轮子,做前端的都不配称自己是前端er,当然了相比现在,现实总是要柔和的多,毕竟 openAI 的爆发,导致了全网对前端唱衰、前端已死、前端还有没有必要存在等等言论,只要你关注码圈,你可能回复帖子,都不敢说自己是前端,毕竟可能真的会被嘲笑;

我有时候觉得生态的风气不是一般的差,因为某些大厂的积重难返,一些临时解决的方案出现,也因为某些大厂的 kpi 项目,社区给予了足够的信任基石,但是某些开源项目,一经推广,立马结项,毕竟 kpi 到时截止,再搞,也不会有其他的成绩出来,又不给升职加薪迎娶。。。

站在当事人角度,毫无问题,毕竟又没叫你用,他只是再说他的东西多么高大上,解了决多少问题,你要用,那是你的事,你别和我谈什么匠心精神,极客精神,面对 kpi,简直是搞笑;

上面的话多少有点愤恨不平,但是一路走过来,确实,吃的亏,比做的项目还多,你不能说让我连吐槽的话都不说吧,毕竟我们这些人都是你们 kpi 构成的一部分;

早几年也想做开源,想做工程化,想为前端做贡献,但是,抱歉,业务的压力,996 的节奏,带走了我绝大部分的理想,让我能够归于现实,接受现实,用一颗赤子之心,去做资本家的木偶,最后,双赢,当然,你说在这个过程中,会不会有迟疑,会不会有你迷茫,我想说,那肯定是没有,为什么?对不起,没时间;

后来的五六年,我因为表现良好,韧性强,终于成了刀,活成了当年自己眼不屑的模样,都说上岸第一刀,先斩意中人,这个时候意中人,确是多年前的自己,杀身成仁,当仁不让;举起我的大刀,心怀忧惧,快准狠,刀刀击中当年的每一个反感点;

我开始注重 kpi,开始想老板需要什么,开始想怎么样才能达到目标,开始武断,开始远离自我!也开始和自己和解,在过往的半夜,我偶尔会惆怅,逃避面对曾经的自己,但是这一路走来,从自己的世界,去理性看世界,唯一坚守在管理中,拒绝 PUA 组内同学,我最反感的就是说什么你工作不要一直考虑钱,不考虑钱,大家图什么?图你长得帅?听我的,不要你做个好人,但是你要做个人;

说起 PUA,其实挺奇怪的,自从出现这个词之后,我说话的时候都在想这样说可能不行,会觉得我在 PUA 他,他无形中也在帮助我调整说话的方式,帮助我剥离那些空头支票一样的话,当然他也始终像阴霾一样,笼罩我,让我越发的鄙夷别人对我 PUA,他甚至让我很生气,我会无意识的去猜别人说这些话的动机是什么,可笑的是,工作感觉像是宫斗;

三五年的时候,觉得技术为王,有技术,还怕没地方去?五八年的时候,想想,业务确实也很重要,再到后来,其实技术也好,业务也好,都是次要,你学会了和非研发团队去站在一起看问题,只有前后一起发力,创造营收价值,为公司增加收益,你的价值才能体现出来,商家的本质就是要盈利,聊技术,聊自己做了多少需求,但是这些可能只是苦劳,没有功劳,你证明的是你自己,可能并没有为你的利益共同体带来效益;

上面的言论,多少有些偏差,我一直坚持的看法是理性看待每一件事,要有自己的思想,社会是复杂的构成,没有一个人说的话完全正确,也不要轻易怀疑别人的初衷,工作,只是为了完成目标,创造更高的价值,这些话里面,确实也还保留了作为程序员的纯粹,但是对人性的审视,绝不是一两句话就能囊括的,尤其是在你阅历越来越丰富的时候,二元论,只存在电视剧中;

言归正传,在公司断臂求生的那段疯狂的时间之后,我们敬爱的O,得到了我磐石般的保证,于是我在公司搞了数据分析系统、前端 CI/CD,持续完善团队规范,当一切铺上正轨之后,仿佛一眼就看到了头,在毫无激情的几个月之后,我决绝的选择了离职,lastday 的时候,可敬的 O,带着他的好酒和团队合作比较好的同学,吃了最后的晚餐,最后分别,稍显激情,两个大男人交换了拥抱,这导致我媳妇后来嘲笑我好几次;

当辗转来到下一站,一个让我始料未及的职业生涯的变化的一站,这里面的故事,可以说上好几章节,就不在这篇细说,最后我还想说几句;

回想这之前的前几年,无论是低代码搭建、可视化分析、直播的坑、CI/CD、或者在微前端概念没有兴起的时候,搞得微前端方案,面对种种挑战性任务的时候,迎难而上,至少都接住了,码圈内,都流行一句话,码而优则仕,确实,中小型公司,基本都是这种形态,而且大众心理是,能力强的才有说服力;

那几年从一线转型,有被动,有时势,但是自身铁打的硬,才真正具有说服力,当然运气或者当时的环境也很重要,现在很多年轻的的同学,总是在说,不过是吃了时代的红利,确实,具有一定代表性,或者说服力,然而在石器时代和热武器时代,需要的东西当然不一样,所以作为技术从业人员,什么是根基,我想不言而喻;

回头看了下今天写的东西,确实凌乱,但是不想改了,没由来的随性发挥,有时候,也未尝不是一种给自己的礼物,剩下估计还会写一篇回应标题的结尾,但是时间是不是允许,或者今晚,或者又在一次六年之后;

相关推荐
神之王楠2 分钟前
如何通过js加载css和html
javascript·css·html
余生H7 分钟前
前端的全栈混合之路Meteor篇:关于前后端分离及与各框架的对比
前端·javascript·node.js·全栈
程序员-珍10 分钟前
使用openapi生成前端请求文件报错 ‘Token “Integer“ does not exist.‘
java·前端·spring boot·后端·restful·个人开发
axihaihai14 分钟前
网站开发的发展(后端路由/前后端分离/前端路由)
前端
流烟默26 分钟前
Vue中watch监听属性的一些应用总结
前端·javascript·vue.js·watch
2401_8572979136 分钟前
招联金融2025校招内推
java·前端·算法·金融·求职招聘
茶卡盐佑星_1 小时前
meta标签作用/SEO优化
前端·javascript·html
与衫1 小时前
掌握嵌套子查询:复杂 SQL 中 * 列的准确表列关系
android·javascript·sql
Ink1 小时前
从底层看 path.resolve 实现
前端·node.js
金灰1 小时前
HTML5--裸体回顾
java·开发语言·前端·javascript·html·html5