大話程式設計師:從入門到優秀全攻略

大話程式設計師:從入門到優秀全攻略

《大話程式設計師:從入門到優秀全攻略》是2019年清華大學出版社出版的圖書,作者是安曉輝。

基本介紹

  • 書名:大話程式設計師:從入門到優秀全攻略
  • 作者:安曉輝
  • 出版社:清華大學出版社
  • 出版時間:2019年06月01日
  • 定價:59 元
  • ISBN:9787302526049
  • 印次:1-1
  • 印刷日期:2019.04.22
  • 語種:中文簡體
內容簡介,目錄,

內容簡介

本書分為選擇、修煉、面試和職場基本功四部分。 第一部分有3章,分別是軟體開發工程師一覽,你適合做軟體開發嗎,選擇適合你的方向。從職業規劃和發展的角度,提供了一些工具、方法和模型,幫助我們解答是否要從事軟體開發、乾什麼崗位、在什麼樣的行業和公司工作等問題。 第二部分有2章。開發者的職場成長路徑一章介紹了開發者的未來發展方向,讓大家對自己的職場發展路徑有所認識;技術成長指北一章提供了一種技術修煉的模板方法論,每個人都可以將其用到自己身上,變成自己的技術修煉道路。 第三部分,講述了如何打好面試這場硬仗,分澄清、準備、面試、復盤四個階段,系統介紹了如何準備一次求職面試,善用之,能夠大幅提高面試的成功率。

目錄

