30岁的前端程序员,后来都去哪儿了?


https://mp.weixin.qq.com/s?__biz=MzAxODE2MjM1MA==&mid=2651574231&idx=1&sn=1e66398fdfc8d7e3d38a71c1906f8724&chksm=80251816b75291004ed81ac00f514965d4962f786d71fc0112d393e13c08cc0e3064d37dd284&mpshare=1&scene=23&srcid=0423FTc93QWz64XEX7PfuUjl&sharer_sharetime=1619162182110&sharer_shareid=8d286036783c2e110e47235018399201#rd

前端开发的你,也有一样的焦虑吗?

 

01


朋友毕业后就进入了前端行业,起初可以说如鱼得水,成长很快。

如今30岁,随着年龄和工龄的增长,自己的职业瓶颈逐渐显露,自己马上就要触碰到前端行业的天花板。
 与他深入的交流后,发现了他焦虑的原因: 

原因一:前端行业门槛低,岗位需求逐年增加,优质岗位的竞争日渐激烈。


对比其他编程技术,大多数公司尤其是非以技术驱动为核心业务的公司,对前端的技术能力要求并不高。许多计算机相关专业的大学毕业生都把“前端工程师”作为进入 IT 圈的职业跳板。
同时,随着近几年互联网行业蓬勃兴起,前端岗位需求日渐增长。以 2021 年 3 月的岗位需求为例,前端工程师的在招职位增长了 1.9K 个,同期增长 65%。

图片

(数据来源自职友集,仅供参考)


由此,在人才大规模涌入前端领域的背景下,我们可以预期:
在未来几年的前端就业市场中,新人辈出,他们很快就将具备前端前辈同等的技能水平,老前端人有经验,多工作年限的优势进一步削弱。互联网大厂同一前端岗位的竞争者人数将跳跃式增长,岗位竞争越发激烈。

原因二:有实战经验,多工作年限,但技能广度、技术深度不达标。


有实战经验和多年工作经验的工程师未必就是高级前端开发工程师。
很多初级水平的前端工程师,接触的行业项目少,应对企业复杂的开发业务时,欠缺业务分析能力。并且对前端新技术的敏锐程度较低,在新技术主导的项目开发面前,临时抱佛脚,最终项目进度迟缓,个人业务能力短板凸显。
因而,可以说前端从业者自身的技能实力,项目经验,对前沿互联网开发技术的领悟力等硬核实力永远是参与行业竞争的核心利器。 

02


那么,前端人应如何突破职业,技术瓶颈?大抵 4 点经验:

  • 扎实的 JavaScript 语言基础作为基本功,无论工具或框架如何变迁,了解 JavaScript 底层以及设计模式始终是一切努力的起点。

     

  • 不仅会框架,更懂底层原理。目前 Vue、React 还是大火阶段,但绝不能停留在“会用”阶段,更要深入了解每个环节的内部机制和原理。

     

  • 懂服务端开发前端与服务端接触密切,这就要求掌握 Node.js 技能,从大厂招聘中也能得知,Node.js 开发经验已是前端人必备技能。

     

  • 掌握前端工程化。工程化,组件化,模块化正在成为一线大型互联网公司的标准。实现该标准,提高开发效率,才能提升个人实力。


当然,突破瓶颈的核心在于学无止境,在实践中掌握真理。光靠理论无以成系统。书读百遍,不如搭个项目框架。 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM