即使不打算跳槽,个人也建议大家每隔半年到一年去一些不错的公司面试一下,了解一下市场行情,技术走向以及自己在市场中的定位,自己好有个方向,不要只是低头码代码。

很多人有这种状态,做了一段时间前端后,忙是很忙,但是会发现自己开始原地打转,4年的工作经验也只有别人2年的技术水平。

去年11月,我们用了一个月时间,审核了203 份职业调查表(1-3年的前端工程师,遇到职业瓶颈),给其中183人发了技术笔试题,挑其中94人进行了电话面试。

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

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

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前端进阶【师徒】班》

将于3.17日正式开班,名额有限,下周申请截止。

1、技能水平对标阿里P6,腾讯T2-3。

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

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

【课程理念】

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

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

【适合人群】 

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

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

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

因要保障教学质量,对人数有限制。

【特惠福利】

扫码获取《师徒班》早鸟优惠名额,

备注 web,并有机会免费获得价值 1999的 《BAT前端实战专题课》,限前200人。

跳槽,你的工作经验货真价实吗?相关推荐

  1. 程序员5年工作经验,因频繁跳槽被面试官压工资!

    首先,为什么会跳槽,无非是工资不高,领导不好相处.但是跳槽太频繁真的好么? 前不久笔者便在职场论坛看到这样一则案例,面试官在论坛吐槽道,面试了一个频繁跳槽的程序员,这位程序员有5年工作经验,当初还是重 ...

  2. 从国内跳槽至新加坡工作的经验分享

    前言 记录和分享自己在新加坡的工作生活以及新加坡的基本介绍,如果你只想了解我是如何来到新加坡的可以直接跳到最后一章. 为帮助大家玩转新加坡,快速适应当地生活 更新历史 2019年02月14日 - 更新 ...

  3. 工作经验到底是个什么东东?工作经验从哪里来?

    最近网上一直比较热闹,"淋巴哥"老师拿出高丽棒子那种可以证明屈原.李时珍就是韩国人及端午节源自韩国的那种娱乐考究精神考究出了所有说他的书不好的人都是书托和骗子来,一时间圈内大哗:接 ...

  4. 他只有2年工作经验,现在却拿着40万年薪,只因他曾做过这件事

    今天这篇文章会提供给大家一个超级福利--一套免费的大数据干货.林中天所著,如果你是自己去买,你需要花3980元,但是我的粉丝,我帮你们申领到300份免费名额(没有任何营销套路). 知识爆炸的时代,可千 ...

  5. 26条面试经典问答(真实工作经验)

    1.请你自我介绍一下自己好吗?回答提示:一般人回答这个问题过于平常,只说姓名.年龄.爱好.工作经验,这些在简历上都有.其实,企业最希望知道的是求职者能否胜任工作,包括:最强的技能.最深入研究的知识领域 ...

  6. 在开课吧学python的经历-“你毕业2年,为什么写3年的工作经验?”“加班啊”...

    原标题:"你毕业2年,为什么写3年的工作经验?""加班啊" 最近有一位读者准备实习开始找工作,来跟我交流他目前找工作遇到的一些情况: "我被找工作弄得 ...

  7. 为什么很多招聘信息都要求三年以上的工作经验?

    视频汇总首页:http://edu.51cto.com/lecturer/index/user_id-4626073.html 积累期(0-3年):你的技能和工作方式,甚至是职场世界观,都是在这个时候 ...

  8. 工作经验教训_在设计工作五年后获得的经验教训

    工作经验教训 This June it has been five years since I graduated from college. Since then I've been working ...

  9. 什么情况下你的工作最为成功_如何在没有工作经验的情况下获得技术工作

    什么情况下你的工作最为成功 by Anthony Sistilli 安东尼·西斯蒂里(Anthony Sistilli) 如何在没有工作经验的情况下获得技术工作 (How to get a tech ...

最新文章

  1. 关于工作流引擎的设计讨论
  2. Axios的基本使用
  3. 安卓入门系列-06常见布局之ConstraintLayout(约束布局)
  4. sstream应用举例
  5. flask中 app.run(host='0.0.0.0', port=5000, debug=False) 不能用外网ip访问的解决办法
  6. React 入门学习笔记2
  7. 初学者内心最慌的问题:适不适合做一名码农(程序员)??
  8. 邢台农业计算机学校,邢台农业学校
  9. webpack——一站到底一
  10. [转载] Python内置函数-min函数和max函数-详解
  11. 四大顶级开源网络管理工具详解
  12. 应用软件提示服务器正在运行,服务器正在运行中怎么解决?IE浏览器服务器正在运行中的解决方法...
  13. python网页自动化填写-用python-webdriver实现自动填表
  14. Java正则表达式工具类(持续更新)
  15. C#调用百度大脑API初探2
  16. guzzle php,windows系统下安装使用guzzle
  17. velodyne16点云特征分类
  18. Could not find artifact org.eclipse.m2e:lifecycle-mapping:pom:1.0.0
  19. python-gif图生成
  20. i春秋-2016-2017年信息安全竞赛 Web writeup 补题 By Assassin

热门文章

  1. 2020中国奢侈品消费者数字行为洞察报告
  2. 编写程序,定义一个方法,能够判断一个1~9999之间的数是否是回文数。
  3. apollo集群部署_egg框架对接Apollo
  4. 2015年第一届数据科学家大会
  5. 【Java】异常处理的注意事项
  6. 多维数据库介绍【转】
  7. MySQL自用脚本(不定期更新)
  8. Exchange Server 2013 前提条件准备
  9. 用perl语言求1到100之间的偶数,奇数及素数
  10. Intel 4004,世界上首个CPU,进不惑之年