- Web全棧工程師的自我修養
- 余果
- 833字
- 2019-01-28 09:44:17
前言
您手中的這本書,是我在騰訊五年工作和學習的一些個人心得。
·我從助理UI工程師,一步步晉升為高級UI工程師。
·我從稚嫩的畢業生,變成了領導數十人的團隊管理者。
·我獨立設計、制作、發布并開源了一個淘寶客CMS系統,并登頂GitHub熱門關注排行榜首。
·我作為發起人和主導者,組織數十人一起,翻譯了《眾妙之門:網站重新設計之道》和《響應式Web設計全流程解析》兩本書。
·我從零開始學習iOS開發,半年后獨立制作并發布了一個iOS App,賺回了兩年的開發者費用。
·我從一個不敢對陌生人講話的菜鳥,變成了在幾百人面前分享的演講者。
在這五年中,我最大的收獲就是,領悟到做一個“全棧工程師”的快樂。能夠做自己喜歡的事情,能夠全心投入,能夠邊學邊做,能夠不追求完美,能夠自我驅動,能夠不被自己的頭銜局限,能夠看到不同技術的聯系,能夠被老板認可,能夠被業界認可,能夠相信自己……
由于平時的工作和技術學習都比較跨界,所以在幾年前全棧工程師的話題剛剛興起的時候,我就進行了很多研究和思考。哪些技術對一個組織是真正有用的?全棧工程師的標準能力模型是怎樣的?為什么有些人學習和晉升更快?
帶著這樣的思考,從2014年開始,我在豆瓣網發表專欄《談談全棧工程師》,發表了20篇連載專欄之后,得到了很多讀者的歡迎,有五千多人訂閱了我的專欄,并且在評論中跟我交流心得、表達感謝。我在開心的同時,也知道自己寫得還不夠好,文章還有很多語法錯誤和邏輯不清的地方。于是我打算投入更多心力出一本更好的作品。
經過半年的整理和撰寫,這本書終于完成了。我把這本書定義為“輕松的技術雜文集”,希望讀者可以以輕松一點的心態來讀。書中一小部分內容來自豆瓣網專欄的擴充,一小部分來自我的博客(http://yuguo.us),一小部分來自這一年多來的夢境和靈感,一大部分想法來自閱讀。
本書需要讀者有基本的編程基礎,能理解基本數據結構,了解一門編程語言的語法。
如果可能,本書盡量不提供某種具體語言的代碼實現。此外,讀者可能對某一章的內容想作深入的了解,因此我在每一章節的末尾提供了延伸閱讀推薦。
- Computer Vision for the Web
- 深入淺出Electron:原理、工程與實踐
- 基于Java技術的Web應用開發
- ASP.NET動態網頁設計教程(第三版)
- Python王者歸來
- Mastering KnockoutJS
- SAP BusinessObjects Dashboards 4.1 Cookbook
- Python Data Analysis Cookbook
- Protocol-Oriented Programming with Swift
- INSTANT Yii 1.1 Application Development Starter
- Instant jQuery Boilerplate for Plugins
- Tableau Dashboard Cookbook
- Java設計模式深入研究
- 算法超簡單:趣味游戲帶你輕松入門與實踐
- 算法訓練營:海量圖解+競賽刷題(入門篇)