內容簡介
全棧工程師正成為 IT 行業的新秀,論是上市互聯網公司還是創業公司,都對全棧工程師青睞有加。本書作者是騰訊公司高級工程師,在前端、後端和APP開發方麵都有豐富的經驗,在本書中分享瞭全棧工程師的技能要求、核心競爭力、未來發展方嚮、對移動端的思考。除此之外,本書還詳細記錄瞭作者從零開始、學習成長的心路曆程。
本書內容全麵,客觀務實,適閤互聯網行業新人、程序員,以及期待技術轉型的從業者閱讀參考。
作者簡介
餘果,騰訊社交用戶體驗設計部高級UI工程師,前端開發組負責人,熟悉前端開發、iOS開發、PHP開發和Ruby開發等;曾獨立開發iOS APP(擼大師)和CMS(33PU);翻譯有《眾妙之門: 網站重新設計之道》和《響應式Web設計全流程解析》;平時喜歡編程、寫作、演講、攝影和英語等,希望自己能做一個終生學習者。
內頁插圖
目錄
什麼是全棧工程師
002 Facebook隻招全棧工程師
004 Web開發流程
011 全棧工程師登上舞颱
014 全棧工程師的發展前景
如何成為全棧工程師
020 先精後廣,一專多長
023 圍繞商業目標
027 關注用戶體驗
從學生到工程師
034 校園招聘
038 獲得麵試機會
041 實習
野生程序員的故事
046 遭遇“野生程序員”
050 什麼是“野生程序員”
053 大公司還是創業公司
工程師事業指南
058 那個什麼都懂的傢夥
059 積纍作品集
068 突齣重點
全棧工程師眼中的HTTP
072 HTTP簡介
074 前端視角
077 後颱視角
079 BigPipe
高性能網站的關鍵:緩存
084 什麼是緩存
085 服務器緩存
090 瀏覽器緩存
大前端
098 前端工程師
098 知識體係
104 崗位細分
嚮移動端轉型
112 為什麼嚮移動端轉型
113 一個轉型故事
114 一定要是自己的産品的用戶
115 有哪些方嚮
持續集成
126 版本控製
134 包管理
141 構建工具
理解編程語言
150 編程語言是什麼
159 全棧工程師最佳實踐
161 腳本語言的優勢
全棧遊樂場
168 VPS
172 實踐
軟件設計方法
178 設計模式
183 架構模式
186 設計原則
高效工程師
192 為什麼需要高效
192 提速100倍
學習設計
204 科學傢和工程師
207 設計基礎
211 Facebook的品牌設計故事
全棧思維
218 有興趣就夠瞭嗎
220 學一點管理
224 溝通:被忽視的競爭力
後記
精彩書摘
移動端設備的市場份額之爭更是激烈,曾經的諾基亞和摩托羅拉被新起之秀收購,iOS和Android之爭還在繼續…… 僅僅據我所知,2014年到2015年騰訊就有很多團隊進行瞭從PC端到移動端、從HTML5到原生App開發的各種轉型。沒有人能說得準下個季度我們團隊的目標是什麼,每半年就有一次大的調整,而小的調整從來就沒有停止過。“變化”是唯一保持不變的東西,每個人都在不停地學習新的技術。相對來說,商業目標是穩定的。把關注點放在商業目標而不是技術上,就能選擇齣更適閤完成商業目標的技術,這樣就能做齣更為客觀的決定。更重要的是,在這個過程中您學習到的不僅僅是技術,更是一種潛在的思維方式,這種思維方式可以幫助您提升綜閤競爭力,是一種“硬通貨”的能力。 老闆雇用一個員工,不是因為他能寫程序,而是因為他能幫助自己賺錢。 賺錢有兩種方法:減少成本,或者增加收入。程序員如果能加快內部係統的運行效率,讓産品製作流程更加順暢,就是減少成本。如果能讓用戶更容易地購買産品,或者提高服務質量吸引更多用戶,就能增加收入。在老闆看來,程序員隻是一個昂貴的勞動力,他會不會寫程序都沒那麼重要,重要的是能賺錢。 ……
前言/序言
Web全棧工程師的自我修養 下載 mobi epub pdf txt 電子書 格式