《web全棧工程師的自我修養》讀書筆記

    有幸讀了yuguoweb全棧工程師的自我修養》,很有收穫,故在此對讀到的內容加以整理,方便指導,同時再回顧一遍書中的內容。html

概覽

  整本書敘述的是做者的成長經歷,經過經驗的分享,給新人或者想成爲web全棧工程師的從業人員的指導。本人最大的感觸,就是整本書講述細節的地方特別多,好比HTTP協議,性能優化等,都是直接能夠借鑑使用的。前端

  按照本身學習的理解,本人認爲全書主要有兩個方面的內容:程序員

    • 路線指導
    • 軟價值指導

    路線指導主要是從技術方面的總體指導,如成爲全棧工程師的三個原則,不一樣等級的前端工程師所須要的技能,web性能優化,自我展現的做品集以及對於HTTP協議的理解等。

    軟價值指導主要是從宏觀管理方面的指導,如框架結構、設計模式、設計原則和管理等。   web

結構導圖

 

如何成爲全棧工程師

    一、用「先精後廣,一專多長」的流程進行學習
    「先精後廣,一專多長」是指,建議 初學者學習全棧技能的時候,先在一個特定的方向上有比較深刻的鑽研,而後再將學習目標漸漸推廣開來。好比先從前端方向入手,掌握了基本的HTML、 CSS、JavaScript以後,不要轉頭向服務器端語言或者App方向發展,而是深刻到性能優化、SEO、多種框架、響應式頁面等前端細節中去。通過 一到兩年的深刻研究以後,再去學習其餘方向。
    二、圍繞商業目標
    思惟方式:老闆僱用一個員工,不是由於他能寫程序,而是由於他能幫助本身賺錢。賺錢的模式:減小成本(提升效率)+ 提升產品質量促進客戶購買(吸引客戶)
    應該是對商業和市場有想法,並且本身也有足夠的技術能力和自信向將來前進。
    對於編程語言的理解:工具箱裏的工具是爲了解決問題而準備的,而不是有了錘子去釘釘子——即以目標結果爲導向,選擇合適的工具完成目標。面試

  

  三、關注用戶體驗

    用戶體驗是用戶使用產品時的心理、感覺、印象、評價。生活中到處涉及用戶的體驗,鬧鐘、牙刷、馬桶、書包、公交、紅綠燈、手機、電腦、鍵盤、鼠標……等等。天天,咱們都在和產品打交道,天天都在使用和體驗產品。每個糟糕的體驗背後都蘊含着商機

總結:一專多長、關注商業目標、關注用戶體驗編程

Web性能優化

  前往後端

擴展閱讀書單

【思想類】

【商業類】

【面試類】

    • 《編程之美:微軟技術面試心得》《編程之美》小組,電子工業出版社

【企業文化類】

【我的展現類】

【性能優化類】

【前端工程師類】

【服務器類】

【版本控制類】

【代碼藝術類】

【設計模式類】

    • 《設計模式:可複用面向對象軟件的基礎》(美)Erich Gamma / Richard Helm / Ralph Johnson / John Vlissides,機械工業出版社
    • 《JavaScript設計模式》 (美)Addy Osmani,人民郵電出版社

【效率類】

【設計類】

【修爲類】

相關文章
相關標籤/搜索