前端工程师10年之后的竞争力在哪

描述

因为个人为一枚小小的前端工程师,经历了几轮变迁,跨过了30门槛后,有了很多思考,跟大家聊聊。

当面,学前端就是学jquery,后来功能越来越多,nodejs诞生让你看到了前端的渗透力,你需要开始了解npm,了解commonjs模块标准。

之后各种模块化兴起,commonjs,AMD,CMD标准的到来,让你又开始学习新的框架,新的理念,reqquirejs seajs等。

css也开始各种预编译器,less,sass,stylus继续学吧,之后呢,得把编译阶段自动化,项目工程化,然后grunt,gulp都来了。

mvvm大家也知道了,就是这几个家伙angular,vue,react毁了当年你的jquery经验。

那10年之后你的竞争力何在呢?

你40岁还能跟20的小鲜肉加班竞争吗?现在的技术10年后可能都不存在了,你能一起去学习新技术吗?

我认为竞争力主要在以下几个方面

1.编程思想:你的核心竞争力不应该放在随时会变得能力培养上,应该看透所有的框架的核心,需要关注整体的编程思想,能让对应的复杂多元化项目更简单易懂,这项能力不局限于任何编程语言以及领域。 需要层面的技巧的需要各种项目积累的,这是经验,是价值。

2:要做斜杠青年:你只会技术是不行的,所以你需要培养自己的管理能力,技术到一个临界点之后会在你的核心竞争力中的占比以及重要性会越来越小,所以你需要提高自己的管理能力。

以上也算是我个人观点,大家有啥好的想法可以给我留言。可以一起讨论下,一起度过程序员的中年危机。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分