腾讯招大前端工程师20k-50k?大前端现在也太火了!
也许很多人觉得大前端这个概念很新,但实际上这个概念已经出现好几年了。
2017年,当时以饿了么为代表的一些企业开始提出大前端的概念。2018年,InfoQ举办了首届全球大前端技术大会(GMTC),在大会中将前后端分离、跨平台和PWA等技术设立了专场。去年5G风口下,前端岗位的内涵和外延不断扩大。
今年,大前端趋势已经愈发明显,层出不穷的跨平台技术,BATJ大厂均已布局小程序、移动端,拿offer须会多端开发。这些都在告诉我们,大前端的浪潮已经来了!
不少人问我到底什么是大前端,简单来说,大前端是一种变化形态多过于固定的职责范围,是“前端”职责范围的延伸。
说起大前端盛行后,所带来的影响已经初见端倪,企业开始缩减人力成本,前端岗位竞争越发激烈。一些自媒体也开始看衰移动端开发,“移动端饭碗要被抢了”,“听说原生开发没人要了”,这些言论频繁出现在各大社群中,给众多移动端程序员造成了极度的不安。
前、后端界限融合,倒逼程序员转型转行。大家变得焦虑、惶恐、不知所措,担心突然有一天自己就被淘汰了。
但是,最坏的时代往往是最好的时代。为什么这么说呢?
原先的前端开发,各领域技术大牛霸占一方,新人很难再脱颖而出,但是纵观大前端领域却是百废待兴。大前端虽然来势汹汹,但新手只要努力,就有了再一次崛起的机会。如果在原有领域不瘟不火,那何不在大前端领域大放异彩呢?
机遇与挑战并存,我们是时候进击大前端了。
只要你现在开始把握时机迎接变化,提前上了大前端这班车,就已经比大多数人(如果他看到我这篇文章依然无动于衷的话)领先了。
那么对于想入门的小白该如何学习呢?这里提几点建议:
(1)多学、多看、多练,坚持每天打代码,即使是重复的;
(2)乐于分享、帮助他人解决问题的同时成长自己;
(3)先模仿,后创新,学会站在巨人的肩膀上;
(4)规范代码,方便自己复习和他人阅读;
以上这些,可以说是终身受用,但对于转行的小白来说,显得有点大道理了。反正我刚开始是完全想不到去上什么知乎、思否、github、博客园、CSDN、掘金等等这类网站的,我的生活——百度足以。所以这里推荐一下上述网站,有问题去里面搜搜,有时间去里面看看相应的栏目,有能力去里面解答一些相关的问题,把这些当做玩游戏做任务一样,慢慢你就升级咯。
除了关心我的人,能看到现在的小伙伴,一定已经下定决心了,分享一下我看过的觉得好的书籍:
html:标签-特性-语义化(html和后二者戚戚相关,随着后二的进阶,自然而然地进阶)
css:css2基础属性-css3新特性-《css世界》深入理解css2属性-《css揭秘》玩转css3新特性
js:《DOM编程艺术》-《锋利的jquery》-《js高级程序设计》-《高性能js》-《js语言精粹》-《js设计模式与开发实践》
node:《Node.js高级编程中文完整版》-《Node.js开发实战详解》-《了不起的Node js 将JavaScript进行到底》-《深入浅出Node.js》
Vue:《Vue.js 2.x实践指南》
注:犀牛书我没看,不代表不推荐
有了一定基础还是推荐看书学习,更系统,看博客、文章就上文提到的知乎、掘金等等就不贴链接了,有时候看视频学习没那么枯燥乏味,那就去B站等等视频平台。当然那些大火的框架,自然是去看对应的官方文档和社区。
基础也很抽象,怎么对口找工作?
1、bootstrap以手机端为主,制作多端响应的网页。
2、微信小程序,用微信提供的框架制作只能运行在微信中,类似原生app的应用。
3、cms内容管理系统,用后台模板数据标签+静态页面组合成完整网站。
......
看公司主营业务,选一个提升熟练度,拿下第一份工作,不要什么都了解,什么都不会。
结尾
至此本文也该结束了,这篇文章是写给和我一样想转行的人看的,也许很多人比我们优秀,也有很多人没我们优秀,别信夸赞,别怕批评,前端路上You are not alone!
最后,说个题外话,我在一线互联网企业工作十余年里,指导过不少同行后辈。帮助很多人得到了学习和成长。
我意识到有很多经验和知识值得分享给大家,也可以通过我们的能力和经验解答大家在IT学习中的很多困惑,所以在工作繁忙的情况下还是坚持各种整理和分享。
最近整理了一份前端入门到进阶的资料,包含CSS、JavaScript、HTML、CSS3、HTML5、JQuery、Ajax、Vue.js,有兴趣朋友的【点击我】免费领取。
希望我能够用我的力量帮助更多迷茫、困惑的朋友们,帮助大家在IT道路上学习和发展~
发表评论 (审核通过后显示评论):