有幸讀了yuguo《web全棧工程師的自我修養》,很有收穫,故在此對讀到的內容加以整理,方便指導,同時再回顧一遍書中的內容。html
整本書敘述的是做者的成長經歷,經過經驗的分享,給新人或者想成爲web全棧工程師的從業人員的指導。本人最大的感觸,就是整本書講述細節的地方特別多,好比HTTP協議,性能優化等,都是直接能夠借鑑使用的。前端
按照本身學習的理解,本人認爲全書主要有兩個方面的內容:程序員
路線指導主要是從技術方面的總體指導,如成爲全棧工程師的三個原則,不一樣等級的前端工程師所須要的技能,web性能優化,自我展現的做品集以及對於HTTP協議的理解等。
軟價值指導主要是從宏觀管理方面的指導,如框架結構、設計模式、設計原則和管理等。 web
一、用「先精後廣,一專多長」的流程進行學習
「先精後廣,一專多長」是指,建議 初學者學習全棧技能的時候,先在一個特定的方向上有比較深刻的鑽研,而後再將學習目標漸漸推廣開來。好比先從前端方向入手,掌握了基本的HTML、 CSS、JavaScript以後,不要轉頭向服務器端語言或者App方向發展,而是深刻到性能優化、SEO、多種框架、響應式頁面等前端細節中去。通過 一到兩年的深刻研究以後,再去學習其餘方向。
二、圍繞商業目標
思惟方式:老闆僱用一個員工,不是由於他能寫程序,而是由於他能幫助本身賺錢。賺錢的模式:減小成本(提升效率)+ 提升產品質量促進客戶購買(吸引客戶)
應該是對商業和市場有想法,並且本身也有足夠的技術能力和自信向將來前進。
對於編程語言的理解:工具箱裏的工具是爲了解決問題而準備的,而不是有了錘子去釘釘子——即以目標結果爲導向,選擇合適的工具完成目標。面試
三、關注用戶體驗
用戶體驗是用戶使用產品時的心理、感覺、印象、評價。生活中到處涉及用戶的體驗,鬧鐘、牙刷、馬桶、書包、公交、紅綠燈、手機、電腦、鍵盤、鼠標……等等。天天,咱們都在和產品打交道,天天都在使用和體驗產品。每個糟糕的體驗背後都蘊含着商機
總結:一專多長、關注商業目標、關注用戶體驗。編程
前往後端