专栏名称: StuQ
实践驱动的IT教育平台
目录
相关文章推荐
环球人物  ·  “煤老板”女儿的500亿继承计划 ·  昨天  
每日人物  ·  县城9块9内衣,闯入北上广 ·  3 天前  
人物  ·  得吃点什么,明天才有力气上班啊? ·  3 天前  
南方人物周刊  ·  为什么从教多年的老师都建议,让孩子多读新闻? ·  1 周前  
南方人物周刊  ·  去阅读、去感受、去写作 | ... ·  1 周前  
51好读  ›  专栏  ›  StuQ

Web 开发人员成长与路线图

StuQ  · 公众号  ·  · 2017-07-02 20:35

正文

作者| phodal
编辑| 青芒
端技术栈更新很快,前端工程师需要不断学习新技能才能跟上行业要求,只有将分散的技能知识点、工程业务经验以及个人通用能力串联起来内化提升成系统的职业能力,今天我们就一起来梳理一下前端开发人员的成长路线吧~

在写Growth应用的时候,结合了之前做过的很多东西,如本文的Web Developer 成长路线图。

它也是Growth的重要组成部分,换句话说他们是Growth的基础。

首先就是大部分技术栈及其历史关系:


持续交付书单
  • 《敏捷软件开发:原则、模式与实践》

  • 《测试驱动开发:实战与模式解析》

  • 《实现领域驱动设计》

  • 《领域驱动设计:软件核心复杂性应对之道》

  • 《敏捷武士:看敏捷高手交付卓越软件》

编程技能成长路线
  • 《重构与模式》

  • 《代码整洁之道》

  • 《重构:改善既有代码的设计》


JavaScript读书路线
  • 《编写可维护的JavaScript》

  • 《JavaScript设计模式》

  • 《EffectiveJavaScript:编写高质量JavaScript代码的68个有效方法》

  • 《JavaScript语言精粹》


JavaScript应用程序示例


Web杂项
  • 《实用负载均衡技术:网站性能优化攻略》

  • 《网站性能监测与优化》

  • 《构建高性能Web站点》

  • 《SEO艺术》

架构学习路线


  • 《架构之美》

  • 《面向模式的软件架构》(1,4)

  • 《软件框架设计的艺术》

  • 《程序员必读之软件架构》

  • 《架构实战:软件架构设计的过程

机器学习读书路线


  • 《贝叶斯思维: 统计建模的Python学习法》

  • 《利用Python进行数据分析》

  • 《Python自然语言处理》

  • 《机器学习: 实用案例分析》

  • 《驾驭文本:文本的发现、组织和处理》

前端工程师其实是个特别苦逼的职业,因为前端不仅技能树分支很多(“传说中的全栈工程师”),而且技术栈更新一直很快。前端工程师需要不断快速学习新技能才能跟上行业要求。

但对很多 1-3 年经验的前端工程师来说,除了疲于应对公司业务开发任务和新技能学习之外,前端开发技能的系统性进步和工程视野上的提升总是感到进展缓慢,力有未逮。

他们渴望将分散的技能知识点、工程业务经验以及个人通用能力串联起来内化提升成系统的职业能力,也渴望了解一线大公司大型前端工程实践先进的方法和流程,他们更需要兼具实战经验和架构思想的技术专家帮助自己快速突破技术能力成长瓶颈。

StuQ为大家请来前端开发技术专家杨文坚老师,老师通过自己的经验总结,梳理了一线大型互联网公司中级工程师必备的核心技能,精心设计出前端进阶课程《年薪50万不是梦,从前端小工到BAT中高级工程师的必备技能》。

本门课程的设计初衷就是:帮助那些追求卓越的初级前端工程师系统提升研发实力,达到一线互联网企业中高级前端工程师的技能水平。(对标:腾讯 T2-T3,阿里P6-P7)


除预售优惠之外,送你价值 200元 的本课程优惠码【KMXBC8IJDP】,仅限使用10次,快来抢座位吧~