又到年底了,大家有跳槽计划吗?

又到年底了,今年大部分互联网公司都不怎么好过,有的人跳槽是有规划的,有的人跳槽完全是被动的,比如keep 在1024的裁员。 

又到年底了,大家有跳槽计划吗?

即使不打算跳槽,大家也可以每半年出去面试一圈。

1、看看自己在市场上的价值。

2、看下整体行业环境,行业动态,技术方向。 

这样不至于自己在单一环境中由于公司问题导致离职而突然毫无准备。 

我们在跳槽季前后搜集了近271份前端工程师的职业调查表,年薪大部分在8-20W之间。

又到年底了,大家有跳槽计划吗?

我们对此样本做了一些整理,梳理了1-3年前端工程师的一些职业困境,并分析了其中一些原因,希望对大家突破困境有所帮助。

一、目前市场上的前端工程师分类

 

1、计算机相关专业出身,系统走过计算机的理论基础,比如计算机组成原理、操作系统原理、计算机网络、算法数据结构、设计模式,至少用过两门以上编程语言(强类型+弱类型)。

优点:理论、架构方面扎实,有整体计算机思维,内功不错,外功学起来比较快。

缺点:部分人,前端相关细节技术不扎实,不过花时间能很快搞定。

 

2、非计算机出身自学(也包括计算机专业没好好学的),理论基础薄弱,后来因个人兴趣或者职业需求,自学前端开发技能。

优点:自学能力比较强,能够根据自己的兴趣规划学习内容。

缺点:部分人对前端没有整体的学习框架 ,属于东一片,西一片,不成体系,部分人计算机没有整体思维,建议系统梳理下前端知识体系结构,该补的还是要补起来。

 

3、非科班出身培训入门,市面上一些 0 基础的培训班学完找到工作的(由于近些年前端工程师需求增长&高校学习无法满足市场需求)。

 

(1)培训内容偏向 UI 设计 捎带一些 前端页面开发的 。

优点  :   强项在于页面设计。

缺点 :弱项在于逻辑编程、程序开发思维,后续随着业务逻辑的复杂化,在程序思维上有很大瓶颈,建议做好职业规划,看到底是往哪方面突破,如果往前端工程化方向,建议系统得梳理下 前端开发技术栈。

(2)培训内容为前端整体工程的 (看质量好坏)

优点:基本上把前端的一些常用的技术点都走了一遍,对前端的开发流程、技术栈及常用框架有了个整体的概念。

缺点:因为速成,很多东西掌握得不扎实(根据个人情况有所不同,有的学生很不错),囫囵吞枣,编程思维方面略显薄弱,深度不够,很多东西处于听过,但问起来不懂或者不够深入,建议 在工作之余系统梳理下计算机体系架构。

 

二、梳理了一些大家困境及问题

1、因一些基础算法、数据结构、设计模式理论不扎实导致一些编程思维难于理解。

比如 原型链,如果清楚 数据结构中链表结构,那么这个东西不难理解,再比如 哈希值,懂得数据结构中哈希表,哈希值也就迎刃而解。

 

2、计算机体系结构、操作系统理论、网络理论不扎实导致到后期一些东西难于理解,往全栈方向扩展比较困难

 

比如有同学从前端学习入手,后来学习node开发 ,在 I/O ,进程、线程、IPC 、线程锁方面有些概念就比较难于理解,而导致不能很好得使用node 的api 。

 

3、技术整体体系架构没有做过深入思考,导致用会用,但不知道为什么用,用另外一个有什么区别。

 

4、重复低水平工作,工作业务驱动,基本上工作第一年对前端开发已经比较熟悉了,业务流程很熟悉了,每天做表层业务模块,重复做已经会的东西,技术深度没有成长。

 

5、工作环境中无高手,前端开发团队大家水平相当,没有高手能够指导自己进入下一个层次。

 

6、有意识但是没有行动,我的网盘收集了一堆资料或者一堆视频,然后就没有然后了 。

 

 

三、提升路径

1、学习东西,自学是一种途径,做好自学规划,严格执行,时间累积下来会有很大进步, 然而在自学的过程中,很多人处于不知道自己不知道的状态,无监督 ,非常容易放弃。

 

2、另一种是跟着高手,系统学习,开阔视野,达到 知道自己不知道的境界,从而有方向,在短时期内进入到一个新的境界,节约时间成本,借助外力突破瓶颈。

 

本期高手:杨文坚

又到年底了,大家有跳槽计划吗?

前腾讯前端高级工程师,现为BAT某大型电商公司前端开发技术专家,约 60 人前端团队的架构师,第十届 D2 讲师、 广州前端圈讲师。

早期在腾讯期间迅速从前端小工成长为前端架构师,对前端技术提升和职场发展有独到见解。

杨文坚老师在腾讯带过的徒弟已有人达到腾讯t3(阿里p7)级别。

杨文坚老师发起的 

《BAT前端进阶【师徒】班》

将于12月中旬开班

1、技能水平对标阿里P6,腾讯T2-3,人数限制59人。 

2、优秀学生可直接内推 BAT等一线互联网公司 。

3、这是一个班级,也是个训练营,也是个师徒人脉圈。

扫码获取

课程大纲特惠福利

又到年底了,大家有跳槽计划吗?

【适合人群】

 1、 1-3前端开发经验(或能力)工程师,遇到技术瓶颈,不知如何更进一步 。

 2、希望有大公司的技术视野 ,想在职业发展上更进一步。

 3、希望系统梳理自己前端知识体系的小伙伴。

因要保障教学质量,对人数有限制,本课程每年最多招3期,每期4个月左右。 

【课程理念】

我们确定一门优秀的技术提升课,不仅需要卓越的老师帮学生打破瓶颈,还需要真正目标明确的且有培养潜力的学生,这样才能达到最有效率的提升。

 

大部分人不能突破瓶颈是因为经常陷于低水平的重复,我们会对以下几个方面要求,进行【刻意练习】,不断输出,不断突破自己的舒适区,提升自己综合能力,在职场上进步。

 

  • 【刻意练习1】代码:每个人必须要有github账号,分享代码及阅读别人优秀代码,github将是你未来的职场名片。

  • 【刻意练习2】技术周报:每周一篇技术周报,总结近一周自己技术或工作所得,写文章是最能梳理自己思想,整理自己技术体系的方式。

  • 【刻意练习3】讲解:很多人职场上受限的原因是因为不够open ,无法表达自己的思路,进而就无法跟优秀的人交流,这个往往是技术人员忽略的地方,本课程要求每个月,每人提交10-30分钟的对某一技术点的讲解视频。

特惠福利】

    扫码了解课程,备注JS, 并有机会获得价值1999元《BAT前端技能课》免费送给你,内容为BAT一线技术专家的分享,并且会持续一年更新,部分目录如下:

  • BAT前端工程师快速成长方法(适合1-3年工程师)

  • BAT前端面试(适合0-2年工程师)

  • 前端模板及DSL梳理

  • 前端安全漏洞分析及处理

  • 下一代脚手架 VUE-CLI-3

  • PWA实践专题

  • 微信小程序&小游戏原理及实践  

  • 大前端优化之路

  • 前端包管理工具梳理

  • 可扩展的前端应用构建

  • ....持续更新中


又到年底了,大家有跳槽计划吗?