当前位置: 首页 > Web前端 > HTML5

前端开发程序员的局限和下场,年薪百万是浮云

时间:2023-04-05 22:53:21 HTML5

一转眼毕业快6年了。6年前,我正在写这一页。6年过去了,我还在写这一页。这种情况目前并不多见。无论是我的前辈,还是同时入行的同行,几乎都已经离开了一线,至少我认识的都是这样。每个人都是独立的个体,没有按部就班,没有什么想当然。关键是要知道你想要什么,你有什么,你能到达彼岸多远。如果三五年前,我觉得自己对团队和企业的专业贡献已经走到尽头,我也会考虑从人到物的转变。但是,当技术积累突破到一定阶段,你心里就会明白,自己能做的事情还有很多,可以走上一条别人没有走过的纯专业方向的探索之路。这是一段特殊的旅程,没有借鉴,没有借鉴,旅途可能并不顺利,也可能会有不一样的风情,但人生就应该这样,跟随自己内心的指引,创造属于自己的价值,看跌那些外部附件。价值思考所以,长期以来,我一直在思考这样一个问题:如何围绕前端专业技术为团队带来最大的价值?我总结了以下几点,也是我这些年一直努力的方向:项目技术突破体现了我在项目中的专业价值。就体验前端而言,包括:能够实现设计师提出的任何动画;各种图形图像处理技术;无障碍通道等利基领域的技术研究与实践;新技术、新特性的实践与实现;复杂产品和复杂系统的架构和设计;基础技术建设一个人的技术再强,也只是强,如果你一个人,如果能让身边的同事都强,那么对团队的价值就大了。一个非常有效的方法就是将你所学的专业知识融入到基础建设中,包括底层框架,或者UI组件库,或者标准的收尾方案。举个例子:对于前端来说,无障碍接入应该是必备的知识,尤其是几百万、几千万DAU的产品。事实上,很少有人在产品中理解和使用它们。这很容易理解。法律并没有规定产品一定要无障碍,无障碍准入只服务于一小部分人,不会有升职加薪。让员工靠爱心发电,真的很难。但是,如果你把这些学习和研究直接集成到底层基础设施中,其他同事不用学也能用,也就是说你也让其他同事强大了。对于团队来说,这是一件非常有价值的事情。不过,如果只是为了功利而重新发明轮子,那倒不如fork一个优秀的开源项目来做本地化,这对大家都有好处。工具与生产力释放一旦工作中出现重复性劳动场景,可以考虑用技术手段解放生产力,可以做可视化桌面或者web工具。作为前端,工具有一个天然的优势,就是界面可视化能力一流,尤其是设计师、产品经理、运营编辑的工具特别受欢迎,是后端无法控制的学生。现代前端技术发展日新月异,各种新特性极其强大,最终实现的网页产品几乎可以与桌面软件相媲美。跨平台,个人使用不考虑兼容性,各种新特性都可以拿去尝试,并能产生巨大的价值,这么酷的东西一定要开放给大家,要主动发现需求。知识分享和人才培养还是那句话,你一个人再强也没用,尤其是偏presentation的前端岗位,所谓的一个人是撑不住的。你要想办法让身边的同事变得优秀,所以分享你的专业知识,当别人成长的时候,团队也会成长。这就是价值贡献。有些人一定不傻,认为分享知识会提高自己的技能,会被人践踏,所以就藏起来了。你必须头脑清醒。你在职场的职位高低与你对团队和公司的贡献呈正相关,但与你的技术水平呈弱相关。积极争取机会带领新人,培养新人。你一定是真心想带好新人,帮助他们成长,而不是应付业绩,不然领导叫我带我,我也勉强应付。人要有良心。新人入门很重要。不要仓促处理。欢迎对web开发技术感兴趣的朋友加入:前端学习圈,无论你是新手还是高手,我都欢迎你。2.局限和终点这些年都是围绕着前端专业,以不断创造价值的理念来引导自己的行动,的确也取得了一点微不足道的成绩。有项目产出,基础设施建设也应用在很多产品上,开发了很多工具。一些工具释放了数千人力。培训的同时,还积极参与大量人才招聘工作。然而,人总是要不断成长的。在一线工作了将近6年的这个节点,我发现纯专业技术这条路可以进一步提升团队的价值。空间越来越小。首先是项目。人们总是高估了自己的职业对产品的价值,前端开发人员也不例外。事实上,一个产品要想成功就需要协同工作。没有明显的缺点,肯定有优点,但我几乎没有经验。看看前端突出了哪些产品优势。从企业的角度来看,前端80分和90分的价值差别不大,或者说不急。举个极端的例子,你的网站CSS质量全球第一,然后呢?没有它,你的产品就不会蓬勃发展,你的收入也会因此大大增加。要知道,产品不是艺术品。虽然我自己的专业成长很明显,还需要继续培养和积累,但是我很难带来项目产品收益的明显提升。暂时想到webGL来填补团队的空缺。至于其他的,我还没想好。在基础设施建设方面,首先业务条线多,个人精力有限。不同业务线适用的技术形态也不同,不可能完全兼顾。而且各种技术框架风起云涌,像我这样的老古董真是应接不暇,开始落伍了。工具的问题在于对生产力的需求总是有限的。需求解决后,一旦稳定下来,这方面能做的事情就越来越少了。知识共享的问题在于知识的吸收、聚合和运用。如何让没听说过的新人也能得到这方面的知识。这方面的价值远高于股份数量的积累和形式主义。因此,一个问题摆在了我的面前:如何通过前端专业技术进一步为团队带来显着提升的价值?发现自己的前端专业之路遇到了局限,前端专业方向走到了尽头。有点难过!不过放心,我不担心这个,这是不可避免的问题。通过纯技术,尤其是前端技术,是不可能达到很高境界的。不可能说你前端技术很好,居然给公司增加了几千万的收入,然后升职加薪走上了人生的巅峰。即使你的公司是培训机构,即使赶上了前端培训的高峰期,也带来不了那么多的收益。与我的前辈或同行相比,我比他们多探索了四五年,走得更极致也更扎实,准备更充分,无怨无悔。至少它今天在这里留下了印记,证明了一个技术人员,即使仅仅依靠专业技能创造价值,也可以有属于自己的精彩。于是,一切顺其自然,纯职业趋于上位,那我就开始在另一条线上探索,从另一个完全空白的维度成长提升,相当于发射了二级火箭,强辅助职业线。线进一步增长。这里的“他行”指的是人和事。3、避不开的人和事。简而言之,就是通过提拔他人来促进团队的专业成长,通过事务的执行来促进团队的专业成长。比如,我们一起做了那么多大大小小的项目,那些好的专业实践有没有被总结落实,有没有转化为很多经验和学习资源。这件事情的价值很大,但是推动这些事情,不代表你的专业能力很强就可以搞定。你要和人打交道,怎么制定策略,怎么总结,转化成什么形式,后续怎么推广这些都是需要考虑的问题;如果我们需要一个专业的归档站点,在什么地方合适,是自己开发还是利用已有的平台,需要用到什么资源,在实践过程中会遇到什么困难,又是一堆需求。要思考的问题。虽然这些问题不需要专业能力,但是专业精神给整个团队带来的价值确实非常显着。这是通过另一条线,即人与事,让自己的事业更进一步。另一个例子是知识共享。讲的时候听得很high,但是过一会就想不起来当时学的是什么了。还有一个比较严重的问题,就是新人加入后,如何追溯之前分享过的精彩内容,或者至少知道过去同事分享过哪些话题,以便直接学习。所以,即使你平均一周分享多次,如果分享后不进一步规定、梳理、以更好的形式呈现知识,那么分享的价值就那么大,或者说投入产出比可能不是很高,可见这是一个可以显着提升整个团队职业价值的方向。但是同理,这个方向的提升,不是靠你的专业能力,也不是你分享的股数,而是靠更好的流程约束,更好的工具辅助,更好的文化熏陶。这一切事情的成功实施,都离不开与人打交道,比如本部门的同事、领导、其他部门的同事,甚至老板提供资源。所以,到了一定阶段后,为了进一步提升团队的专业价值,人和事都无法避免,而这方面也是我未来几年努力提升、学习和成长的地方。估计不会像学技术那么顺利。与人打交道不像与代码打交道。不能直来直去,否则很容易让别人不高兴。我也意识到这个问题,但我相信我的可塑性。罗马不是一天建成的,慢慢改进吧,我只是担心在职场上,磨啊磨啊磨啊磨去棱角,是好事还是坏事?最近的19年可以看作是一个转折点。想想你自己,单腿走路6年也不容易。是时候慢慢长出另一条腿了。我们收集石头,但我们必须永远期待未来的大教堂。不断进行小的改进,随着时间的推移,您会惊讶于您的经验如何发展以及您的技能如何提高。