了不起的JavaScript工程师

朱德龙
作者简介 朱德龙 (网名:亚里士朱德) 图片 ◎多年Web开发经验,熟悉前后端开发及Docker容器技术,喜欢前端,热爱JavaScript。 ◎开发者头条专栏作者。 ◎慕课网认证作者、精英讲师。 ◎两次担任w3ctech长沙分享会主讲嘉宾。 ◎中科院人才中心评审委员会认证软件工程师。 ◎CNCF CKA. 微信公众号:Web学习社 读者QQ群:585122143 前言 先给出下面三个问题: · 如何快速成为职场老手,通过提升工作效率加快自己的成长速度? · 前端技术框架层出不穷,该保持什么样的学习心态? · 掌握JavaScript之后可以做哪些事情,有什么样的晋级路线? 术与道 对于第一个问题,要提升工作效率,大体上可分为两种途径: · 改变开发习惯,选择好的软硬件环境; · 积累经验,提升思维能力。 第一种途径是从“术”的层面,在微观、客观上进行提升,非常直接也非常有效,但这种途径也有缺陷,就是效率提升的空间有限。 本书的第1章便是教读者一些容易掌握的开发软硬件的知识及如何培养好的开发习惯,因为这些是能够在短时间内提升效率的方法。 第二种途径是从“道”的层面,宏观、主观地进行提升,提升速度缓慢,提升效果也很难快速直接地反映在工作中,但是提升空间可以说是无限的。 本书的第3章“高效编写/组织代码的心法”及第4章“模块”都属于此类,掌握这些基本原则和思路对前端知识甚至其他语言的学习都会有很大帮助。 JavaScript 是语言工具,是“术”;但是如果能在熟悉 JavaScript 之后进行总结归纳、建立自己的学习模型、通过模型来快速掌握其他高级语言,那么这就是“道”。 关于“术”与“道”的理解,大家可能会有以下两个误区。 1.“道”太难了,把“术”研究透了也能成为高手 一部分读者可能认为“量变引起质变”,只要“术”用得多了,自然能提升“道”。 “量变引起质变”其实是…