在之前的一周里,我粗读了这本书。之所以说是粗读,那是因为这本书涵盖了太多的方面,而我的水平还只是能看懂其中的一部分。当然这只是我第一次看,以后肯定会看第二次、第三次、甚至更多。下面我来谈谈我从这本书里小小的收获。
第一点,我们来了解一下什么是全栈工程师。全栈工程师是什么?在书的第一章作者引用了一个Quora上一个得票较高的回答:⌈全栈工程师是指,一个能处理数据库、服务器、系统工程和客户端所有工作的工程师。根据项目的不同,客户需要的可能是移动栈,web栈或者原生态应用程序栈。⌋
我在这里要说的第二点就是贪多嚼不烂,我们都知道达到这样的程度,至少也要需要五年的沉淀与积累。而还好,我们并不是从一开始就需要学习这么多,作者提出了先精后广,一专多长的概念。意思就是先要有一个专精的方向,在这个方向上足够经通知后(高级工程师级别),以此为突破点去学习更多的知识。如果还没有获得摸个方向上足够深入的理解,就不要囫囵吞枣的去学习其他领域的知识。现在想想,就我本人来说,我在这三个月内了解的东西包含了html,css,jquery,php,甚至包括了linux,sass,git等等。而我对每个知识的了解也都是浅浅,觉得自己什么都不会,现在看来确实贪多了。我在这里要说的第二点就是贪多嚼不烂,要循序渐进的去学习。
第三点就是,不论什么时候都不要放弃学习。很多人说前端比较简单,但不代表前端不需要学习,它跟lol一样都是易于上手,难于精通。我相信在这一领域稍微有所了解的人都会有一种体会,越学觉得自己越无知。知道的越多,发现自己不知道的更多。而我们每个人如果要坚持这条道路,那么就需要一直去学习。
以上所述只是个人小小感悟,望诸君共勉!