今年对前端工程师的能力要求普遍提高,5月,我们用了一个月时间,审核了
(2-5年的前端工程师),挑其中 人进行了电话面试。
我们对此样本做了一些整理,梳理了目前前端工程师的一些 ,并分析了其中一些原因,希望对大家突破困境有所帮助。
一、目前市场上的前端工程师分类
1、 ,系统走过计算机的理论基础,比如计算机组成原理、操作系统原理、计算机网络、算法数据结构、设计模式,至少用过两门以上编程语言(强类型+弱类型)。
:理论、架构方面扎实,有整体计算机思维,内功不错,外功学起来比较快。
:部分人,前端相关细节技术不扎实,不过花时间能很快搞定。
2、 (也包括计算机专业没好好学的),理论基础薄弱,后来因个人兴趣或者职业需求,自学前端开发技能。
:自学能力比较强,能够根据自己的兴趣规划学习内容。
:部分人对前端没有整体的学习框架 ,属于东一片,西一片,不成体系,部分人计算机没有整体思维,建议系统梳理下前端知识体系结构,该补的还是要补起来。
3、 ,市面上一些 0 基础的培训班学完找到工作的(由于近些年前端工程师需求增长&高校学习无法满足市场需求)。
(1)培训内容偏向 UI 设计 捎带一些 前端页面开发的 。
: 强项在于页面设计。
:弱项在于逻辑编程、程序开发思维,后续随着业务逻辑的复杂化,在程序思维上有很大瓶颈,建议做好职业规划,看到底是往哪方面突破,如果往前端工程化方向,建议系统得梳理下 前端开发技术栈。
(2)培训内容为前端整体工程的 (看质量好坏)
:基本上把前端的一些常用的技术点都走了一遍,对前端的开发流程、技术栈及常用框架有了个整体的概念。
:因为速成,很多东西掌握得不扎实(根据个人情况有所不同,有的学生很不错),囫囵吞枣,编程思维方面略显薄弱,深度不够,很多东西处于听过,但问起来不懂或者不够深入,建议 在工作之余系统梳理下计算机体系架构。
二、梳理了一些大家共同的困境及问题
1、因一些 导致一些编程思维难于理解。
比如 原型链,如果清楚 数据结构中链表结构,那么这个东西不难理解,再比如 哈希值,懂得数据结构中哈希表,哈希值也就迎刃而解。
2、 导致到后期一些东西难于理解,往全栈方向扩展比较困难。
比如有同学从前端学习入手,后来学习node开发 ,在 I/O ,进程、线程、IPC 、线程锁方面有些概念就比较难于理解,而导致不能很好得使用node 的api 。
3、前端整体体系架构 ,导致用会用,但不知道为什么用,用另外一个有什么区别。
4、 ,工作业务驱动,基本上工作第一年对前端开发已经比较熟悉了,业务流程很熟悉了,每天做表层业务模块,重复做已经会的东西,技术深度没有成长。
5、工作环境中 ,前端开发团队大家水平相当,没有高手能够指导自己进入下一个层次。
6、 ,我的网盘收集了一堆资料或者一堆视频,然后就没有然后了 。
三、提升路径
1、学习东西,自学是一种途径,然而在自学的过程中,很多人处于不知道自己不知道
从而有方向,在短时期内进入到一个新的境界, 跟着 ,系统学习,开阔视野,达到
Eric老师:
BAT前端架构师,从事研发工作近8年。
早期职场成长迅速,26岁已在BAT升为阿里P7,腾讯T3.1级别,在快速成长方面有一套很有效的实践方法。
曾在创业公司、跨国公司、阿里巴巴等BAT公司任职,既熟悉大业务大平台也熟悉小公司的运作方式。
Eric老师的 :
《WEB全栈架构师成长营》
将于 开班
阿里P6+,腾讯T2-3,
2、优秀学生可直接内推 BAT等一线互联网公司 。
4、突破瓶颈,优秀同学冲击40-50万及以上年薪。
扫码获取大纲及免费福利
【课程理念】
我们确定一门优秀的技术提升课,不仅需要 帮学生打破 ,还需要 ,这样才能达到
大部分人不能突破瓶颈是因为经常陷于 ,我们会对以下几个方面要求,进行 不断 ,不断突破自己的 ,提升自己综合能力,在职场上进步。
【适合人群】
1、2-5前端开发经验(或能力)工程师,遇到技术瓶颈,不知如何更进一步 。
2、希望有大公司的技术视野 ,想在职业发展上更进一步。
3、希望系统梳理自己前端知识体系的小伙伴。
4、想要往全栈发展的小伙伴。
因要保障教学质量,对人数有限制,入学需审核。
【特惠福利】
扫码了解课程,备注大全,将
我们建了个知识星球,大家在里面互相分享自己写的技术文章,鼓励、打卡,实践刻意练习,相信长期坚持下去一定会有巨大的成长,目前已有700多人,欢迎更多的小伙伴加入(免费的哦~)