前端职业道路规划

210 阅读4分钟

今天聊点哲学

灵感起源于一次普通的清晨挤地铁上班之旅。睡眼惺忪地伫立在车门处,一个头发苍白且稀疏的老头引起了我的注意。稍泛黄的长白衬衣裹着稍坨的背,左手托着手机,右手用食指小心谨慎地滑着屏幕。我悄悄往上一凑,发现老头正在刷boss直聘。

老头在刷的岗位,都是财务总监。还没仔细看清公司名字,老头便把简历投递出去了。15k、30K,老头没有挑,只是在月薪30K的岗位上,停留了一小会。往后稍了稍,靠着地铁墙,用着百味陈杂的眼神看着老头,有点怜悯,但想想又有点敬佩,后知后觉才发现老头带给自己的,是恐惧。也许财务自由本身所能带来的并不止自由,还有尊严。一个60多的老头在拥挤的地铁上刷着boss直聘,是廉颇老矣,还是暮年阿斗。这个我并不想去探讨。

或许生活并不只苟且,还有诗和远方。可惜,我是一名前端。其实我很早就知道,再优美高性能的代码,输出的是业务收益,换不来珠江新城的一套小公寓。然后我会安慰自己,其实番禺白云增城也不错啊。所以,精通Typescript、nodejs,JavaScript、koa等能不能换来财富自由,我不想去解答这个问题,不想挑起一番口水战。我只是害怕年过半百时我还在考虑着这个问题,这才是让我深深恐惧的。

所以于前端而言,职业规划尤其重要。掌握着业务的大头,于市面上大部分的产品而言,前端研究往往不能带来实质性的经济收入,的确在大型C端产品上,前端性能有时会影响大量用户的体验值从而换来经济收益和市场优势。但归根到底,产品是否成功的核心决定因素还是在产品本身。也许不只是前端,前后端都是,在非技术驱动型的企业里,驱动经济发展的,技术是驱动力,但不是核心竞争力。在前端职业规划这条路上,于个人而言,我认为不止需要技术的沉滞,身为业务的大头,前端应当是成为业务的决策者,掌握起业务的命脉。对业务的掌握程度有时能决定一个项目的生死,一个好的前端对于业务的嗅觉应该是敏锐的,因为业务就是前端的战场,十八般武艺集一身攻下业务的可扩展性、通用性,同时了解每一个业务的背景和场景变化。这时便可以称得上是一个重要的前端了。

但重要的前端是否能换来坦荡的职业生涯40年,至少拿退休金钱前能做到不惑。在我看来依旧是不足够的。坦荡的职业生涯关键点在于自身的价值是否能被取代。每日三省吾身,到目前为止输出的价值能否被一个985毕业的高级前端替代。当能毫不犹豫的否决这个问题时,便不再害怕不惑之年的到来了。身为前端如何衡量自己对公司和企业所产生的价值呢。写出巨大轮子,离开便运作不了的轮子固然是最理想的也是最美好的。但普遍走在业务线前沿的前端更多是没场景和没精力去创造,代码上的精炼人人能做到,但团队的领导和规划却非如此。领导和规划需要智商、情商、人脉和抉择力等多种因素所汇聚而成的。我觉得这种能力是大多数前端所能触碰到的,当然也有的人并不具备这种能力,但起码这条道路更贴地,也更合理。

又或许你是一直特立独行的猪,喜欢白天喝喝啤酒,晚上就在代码行间天马行空,在各大论坛上贡献出一批又一批实用的前端轮子。github上的forks是你晚上潜行的动力,累了就在自己的社区群粉丝群里面吹吹牛逼谈谈人生。面试过程吊打各路面试官,斩获无数offer,每天被hr们舔着求你入职,转手便在自己博客上匿名吐槽某某公司。我很羡慕,我也很憧憬。也许酒后的代码的确特别飘逸。在宏图面前,选择不惑的职业规划道路,其实还不错。踏实与创造,总有人要发光发热的,但不必趋之若鹜。树立起自己的价值,盘下扎实的根基,做到不惑。相信我,这其实已经很伟大了。