winter:我在阿里是如何做到 P8 水平的?

你好,我是 winter。作为前手机淘宝前端负责人,我非常关注工程师的培养和面试,也对前端工程师的成长有许多体会。去年从离开阿里到现在,我接触了很多渴望进阶的前端工程师,发现很多同学做到一定时间就会遇到职业发展瓶颈,怀疑自身能力甚至怀疑前端行业。 

但是在我看来,前端还是个非常年轻的领域,用一个词来形容的话,那就是“百废待兴”,如今的前端恰恰是充满机遇和挑战的阶段,只要找到正确的学习方法,绝大多数同学都可以在前端领域有所建树。


都在教前端知识,但没人教你怎么学

我发现大部分前端工程师都是在“土法学前端”,对于前端知识的理解基本来自于实践和工作中零散的学习,而且学习资料分散、无从考证,对知识的理解基本都停留在点上,从来没有对前端的知识体系和底层原理形成真正的理解。

再加上前端标准和工具的快速更新,前端工程师的学习压力变得越来越大了。许多前端程序员都有感触:学习速度跟不上技术发展速度,感到手忙脚乱、力不从心。

这两点因素加剧了前端工程师的焦虑,面对五花八门的前端学习资料,它们其实都是在教你前端知识点,并没有人教你应该怎么学,或许这才是困扰无数初级前端工程师迟迟无法更进一步的原因。

而前端工程师的成长,我认为主要在两个方面,一部分是“能力”,一部分是“知识”。我个人的观点,能力占80%,知识只占20%。所以你掌握了知识还远远不够,更重要的是要掌握学习的方法,快速提升自己的能力。

winter:我在阿里是如何做到 P8 水平的?_第1张图片


前端工程师如何进阶

我按照一线大厂对不同等级前端工程师的要求,整理了一份前端工程师的技能模型,你可以根据自己的情况对号入座。在前端的技能模型里,对“知识”是没有任何硬性要求的,而且“前端知识”应该是一个垂直的模块,它不能直接帮助你进阶下一个更高的级别,但是它能提升你的潜力,使你未来能走得更远。

winter:我在阿里是如何做到 P8 水平的?_第2张图片

根据我的观察,我发现大多数工作几年都还只停留在前端工程师这个等级上的同学,虽然可能具备了基础前端技能,但想要进阶还是缺少很多核心能力的。对于想要进阶高级前端工程师的同学来说,尤其要培养自己的编程能力、架构能力和工程能力。 

编程能力,就是用代码解决问题的能力。你编程能力越强,就能解决越复杂的问题,细分又有调试、算法、数据结构、操作系统原理等基础的支撑,你才能解决各种麻烦的问题。

架构能力,就是掌控复杂系统的能力。当一个系统足够复杂,你会写每一块、能解决每一个问题,不等于你能搞定整个系统,这就需要架构能力。架构能力包含了一些意识,比如解耦、接口隔离,也包含认识业务建立抽象模型,也有一些常见的模式,比如经典的 MVC,还有设计层面,比如面向对象、设计模式等。

工程能力,其实核心就是成事的能力。你要知道,当系统规模越来越大时,光靠你一个人是没办法完成的。那如何保证几个高手互相能够配合好?如何保证项目里面水平最差的人不拖后腿?工程化建设,往往会跨越多个业务,包括前后端解耦、模块化、质量保证、代码风格等。 

我和极客时间教研团队倾力打造了前端训练营,为期三个月,希望为你实现学习的闭环。我会把重点放在前端工程师能力培养上,希望教你知识怎么学、技能怎么用。 

如果你:

  • 目前从事前端开发工作1年以上,不满足工作现状,希望谋求更好的前端工作岗位;

  • 深陷自学泥沼感到力不从心,渴望得到高手指导;

  • 仅仅在小公司开发页面,不甘心自己一直原地踏步;

  • 想全面提升自己各方面能力,进而升职加薪。

欢迎你继续往下看,了解前端训练营的课程特色。


对标阿里P6前端技能模型


