序:我想成爲一個領域的專家、成爲一個全棧工程師、成爲可以幫助業務解決問題的IT工做者...html
總結:程序員
1.全棧真正的價值在於解決問題,而不是一我的作幾我的的工做。(若是你的老闆只是爲了省錢,讓一我的去作幾我的的工做,趕快離開那個團隊,這樣的團隊沒有發展前景。)服務器
2.技術的發展有縱向和橫向之分。全棧遵循8/2原則,每一個技術掌握20%,被用的概率是80%。剩下的80%,交給Google。 可是,凡事都有可是,若是你只知足於20%,很大的可能性是被一個又一個的團隊用於幹幾我的的活。突破20%, 全棧之路是走向真正的架構師之路。接下來,一塊兒看看20%之外的世界網絡
筆記:架構
1.《Web全棧工程師的自我修養》讀書筆記:http://www.cnblogs.com/xujanus/p/4877455.html編輯器
2.關注技術,更關注需求,不以技術論作事,而以實際解決需求去作技術學習
3.一開始成爲全棧是被逼出來的,可是後面就有覺悟,開始主動出擊,收集和整理技術樹了動畫
4.全棧懂技術,但更懂業務,知道選擇最適合的技術去解決業務問題3d
5.一專多長,以JAVA爲主,深刻學習,其它技術樹端的技術也都關注,但遵循2/8原則htm
6.既然叫工程師,就是應該負責技術的,而不僅是寫代碼。各方面的技術,各方面的技術架構。好比,關卡編輯器裏面的圖層該怎麼搭,如何定義?美工PS出來的圖片應該是什麼規格?這些都是技術架構,都是工程師要去作的。工程師應該幫美術作好圖,作好動畫;幫策劃作好關卡,填好數據;這纔是工程師。全部跟技術相關的東西,包括Photoshop的使用細節,3dmax的使用細節,都是工程師須要去搞定的。美術只是在工程師作好的基礎上讓它更漂亮更好看,策劃讓它更好玩。若是隻侷限在本身的代碼中,就只能是程序員。若是隻關心客戶端而不關心服務器,就沒法對技術負責,就只能是一個程序員。每個實際問題,都有可能涉及各方面的技術。舉個例子來講,作格鬥網遊,要作出良好的打擊感,你就不只要關心渲染技巧,還要關心美術特效,還要關心網絡,關心服務器應該傳送過來哪些數據,還要關心哪些東西是對玩家有用的必須表現出來的東西...當你的關注重心從代碼轉移到具體實際的問題的時候,就成爲了一個工程師了,繼續努力下去,就很容易變成全能的工程師。
7.成爲手術刀或代碼專家