关于前端的技术发展路线。
这两天一直在找简历,面试,筛选简历。
突然发现,前端这行感觉像是有了几个大阶层。
阶层一,一线城市与二线城市的差距:
这两天除过帮自己业务部所在地找寻简历之外也帮集团总部找了简历,集团身在一线城市。这两天下来有了明显的感觉。
前端有一道分水岭。
一线城市的前端技术栈以:精通熟练 React + TypeScript + node + webpack + 任何一门后台语言为主,此外还熟悉Vue , uni 等一系列前端。并且在Electron也有一定的造诣。
二线城市的前端技术栈以:Vue 小程序 Jquery 为主。node写的都是了解,而Webpack则写的是用来打包。Electron基本也都没有,React 也有一部分写,但是基本上TypeScript 与React 相结合的又很少。
目前来说,我做为一个入行几年的程序员,其实自己本身也达到了一定的瓶颈期。不过经过我自己想法设法度过瓶颈后的感想来说,大致分为如下几种。
瓶颈一:想学新项目,不知道从什么时候开始。
瓶颈二:在项目中对新技术的引入。
瓶颈三:拒绝接收新事物。
其实,以上三点很明显,相信大多数到一定程度的程序员都会有的。而且解决方法也很简单。
就是,少想多做。
想学新技术,不知道从什么时候开始?
那么,我就给你列一下目前的一线厂大概的一些技术吧。
如:Vue React Typescript Node express koa Electron Jquery Uni-app Taro Webpack Docker jenkins nginx Linux React-Native 单元测试 gitHUb 等等等等。
此外你还必须掌握一门node之外的语言,如:java .net 或者 Go 不求熟练,但求了解掌握。
怎样,就以上这些技能,只要你全部掌握并且融会贯通,那么, 你的工资也至少会是在 20K以上了吧。
关于项目中新技术的引入。
其实,我刚开始也一直有这种想法,想直接用新技术,但是怕坑。所以就一直拖着拖着拖着,最后没办法,集团强制必须一致性。
我就转了,而我的转型也是比较凑巧,在刚自学完React + Ts 之后 就直接开始转的,手也比较熟,所以转起来也没有什么难度。
最后一个是在拒绝接受新事物上。
其实最简单了,没事干的时候出去跟其它跟你一样年龄的程序员比比 工资,这时候你不想接受也得接受。同样是三年程序员,为什么 他15k 你8 k?
而且看到这估计也会有许多小伙伴想问,这么多我从哪里入手?从哪里开始学呢?
其实,这时候不管你百度还是在CSDN 或者 某金 某课 都会找到各种免费的公开课。
而你的目得就是把这些免费的公开课 融会贯通,虽然免费的都不好,但是一定要记得那才是最基础的东西。
多在csdn上看一些大神的总结,一些大佬的代码,自己总结。
一定要记得上手去写一个你想写的程序。就当成练手。写好了也是你简历的一部分不是吗。
很喜欢csdn上的一句话,所谓的大神,在若干年前也跟你一样是一个刚入职场的小白,懵懵懂懂。
只是他们比你们更加知道自己想要什么,知道自己坚持不懈的学习而已。