前端的瓶颈

前端做的越久越感觉这是一个做不长久的职业。

技术更新太快

grunt、gulp流行了一阵子,现在一般都要求用webpack打包。
requirejs、seajs模块加载火了一段时间,现在很多都要求Es6原生+babel。
jquery、angular曾经大红大紫 ,现在企业招人很多要求reactjs+redux,vuejs。
前端的技术日新月异,需要不停的学习,可是谁能肯定这些新技术会不会很快被淘汰。
付出了宝贵的时间和精力,不停的积累,可是在下一次技术浪潮中付诸东流。随着新人的进入,他们有更好的体力和相对低的工资,老的开发人员的优势又在哪里。

岗位天花板太低

在很多人的眼里前端跟设计差不多(你别笑,是真的)。
前端即使做得再牛逼,也很难做技术总监,就是项目经理这个位置也很难做到。
除了几个互联网大公司,会提供有限的高级岗位。普通公司 IT 部门的项目经理和项目总监都是由后端开发人员担任。
因此对大部分普通人来说,在个人精力能力有限的情况下,更好的选择是转行不做前端,投入到PHP JAVA 等有更多从业者和岗位天花板更高的行业中去。这样即使降级到传统的大小型IT企业,哪怕是普通公司的 IT 部门,任然可以比较轻松的拿到总监级岗位。当然这样薪资是不可能比上精英前端们的,不过从职业发展空间来看还有个上升的盼头。

工作强度太大

IT行业的快节奏众所周知,加班是家常便饭。忙不完的活,学不完的技术,
疲于奔命。

不能做一辈子

程序员是个属于年轻人的职业,35岁是道槛,不管自己是不是这样认为。很多企业招人时明确要求35岁以下。
最近华为中国区开始集中清理34岁以上的交付工程维护人员,而研发则是开始集中清退40岁以上的老员工,尤其是程序员。
所以程序员要为以后早做准备,要么成为技术专家,要么转管理,要么转行。
而前端的困境在于很少的IT公司有管理岗位,或者需要专家级别的前端开发人员。

你可能感兴趣的:(前端的瓶颈)