《Web全栈工程师的自我修养》

  本书定位是一本职业规划指南,对想成为web全栈工程师的菜鸟大有前瞻性的指导作用。作者是在Tencent工作五年的高级UI工程师,可这个UI工程师的的确确是一个web全栈工程师。读完本书感觉作者从设计到编码再到服务器运维乃至团队管理和人生感悟方面都有相当的研究,对,他就是那个什么都懂的家伙!
  
  本书首先介绍了web全栈工程师的前景和自己对它的理解。

全栈工程师除了在一个专精知识领域有深入的研究之外,还以知识广博和解决问题能力强著称。

  作者多次强调,在成为全栈工程师的道路上,要一专多长,意思是,首先要在一个方向上专精,至少到高级工程师的程度之后,再以此为突破点去学习其它的更多知识。如果不这么做,很可能的后果就是懂得范围很广,但是都不精通,然后不能解决现实问题,形成自我壁垒,最终难以打破。

  作者由此引出了“野生程序员”的概念,虽然一开始看到这个词感到非常好笑,但看完之后不得不反思,这说的不就是我们很多人自己么。

所谓“野生程序员”,就是没有计算机基础知识和相关教育经历,靠着对计算机开发的兴趣进入这个行业,虽然知识面比较广,但是各方面都是一知半解的开发者。

  这里并没有嘲笑任何人,而是我们要正确认识到自己的当前状态,从“野生程序员”中走出来。
  
  然后,作者简要介绍了自己从学生到工程师的转变之路。自己通过制作网站来向面试者展示自己会的技能,而不是通过千篇一律的简历模板,这绝对是一个让面试官眼前一亮顿时感兴趣的方式。当然,其它关于面试的经验和忠告也是值得参考的。
  
  随后的部分,作者大致就是介绍全栈工程师需要接触的方面,比如HTTP,缓存,前端,移动开发,持续集成,编程语言等内容。相信我,这部分读起来一点也不吃力,感觉很有指导作用,以后会关注这些技术。

  最后,本书主要就软件设计方法和UI设计方面进行了描述,谁说软件工程师不需要了解UI设计,谁说程序员就不需要管理能力和沟通能力。高效的管理和工作才能避免加班,才有时间锻炼身体和陪伴家人,才能收获幸福,才能学习其它知识。

  走出自己的舒适区,迎接暴风雨才能获得成长,web全栈工程师成神之路离不开各种各样的积累和磨练。少年,加油吧!

你可能感兴趣的:(2016读书笔记)