想要晋升高级前端工程师,除了能完成任何界面和交互的基本需求外,还需要考虑兼容性、代码可维护性、语义表现分离等问题。根据阿里P6级别的技能模型,你还要在组件化、工具或性能优化等领域有深入思考,并且对架构能力和工程能力有所要求。因此winter在设计课程时,根据一线大厂高级前端工程师的技能模型,设计了提升编程能力、架构能力和工程能力的三大模块,用三个项目带你充分训练、提升内功。

  • 针对基本编程能力、基本前端技能,编写一个黑白棋游戏。

  • 针对“组件化”和架构能力,设计和实现一个轮播组件。

  • 针对“组件化”和工程能力,实现一个完整的电商项目。

想要晋升高级前端工程师,除了能完成任何界面和交互的基本需求外,还需要考虑兼容性、代码可维护性、语义表现分离等问题。根据阿里级别的技能模型,你还要在组件化、工具或性能优化等领域有深入思考,并且对架构能力和工程能力有所要求。因此在设计课程时,根据一线大厂高级前端工程师的技能模型,设计了提升编程能力、架构能力和工程能力的三大模块,用三个项目带你充分训练、提升内功。

winter:我在阿里是如何做到 P8 水平的?_第3张图片

winter:我在阿里是如何做到 P8 水平的?_第4张图片

winter:我在阿里是如何做到 P8 水平的?_第5张图片

winter:我在阿里是如何做到 P8 水平的?_第6张图片

winter:我在阿里是如何做到 P8 水平的?_第7张图片

winter:我在阿里是如何做到 P8 水平的?_第8张图片

winter:我在阿里是如何做到 P8 水平的?_第9张图片

winter:我在阿里是如何做到 P8 水平的?_第10张图片

winter:我在阿里是如何做到 P8 水平的?_第11张图片

winter:我在阿里是如何做到 P8 水平的?_第12张图片winter:我在阿里是如何做到 P8 水平的?_第13张图片



上下滑动查看课程大纲

更多详情可在文末添加学习助理咨询


与众不同的线下线上学习体验

教学安排增加了线下授课的环节,通过5天线下集中训练,让学员和讲师、助教、同学、小组、班级之间建立起有效的连接。

 前端训练营的线上直播也采用了全新的方式,首次使用“直播 + 练习 + 实时 code review的形式,把一切难以坚持的课后练习放到线上完成,通过直播的形式最大程度还原线下讲师对学员的“一对一”指导,让练习效果事半功倍。 

“线下教学 + 线上练习”的形式,也更接近传统教育的课堂场景。简单来说,你将在前端训练营进行的是实践学习,在老师和助教的指导下,尽可能模拟真实的工作环境和问题,让你体验真实的高级前端工作,提前感受大厂开发工作流。


毕业即享内推服务

报名前端训练营并顺利毕业的同学,如果你一年内有找工作相关的需求,极客大学会通过企业推荐通道直接将你推荐给这些企业,包括但不限于:阿里巴巴、百度、腾讯、华为、字节跳动、微众银行、亚马逊、美团、滴滴、陌陌……

除此之外还有 TGO 鲲鹏会的600家企业推荐通道为你敞开,包括 VIPKID、汽车之家、58同城、明略科技、每日优鲜、好未来等快速成长型企业。

你能毕业,我们就能帮你找到更好的工作。


如何报名?

扫描二维码,添加前端训练营学习助理申请报名,如想试听课程,也可申请观看公开课视频。

winter:我在阿里是如何做到 P8 水平的?_第14张图片

另外,我们也给你准备了丰富的免费学习资料包,包含此次前端训练营的视频公开课和winter 亲手写的代码,以及前端工程师面试指南和 104 个互联网大厂前端实践经验,揭秘 Google、BAT、网易、美团、滴滴等互联网大厂前端技术、最新实战经验、新锐观点。加学习助理,回复“资料”就可以领取。

winter:我在阿里是如何做到 P8 水平的?_第15张图片


点击阅读原文,查看前端训练营更多信息。

你可能感兴趣的:(winter:我在阿里是如何做到 P8 水平的?)