解憂程序員——高薪編程、求職面試與成長轉型寶典 ( 簡體 字) |
作者:安曉輝 | 類別:1. -> 程式設計 -> 面試指南 |
譯者: |
出版社:電子工業出版社 | 3dWoo書號: 47800 詢問書籍請說出此書號!【缺書】 NT售價: 300 元 |
出版日:10/1/2017 |
頁數:332 |
光碟數:0 |
|
站長推薦: |
印刷:黑白印刷 | 語系: ( 簡體 版 ) |
|
加入購物車 │加到我的最愛 (請先登入會員) |
ISBN:9787121326103 |
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 序 |
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證) |
作者序: |
譯者序: |
前言:前 言
搞定難題,解決Bug,項目成功,獎金到手,升職加薪,獲得認可,備受尊重……開發者的幸福大同小異,然而開發過程中的迷惘、困惑、痛苦卻千差萬別,你未曾經歷時往往無法想象,你突然面對時常常不知所措。你常常會想,要是有個過來人能和我一起聊聊該多好;你想知道他們是怎么過來的,你還想確認自己并不孤單。這就是這本書存在的意義,它匯總了筆者從軟件開發工程師、技術經理、項目經理、項目總監到初創公司技術總監等各種崗位一路走來思考過的各種問題: ? 我適合做開發嗎? ? 編程語言怎么選? ? 別人月薪 3 萬元,自己只有 3 千元,想拿高薪,怎么做? ? 面對多個Offer,怎么選擇才不后悔?怎么拒絕不喜歡的Offer? ? 簡歷投了幾十份無人問津,問題出在哪里?怎么優化才能提高通過率? ? 公司都喜歡年輕、敢拼、能加班的程序員,我年齡大了怎么辦? ? 程序員一定要轉管理崗位嗎?怎么轉?有什么問題和挑戰?怎么應對? ? 想跳槽,該怎么做準備才能找到理想的下家? ? 整天被Bug追著跑,怎么破? ? 怎樣高效地閱讀源碼? ? 開發過程中經常要學習新技術,怎么學效率高? ? 感覺在混日子,領導安排任務才會去做,技術水平一般,也沒動力學習提升,怎么辦? ? 如何避免技術債務? ? 不知道設定什么目標,怎么設定才能讓自己積極前進? ? 想參與創業公司,獲得預期中的高回報,又怕風險,怎么辦? ? 團隊不穩,開發人員紛紛離職,我是離開還是留下? ? 想學習提升技術能力,可計劃總執行不下去,怎么破? ? 面對多年的老代碼,動還是不動?怎么動? ? 怎樣激勵別人積極工作? ? 想要轉型,可除了技術,還能做什么? 這些問題,可能是你正在經歷的,也可能是你將要面對的。當你被某些問題困擾、想看看別人怎么面對時,翻開這本書,它會默默地陪伴你,和你一起想辦法,讓你不再孤單;當你對現狀感到迷惑、對開發者的未來感到擔憂時,翻開這本書,看看走過山山水水的老炮兒留下的痕跡,它們可以作為鏡子,照亮你腳下的路。 無論怎樣,這本書,這些問題,這些思考,這些方法,都在這里,等待你需要它們的那一刻。 輕松注冊成為博文視點社區用戶,掃碼直達本書頁面。 ? 提交勘誤:您對書中內容的修改意見可在 提交勘誤 處提交,若被采納,將獲贈博文視點社區積分(在您購買電子書時,積分可用來抵扣相應金額)。 ? 交流互動:在頁面下方 讀者評論 處留下您的疑問或觀點,與我們和其他讀者一同學習交流。 |
內容簡介:本書是專為程序員而編寫的。全書淺顯易懂,深入淺出,書中從各個角度,全面地解讀了程序員這個特定人群,在日常程序設計工作中遇到的種種問題及解決辦法,如何設計代碼,如何編寫并運行、測試程序。最后給出給新程序員的n個建議。 |
目錄:自我發現與選擇 職業四象限 1 如何定位自己的職業象限 1 個人職業轉型 2 “飯姐”李雯 4 放下你的努力和堅持吧 5 兩種目標 5 你的努力和堅持為了什么 5 你不想做的,才需要努力和堅持 6 職業連連看模型 6 職業連連看 7 豐富知識、技能的方法 11 職業轉換策略 11 怎么開始行動 12 問答 | 我適合做軟件開發嗎 13 三位朋友的提問 14 我是否適合做軟件開發 14 驗證適合與否的實操方法 15 四句話總結 19 問答 | 當你選擇編程語言時你在 選擇什么 20 編程語言流行度在說什么 20 選擇語言時你在選擇什么 22 總結 25 領導不在,咱還干不干活 25 什么樣的程序員適合去創業公司 26 創業公司都是什么鬼 27 哪類程序員適合加入創業公司 29 程序員參與創業的N種姿勢 32 自己創建公司 33 加入創業公司 33 技術投資 34 股權眾籌 34 持有創業公司股票 35 想跳槽?先看什么樣的工作是好工作 35 “喜歡”究竟是什么意思 36 怎樣發現適合自己的好工作 38 如何開始做你喜歡的工作 39 女程序員職業發展的特別之處 40 性別與性格 40 女性生理特點對軟件開發的影響 42 家庭對女性的期望 45 女程序員職業發展策略 46 Offer那么多,怎樣拒絕才好 47 那些程序員這樣拒絕Offer 48 拒絕Offer的正確姿勢 49 別傻了,人家離職你也離 50 職業價值觀 51 策略方案(取舍之法) 52 你的計劃為什么執行不下去?怎么破 53 目標是不是你真正想要的 53 目標是否適合你 54 目標的有效性 54 關鍵的第一步要具有可執行性 54 將大目標拆成小目標 55 保持不斷的正向激勵 55 杜絕自我懷疑及缺乏自信現象 56 運用可視化技術 56 保持節奏 57 抵制誘惑 57 擺脫別人的期望 58 找到你的社群 59 如何快速定位自己熱愛的工作 59 關注自己的感受 60 怎么快速找到自己熱愛的事業 61 一招搞定多Offer選擇問題 65 大學畢業生的特點 65 選擇Offer要考慮哪些因素 66 生涯平衡單 68 大齡程序員的未來在何方 69 大齡程序員的界定 69 人生的階段發展理論 70 技術人生的三個方面 71 企業的分類 73 大齡程序員的將來 74 你值得不迷惘的職場 78 職場新人,什么最重要 80 如何尋找方向 81 怎樣快速提升技術能力 82 確定性這劑“毒藥”,你喝過沒 83 確定性中毒的征兆 83 真正的轉變從不確定中來 84 什么情況下更容易做出改變 85 解掉確定性的毒,擁抱變化 86 你永遠都有更好的選擇 87 工作中的選擇時刻 88 怎樣做出更好的選擇 90 按下暫停鍵 90 沒有選擇的選擇 91 永遠都有更好的選擇 92 當誘人的工作機會來臨 93 提前預測讓我果斷放棄管理職位 94 提前選擇的基點 94 預測清單 95 我為什么放棄管理重回軟件開發崗位 97 兩個關鍵問題 97 挖掘自己想做什么、能做什么 98 跳槽與薪水篇 月薪3萬元的程序員都避開了哪些坑 102 習慣即刻回報 102 缺乏學習熱情 102 不夠努力 103 畏難 103 缺乏責任心 103 消極,抱怨 104 沒有時間管理觀念 104 為薪水工作 104 其實不喜歡軟件開發 105 程序員如何謀劃出月薪3萬元 105 關鍵的四個基本概念 106 高薪的謀劃之道 109 沒有一滴水分的總結 115 當我們談論跳槽時在談論什么 115 職業、跳槽與轉型的概念 116 轉型的分類 117 成本,成本,成本 118 不是結束的結束 120 打聽別人工資的7個話題,讓你 薪水更高 120 同工不同酬 121 你為什么會打聽別人的工資 121 職業的本質 121 商業價值與工資的本質 122 如何看待“同事的工資比自己高” 122 如何凸顯自己的商業價值 123 結語 123 為何公司愿花更多錢從外面招人 124 獎勵工資的必要性 124 隱性成本 125 培養自己的稀缺性 126 問答 | 學歷差的程序員就該被虐嗎 126 程序員這樣優化簡歷,一投制勝 129 知識、技能、經歷梳理 129 確立求職目標 131 簡歷優化實操 133 如何提高簡歷投遞成功率 141 城市大小對職業選擇的影響 142 城市與產業結構 143 城市大小與公共資源 143 城市與生活成本 143 城市節奏與個人性格 144 職業選擇與城市 144 史上最全的程序員求職渠道分析 145 招聘網站 145 專業技術論壇 147 QQ群和微信群 148 內部推薦 148 獵頭 149 人才競拍 149 職場社交 150 程序員的求職渠道指引 150 程序員跳槽神級攻略 151 什么時候該跳槽 151 跳槽前要準備的N件事 154 到哪里找跳槽機會 157 入職薪水對你的影響有多大 158 為什么會不滿意 158 入職薪水水深幾許 159 不滿意的后果很嚴重 159 怎樣跳過入職薪水陷阱 160 三個因素決定你的薪水高低 161 工作內容 161 工作表現 162 被替代的難度 162 35歲程序員的獨家面試經歷 163 第一家,和研發總監面談 163 第二家,與技術負責人視頻連線 166 重回C3時的面試經歷 168 如何準備面試 171 培訓機構畢業的程序員被歧視的 背后邏輯 172 教育和培訓 173 程序員需要的特殊能力 173 成長之路 兩招讓你成為卓越的T型人才 177 廣度學習 177 深度學習 178 小結 180 程序員的能力拓展模型 180 能力拓展模型 181 在開發過程中擴展舒適區 181 這8種武器點亮程序員的個人品牌 182 產品 183 所在公司和團隊的背景 184 開源項目 184 技術博客 185 出版技術書籍 185 持有技術專利 186 證書 186 口碑 187 那些你不愿說給領導的話 187 哪些話你不愿說給領導 188 不說的千般考慮 188 為什么要說,說了又怎樣 189 要不要使用新技術 190 C++ 11是一門全新的語言嗎 190 用還是不用 192 程序員為什么熱衷于造輪子 193 為什么會重復造輪子 193 為什么有人不讓“造輪子” 194 什么樣的輪子可以重新造 194 這樣讀源碼,想不卓越都難 196 目的 196 工具 197 知識準備 197 運行與開發環境 198 筆記 198 滄海遺珠 198 十年的老代碼,你敢動嗎 199 關于老代碼的禁忌 200 動,還是不動 201 情人還是老的好 201 技術債務可能是這樣來的 202 選擇容易的替代策略 202 技術債務是怎么來的 205 如何避免技術債務 207 傻瓜才放棄成為指導者的機會 207 當你是權威人士時,你會怎么做 208 成為指導者的好處 208 指導別人的途徑 210 設定目標的SMART原則 210 SMART原則 211 目標設定舉例 213 怎樣新學一門技術 213 選擇什么技術棧 214 了解你的問題和技術棧的特點 214 列出待學習的技術點 215 尋找合適的學習資料 215 坦然面對問題,不放棄 216 保持對最終目標的清晰認識 216 不斷實踐,積累自信 216 記筆記 217 步步為營,持續推進 217 投資自己要放開手腳 218 跨越心理障礙 218 堅持,堅持,再堅持 219 給新程序員的10點建議 219 接納自己是一張白紙這個事實 220 關注自己能做到什么 220 如饑似渴地學習 220 別怕犯錯 221 迎難而上 221 記錄問題和心得 221 適時求助 222 提前告知上級你真的不能搞定 222 向優秀的同伴學習 222 讓上級為自己指定導師 223 這10個問題去哪啦 223 外科醫生剪箭尾 223 我管不著啊 224 也許問題不會在用戶那里出現 224 跳過技術難題,別影響進度 225 別人都這樣 225 我們后面會追上進度 225 沒獎金、不加薪干個什么勁 226 還有×××呢 226 反正不是我的責任 227 算了,換個環境 227 題外的話 227 程序員三重境界,你在哪一重 228 第一境界:迷茫前行 229 第二境界:追逐目標,無怨無悔 229 第三境界:終有所獲 229 知易行難 230 效率提升圈 230 工作效率低下的原因 230 為什么工作效率會倍升 231 程序員保值的5個秘密 231 應用技術 232 高難技術 233 算法 233 業務 233 產品意識與思維 233 別被技術綁架 234 一定有某一項技術最適合解決某個問題 235 換工作時拒絕換技術 235 招人時限定精通某種技術 236 程序員接私活的玄機 237 為什么接私活 237 私活與成長 238 小結,共享經濟與私活 239 假如你想成為全棧工程師 239 全棧ABC 240 全棧的好與壞 241 選擇哪條技術棧 242 10分鐘搞定工作周報 242 每天記錄工作筆記 243 10分鐘寫周報 244 習慣的力量 245 管理迷思 混日子不是你的錯,根源在這里 246 團隊沒有真正明確的目標 246 有效的團隊目標 247 個人目標與團隊目標 248 團隊目標缺失時,個人怎么辦 249 既沒團隊目標,又沒個人目標 249 缺這兩點的Scrum注定失敗 250 個人或團隊績效低的原因 250 啟動會議的四個關鍵點 250 Scrum Master面臨的挑戰 252 小結 253 70%的人離職只因領導有這四宗罪 253 緊盯10%的錯誤 253 指責與否定下屬 254 害怕別人失敗影響自己,不愿放手 255 不聚焦如何解決問題 256 作為開始的結束 257 有人離職時項目經理的反應 257 這家伙可算走了 258 他為什么要走 258 面談,了解離職原因 258 考慮招人 259 思考這個人離職的影響 259 征求待離職人員的改進建議 260 思考自己的去留 260 我的建議 260 “包干到戶”是最好的項目管理方式 261 “包干到戶”的特點 261 軟件項目管理的現狀 262 包干到戶與軟件項目管理 263 為什么開發與測試老掐架呢 264 測試和開發的關系 265 資源 266 流程與標準 267 態度 268 為何你深陷故障驅動式開發 270 開發能力失配 271 績效導向 273 有問題再說的思想 274 加薪、績效、年終獎,虐你如初戀 275 加班多的程序員績效好 276 高級開發工程師的績效總是比初級的好 276 Bug多的程序員反倒績效好 277 代碼量大的程序員績效好 277 負責核心功能開發的程序員績效好 277 三年不漲工資的程序員比剛漲過的 績效要好 278 公司效益不好,研發團隊績效能不能好 278 產品銷售好,開發沒事干也拿的錢多 279 我們部門的績效結果不能比別的部門差 279 績效管理是彰顯權力的工具嗎 280 與領導關系近的人績效好 280 大家績效都差不多 280 今年我的績效是A,卻沒加薪 281 績效評價結果一樣,張三加薪5000元, 李四加薪50元 281 大領導說經理的績效結果不合理 282 你知道你的績效結果是怎么來的嗎 282 經理會跟你面談嗎 283 說真的,還有希望嗎 284 不能共情你還當什么領導 284 逼走面臨困境的員工 285 以自我為中心是我們的默認設置 286 所謂共情 286 激勵他人工作的根本 287 識別喜歡開發的程序員 288 自己說喜歡算不算 288 產出物的質量 289 工具選擇 289 當他聊起開發時是什么樣子 290 會不會主動提升自己 290 是否愿意分享 290 不是總結 291 說“這是領導決定的”很扯 291 管理者影響力的三個方面 292 管理者的責任 294 新任技術領導會遇到哪些問題 295 以為任命產生領導力 295 害怕別人不干活 296 總想親自下場 296 擔心丟掉技術,失去競爭力 297 不理解崗位職責 297 怕犯錯 298 擔心下屬議論自己 299 不知道怎樣培育領導力 299 不能接受績效比當普通員工時差 300 特定的事情可能會帶來挫敗感 300 恥于下問 300 不知道怎么應對變化的關系 301 怎樣有效激勵一個人積極工作 301 傳統的經濟刺激理論 302 大棒 302 動因理論 303 工作的隱性價值 304 管理者如何創造隱性價值 306 從執行者轉向管理者的挑戰 308 意識轉變 308 共情 309 目標整合 309 反饋 311 教練式管理 312 選擇 314 承擔責任與壓力 314 時間管理 315 |
序: |