第一部分 選擇
第1章 軟體開發工程師一覽
1.1 什麼是軟體開發工程師/ 2
1.2 程式設計師小雷的一天/ 3
1.3 軟體開發工程師的收入現狀/ 6
1.4 軟體開發工程師未來十年
還會有這么高的收入嗎/ 10
1.4.1 行業趨勢/ 11
1.4.2 國家規劃/ 12
1.4.3 結論/ 15
1.5 你為什麼想成為一名軟體開發工程師?/ 15
第2章 你適合做軟體開發嗎?
2.1 工作的三種維度/ 19
2.2 MBTI 性格測評/ 19
2.2.1 外向(E)—內向(I)/ 20
2.2.2 實感(S)—直覺(N)/ 21
2.2.3 思考(T)—情感(F)/ 22
2.2.4 判斷(J)—認知(P)/ 23
2.3 五大職能定位/ 25
2.3.1 專業技術者/ 25
2.3.2 自由職業者/ 25
2.3.3 管理者/ 26
2.3.4 創業者/ 27
2.3.5 投資者/ 27
2.4 HBDI 模型/ 28
2.5 程式開發者必備的性格特徵/ 34
2.6 優秀開發者的必備能力/ 36
第3章 選擇適合你的方向
3.1 通用邏輯:選擇大於努力/ 45
3.2 個人傾向大於通用邏輯/ 48
3.3 根據場景對開發者的分類/ 49
3.4 根據套用層次對開發者分類/ 52
3.5 研究型與套用型開發者/ 54
3.6 自頂向下的機會選擇模型/ 57
第二部分 修煉
第4章 開發者的職場成長路徑
4.1 全路徑圖/ 61
4.2 普通程式設計師/ 64
4.3 熟練開發者/ 65
4.4精通技術和業務的高級開發者/ 65
4.5混日子的“老司機”/ 67
4.6技術專家/ 68
4.7架構師/ 70
4.8技術管理者/ 78
4.8.1管理者必須要外向嗎?/ 78
4.8.2管理者沒那么輕鬆/ 79
4.8.3常見的技術管理崗位/ 81
4.8.4技術管理者的職責/ 81
4.9技術Leader:技術和管理哪個重要/ 83
4.9.1技術咖/ 84
4.9.2管理者/ 84
4.10開發者的兩種修煉/ 84
第5章 技術成長指北
5.1技術成長三階段/ 89
5.1.1初級階段:專項能力的提升/ 90
5.1.2中級階段:技能體系的構建/ 91
5.1.3融合創新/ 92
5.2專項能力修煉/ 95
5.2.1基礎層/ 98
5.2.2進階層/ 101
5.2.3改造層/ 103
5.2.4專項能力和知識體系的關係/ 104
5.3構建知識體系/ 105
5.3.1定位/ 106
5.3.2場景輻射/ 108
5.3.3知識關聯/ 111
5.3.4梳理整合/ 113
5.3.5知識體系的進化/ 115
5.4成為技術專家或架構師/ 116
5.4.1技術和業務/ 117
5.4.2技術專家和架構師的區別/ 120
5.4.3成為技術專家/ 121
5.4.4成為架構師/ 128
第三部分 面試
第6章 如何打好面試這場硬仗
6.1澄清階段/ 137
6.1.1明確自己的職業價值觀/ 137
6.1.2盤點自我價值/ 138
6.1.3篩選公司/ 139
6.1.4分析職位/ 142
6.1.5尋找亮點/ 144
6.1.6設定期望/ 145
6.2準備階段/ 147
6.2.1簡歷最佳化/ 147
6.2.2練習自我介紹/ 150
6.2.3溫習掌握的知識、技能、做過的項目/ 151
6.2.4儲備目標職位需要的知識和技能/ 152
6.2.5多做筆試題/ 152
6.2.6準備常見的非技術問題/ 152
6.2.7備好要向面試官提問的問題/ 155
6.3面試過程/ 156
6.3.1外在形象/ 156
6.3.2心態/ 157
6.3.3理解題目要點/ 157
6.3.4結構化表達/ 158
6.3.5應對不會的問題/ 161
6.4復盤/ 163
第四部分 職場基本功
第7章 開發者的職場基本功
7.1結果導向/ 166
7.1.1先有結果,再論過程/ 166
7.1.2行動前明確目標/ 167
7.1.3公司結果決定個人的結果/ 169
7.1.4選擇工作機會的通用邏輯/ 170
7.2結論先行/ 171
7.2.1先提供對方最關注的信息/ 171
7.2.2前因後果溝通習慣的背後/ 173
7.2.3怎樣才能做到結論先行/ 177
7.3區分事實和判斷/ 179
7.3.1不說事實,只作判斷/ 179
7.3.2不帶評論的描述事實/ 180
7.3.3如何做到區分事實和判斷/ 181
7.4如何請求幫助/ 183
7.4.1為什麼沒人願意幫小倩/ 183
7.4.2找到那個對的人/ 185
7.4.3說出你的具體請求/ 186
7.4.4有效表達你的感激/ 189
7.5通過反饋幫助別人/ 190
7.5.1表面反饋與深度反饋/ 192
7.5.2感謝他人/ 193
7.5.3提出建議,幫助別人提高技能/ 195
7.6追隨上司/ 198
7.6.1贊成上司的提議/ 198
7.6.2幫助上司實現目標/ 201
7.7超越上司的期待/ 204
7.7.1小周和小齊的線上音樂播放器/ 204
7.7.2超越期待的螺旋與讓人失望的螺旋/ 208
7.7.3怎樣超越上司的期待/ 211
7.7.4溝通與反饋/ 214
7.8怎樣堅持計畫,實現目標/ 215
7.8.1兩步滾動法/ 215
7.8.2具體化你的目標/ 218
7.8.3下一步行動/ 220
7.8.4任務清單法/ 221
7.8.5持續成長的關鍵代碼/ 226
7.9引入變數,突破成長困境/ 227
7.9.1引入變數,4步跳出死循環/ 228
7.9.2我開發者生涯中引入的一個關鍵變數/ 230
7.9.313個方法幫你發現變數/ 232
7.9.4選擇變數的原則/ 240
7.10程式設計師職業規劃的3個錦囊/ 241
7.10.1程式設計師職業發展的四個階段/ 242
7.10.2公司內的下一個職級/ 243
7.10.3榜樣/ 244
7.10.4職業規劃圖/ 245
附錄
A.1程式設計師必去的技術社區與網站/ 248
A.1.1專業技術社區/ 248
A.1.2資訊/ 250
A.1.3工具/ 251
A.1.4線上教育平台/ 251
A.1.5招聘/ 253
A.2本書提到的46本書/ 254

相關詞條

熱門詞條

聯絡我們