聊聊前端哈
javascript吧
全部回复
仅看楼主
level 1
lizhijun0722 楼主
近年来,提到前端这个词,相信大家都能直接关联到IT行业中的"高薪",确实事实也是如此。在15/16年那会儿,由于移动端的兴起、电商的发展,直接导致前端开发人员在市场上供不应求。
但近些年,由于培训机构的大量产出,再加上企业用人回归理性,因此对前端人员的要求也逐渐发生变化,如果说早期前端人员是“来者不拒”的话,那么现在的形势应该是“百里挑一”了。
那么,近两年企业究竟对前端开发人员产生了哪些变化呢?首先,主要是技术的涉及面的问题,以前的前端只需要掌握html/css/javascript就可以了,落地到开发,了不起来个jQuery,其中也包含了ajax,这样和后台交互就没有问题了。再到16年左右,要是学会个Vue就等于拿到了金钥匙。
而如今,前端发展也是十分快速,仅仅掌握以上内容是完全不具备竞争力的。那么现在需要的前端开发者是怎样的呢?简单来说就是"全栈开发者"或者"多端开发者"。
为什么这么说呢?首先,站在用人企业的角度都希望自己花10k招来的人达到20k的水平,所以即使企业不用,没关系,这些能力备着。第2,设想如果一个前端开发者既能当前端,也能很好的和后端配合,更甚能做一些后端的活,那么企业岂不是赚大发了。再者第3,用人企业招来的人如果又能开发安卓,也能开发ios,还能开发微信小程序,岂不乐哉?
以上就是给大家聊了企业用人的思路,那么接下来就给大家解答,前端开发者如何蜕变,从而达到用人单位的预期,甚至高于他们的预期、秒杀他们的预期。
(“/”代表或者)对以上这张你“第一次看到前端如此简单”的图,我稍作解释:左半部分定义的是一个全栈工程师要做开发所具备的技能(不包含面试需要的^_^),可以看到,如果自己想做一套软件,仅仅掌握左边的,PC端的就没有啥问题。
右边则是多端开发的路径(不包含面试需要的^_^),在这里flutter是未来的趋势,尽可能一段代码天下各端皆可运行,但目前来说还并不太成熟,因此目前大家可以先站台全栈开发,再随趋势去下手全平台开发,那么就目前来说大家的job title就不少了:全栈开发/前端开发/移动端开发/架构师
讲了这么多好听的话,接下来也给大家说说“丑话”,正所谓忠言逆耳,但还是忍不住给大家一些建议,因为我见过太多的学员:
1.30岁的同志不是为了兴趣的,建议不要转行,因为在这个时候你可能成家了,基本没有太多时间去学习补充,甚至加班都成问题,那么最好还是留守在你原来的行业做个鸡头比较好。
2.一心认为前端简单、钱好赚,用躺赢的心态来学习的基本都是年轻人,反正年轻耗得起咯,从就业角度来说,如今前端已经是技术栈非常广,更新速度非常快,想要躺着赚钱?嗯哼,你百度一下可能有。
3. 盲目相信广告的,一些大型培训机构都会说,跟BAT合作,签订包就业合同什么,你以为交了钱,就是程序员,殊不知协议里有对你的要求,可是你根本达不到,你就不爱学习,不能坚持学习!
写再最后
不论你是小白还是已经学了一半,都建议大家先自学一下看看是否能学明白,有兴趣,能坚持。
而针对以上的问题,跟你的圈子息息相关,在这里给大家推荐一个前端全栈学习交流圈:??947552909.,欢迎大家进群交流讨论,学习交流,共同进步。
2019年12月20日 04点12分 1
1