這是一本真正從“人”(而非技術(shù)也非管理)的角度關(guān)注軟件開發(fā)人員自身發(fā)展的書。書中論述的內(nèi)容既涉及生活習(xí)慣,又包括思維方式,凸顯技術(shù)中“人”的因素,全面講解軟件行業(yè)從業(yè)人員所需知道的各種“軟技能”。
本書聚焦于軟件開發(fā)人員生活的方方面面,從揭秘面試的流程,到精心做出一份殺手級(jí)簡(jiǎn)歷,到制作膾炙人口的視頻內(nèi)容,到打造你的個(gè)人品牌,到提高自己工作效率,到與職業(yè)倦怠做斗爭(zhēng),甚至到投資房地產(chǎn)和關(guān)注自己的健康。本書共分為職業(yè)篇、自我營(yíng)銷篇、學(xué)習(xí)篇、生產(chǎn)力篇、理財(cái)篇、健身篇、心態(tài)篇等七篇,概括了軟件行業(yè)從業(yè)人員所需的各種“軟技能”。通過(guò)閱讀本書,軟件工程人員、編程人員和其他技術(shù)人員能夠積極思考自己的職業(yè)生涯,豐富自己的生活,讓自己更接近成功。
1.作者John是軟件開發(fā)人員的生活教練,他幫助軟件工程人員、編程人員和其他技術(shù)專家積極促進(jìn)自己的職業(yè)生涯、極大地豐富自己的生活。凸顯技術(shù)中“人”的因素,講解了軟件專業(yè)所需要知道的所有“軟技能”。
2.原著第1版由軟件行業(yè)Robert C. Martin(Bob大叔)作序推薦,在Amazon獲得4.3星評(píng)價(jià);第2版獲得4.8星評(píng)價(jià),好評(píng)如潮。
對(duì)大多數(shù)軟件開發(fā)人員而言,編碼才是最有趣的,而如何與客戶、同事以及經(jīng)理們打交道,如何保證工作效率,如何保障財(cái)務(wù)安全,如何保持體形……這些則統(tǒng)統(tǒng)被視為畏途。本書可以在以下方面,幫助你成為更好的自己:
·像經(jīng)營(yíng)企業(yè)一樣,經(jīng)營(yíng)自己的職業(yè)生涯;
·發(fā)表高質(zhì)量文章和視頻,打造個(gè)人品牌;
·領(lǐng)略“十步快速學(xué)習(xí)法”,掌握自學(xué)能力;
·制定“生產(chǎn)力提升計(jì)劃”,克服拖延癥;
·運(yùn)用“活水泉”策略,創(chuàng)造真正的財(cái)富;
·堅(jiān)持健身,將你的極客天性變作優(yōu)勢(shì);
·培養(yǎng)積極心態(tài),努力成為更好的自己。
約翰·Z.森梅茲(John Z.Sonmez),《軟技能:代碼之外的生存指南》和《軟技能2:軟件開發(fā)者職業(yè)生涯指南》作者、“Simple Programmer”網(wǎng)站的創(chuàng)始人。他努力追求“將復(fù)雜問(wèn)題轉(zhuǎn)化為簡(jiǎn)單解決方案”。他為在線培訓(xùn)機(jī)構(gòu)Pluralsight開發(fā)了多達(dá)55門在線課程,涉及iOS、Android、.NET、Java和游戲開發(fā)等多個(gè)主題。他是“Get Up and CODE”播客的主持人,在這里他討論“程序員健身”;他還是“Entreprogrammers”播客的主持人,在這里他和其他3位開發(fā)者/企業(yè)家分享他們構(gòu)建在線業(yè)務(wù)的真實(shí)故事。
他是軟件開發(fā)人員的人生導(dǎo)師,致力于幫助軟件工程師、程序員和其他專業(yè)技術(shù)人員推動(dòng)事業(yè)進(jìn)步,過(guò)上更充實(shí)的生活。他通過(guò)“化繁為簡(jiǎn)”的方法,賦予他們實(shí)現(xiàn)自身目標(biāo)的力量。
第 1 章 為何這本書與你先前讀過(guò)的任何書籍都迥然不同 1
第 一篇 職業(yè) 5
第 2 章 經(jīng)營(yíng)自己的職業(yè)生涯就像經(jīng)營(yíng)一家企業(yè) 6
擁有商業(yè)心態(tài) 6
將思維模式切換為“經(jīng)營(yíng)企業(yè)” 7
第 3 章 如何給自己設(shè)定好職業(yè)目標(biāo) 9
如何設(shè)定目標(biāo) 10
追蹤你的目標(biāo) 11
第 4 章 拓展自己的人際交往能力 13
別管我,我只想一個(gè)人安靜地寫代碼! 13
學(xué)會(huì)如何與人打交道 14
第 5 章 創(chuàng)建一份屢試屢驗(yàn)的簡(jiǎn)歷 18
你不是專業(yè)的簡(jiǎn)歷寫手 19
雇一位簡(jiǎn)歷寫手 19
比別人多做一點(diǎn)點(diǎn) 20
如果不想雇專業(yè)的簡(jiǎn)歷寫手該怎么做 21
第 6 章 破解面試之道 22
通過(guò)面試的最快捷的方式 22
我是如何得到最后一份工作的 23
突破陳規(guī),建立融洽關(guān)系 23
真正的面試會(huì)是什么樣子的 25
當(dāng)下你能做什么 26
第 7 章 軟件開發(fā)人員的三條職業(yè)路徑 27
選擇 1:雇員 27
選擇 2:獨(dú)立咨詢師 28
選擇 3:創(chuàng)業(yè)者 29
到底應(yīng)該選哪個(gè) 31
第 8 章 為什么你需要走專業(yè)化道路 32
專業(yè)化很重要 32
在一個(gè)專業(yè)方向上擁有專長(zhǎng) 33
軟件開發(fā)人員的專業(yè)類別 34
選擇你的專業(yè) 35
精通多種語(yǔ)言的程序員該怎么辦 36
第 9 章 公司與公司是不一樣的 37
小公司和創(chuàng)業(yè)公司 37
中等規(guī)模的公司 38
大公司 39
軟件開發(fā)公司與擁有軟件開發(fā)人員的公司對(duì)比 40
謹(jǐn)慎選擇 41
第 10 章 攀登晉升階梯 42
承擔(dān)責(zé)任 42
引人注目 43
自學(xué) 44
成為解決問(wèn)題的人 44
關(guān)于辦公室政治 45
第 11 章 成為專業(yè)人士 46
什么是專業(yè)人士 46
成為專業(yè)人士(養(yǎng)成良好習(xí)慣) 47
堅(jiān)守正道 48
追求品質(zhì),完善自我 49
第 12 章 與老板和同事的相處之道 51
誰(shuí)才是你的老板 51
學(xué)會(huì)服從上級(jí) 52
與那些難纏的老板相處 53
那些惹人厭的同事該怎么辦 54
與那些面善的老板和同事相處 55
第 13 章 不要陷入對(duì)技術(shù)的狂熱之中 56
我們都是技術(shù)的信徒 56
天生一物必有用 57
發(fā)生在我身上的轉(zhuǎn)變 57
君子不器 58
第 14 章 如何辭職并開始為自己工作 59
明智的處理方式 59
準(zhǔn)備好為自己工作 60
你真正工作的時(shí)間到底有多長(zhǎng) 61
切斷臍帶 63
第 15 章 如何成為自由職業(yè)者 65
開始 65
問(wèn)問(wèn)你認(rèn)識(shí)的人 66
獲得客戶的最佳途徑 66
怎么收費(fèi) 67
第 16 章 如何成為一名企業(yè)家 71
找到受眾 71
測(cè)試市場(chǎng) 73
從小處著手 73
開始 74
第 17 章 如何開始創(chuàng)業(yè) 75
創(chuàng)業(yè)的基礎(chǔ) 75
不做大,毋寧回家 76
創(chuàng)業(yè)的典型周期 76
創(chuàng)業(yè)加速器 77
獲得投資 77
第 18 章 遠(yuǎn)程工作 80
做“隱士”面臨的挑戰(zhàn) 80
第二篇 自我營(yíng)銷 85
第 19 章 自我營(yíng)銷基礎(chǔ)課 86
自我營(yíng)銷意味著什么 86
自我營(yíng)銷為何如此重要 87
如何自我營(yíng)銷 88
第 20 章 如何打造個(gè)人品牌 90
什么是品牌 90
構(gòu)成品牌的要素有哪些 91
創(chuàng)建屬于自己的品牌 92
第 21 章 如何創(chuàng)建大獲成功的博客 95
為什么博客如此重要 95
創(chuàng)建博客 96
打造成功博客的秘訣 98
提升訪問(wèn)量 99
我可不能保證你能一鳴驚人 100
第 22 章 在 YouTube 上創(chuàng)立自己的專欄 101
為什么 YouTube 和視頻是樹立個(gè)人品牌的絕佳選擇 101
找準(zhǔn)定位 102
可創(chuàng)建的頻道類型 102
創(chuàng)建你的 YouTube 頻道 103
創(chuàng)建一張內(nèi)容清單 103
成為拍攝達(dá)人 104
額外的幾個(gè)小竅門 105
第 23 章 為何為他人增加價(jià)值非常重要 106
給人們想要的東西 106
把你的工作成果的 90%做成免費(fèi)的 107
奔向成功的快車道 108
贈(zèng)人玫瑰,手有余香 108
第 24 章 善于運(yùn)用社交媒體提升自己的品牌 109
培育你的社交網(wǎng)絡(luò) 109
有效地運(yùn)用社交媒體 110
保持活躍度 111
不同的社交網(wǎng)絡(luò),不一樣的功能劃分 111
第 25 章 演講、培訓(xùn)和報(bào)告 113
為什么現(xiàn)場(chǎng)演講如此有力 113
開始演講 114
做培訓(xùn)怎么樣 115
第 26 章 著書立說(shuō) 117
為什么著書立說(shuō)如此重要 117
書籍和雜志都不賺錢 118
獲得出版機(jī)會(huì) 118
自出版 119
第三篇 學(xué)習(xí) 121
第 27 章 學(xué)習(xí)怎樣學(xué)習(xí) 122
剖析學(xué)習(xí)過(guò)程 122
自學(xué) 123
第 28 章 我的“十步學(xué)習(xí)法” 125
體系背后的邏輯 125
十步學(xué)習(xí)法體系 126
第 29 章 第 1 步到第 6 步:這些步驟只做一次 128
第 1 步:了解全局 128
第 2 步:確定范圍 129
第 3 步:定義目標(biāo) 130
第 4 步:尋找資源 131
第 5 步:創(chuàng)建學(xué)習(xí)計(jì)劃 132
第 6 步:篩選資源 133
第 30 章 第 7 步到第 10 步:循環(huán)往復(fù) 134
第 7 步:開始學(xué)習(xí),淺嘗輒止 134
第 8 步:動(dòng)手操作,邊玩邊學(xué) 135
第 9 步:全面掌握,學(xué)以致用 135
第 10 步:樂(lè)為人師,融會(huì)貫通 136
最后的思考 137
第 31 章 如何尋找導(dǎo)師 139
導(dǎo)師的修養(yǎng) 139
在哪里可以找到導(dǎo)師 141
虛擬導(dǎo)師 142
招募導(dǎo)師 142
第 32 章 如何成為導(dǎo)師 144
做一名導(dǎo)師 144
身為導(dǎo)師的好處 145
挑選一位“值得”指導(dǎo)的門徒 146
第 33 章 為何說(shuō)教學(xué)相長(zhǎng) 147
我不是老師 147
在你傳道授業(yè)的時(shí)候都會(huì)發(fā)生什么 148
入門 149
第 34 章 你需要一個(gè)大學(xué)學(xué)位嗎 151
獲得成功必須要有學(xué)位嗎 151
高學(xué)歷的優(yōu)勢(shì) 152
沒(méi)有學(xué)歷又當(dāng)如何 153
第 35 章 發(fā)現(xiàn)自己的知識(shí)短板 155
為什么我們會(huì)有短板 155
找出你的短板 156
消除短板 157
第四篇 生產(chǎn)力 159
第 36 章 一切始于專注 160
什么是專注 160
專注的魔力 161
如何更專注 161
沒(méi)有聽起來(lái)那么容易 162
第 37 章 我的私房“生產(chǎn)力提升計(jì)劃” 164
概覽 164
季度計(jì)劃 165
月計(jì)劃 165
周計(jì)劃 165
日計(jì)劃及其執(zhí)行 167
與干擾做斗爭(zhēng) 168
休息和休假 169
第 38 章 番茄工作法 170
番茄工作法概述 170
有效利用番茄工作法 171
心理游戲 172
你可以完成多少工作 174
第 39 章 我的“定額工作法” 176
問(wèn)題 176
什么是定額工作法 177
定額工作法的工作原理 177
定額工作法為什么會(huì)奏效 178
第 40 章 對(duì)自己負(fù)責(zé) 180
責(zé)任感 180
對(duì)自己負(fù)責(zé) 181
外部問(wèn)責(zé) 182
第 41 章 為什么說(shuō)多任務(wù)并行弊大于利 184
為什么多任務(wù)并行一般都很糟糕 184
批量處理生產(chǎn)效率更高 185
什么才是真正的多任務(wù)并行 186
第 42 章 如何應(yīng)對(duì)職業(yè)倦怠 188
為什么會(huì)產(chǎn)生倦怠 188
事實(shí)上,你不過(guò)是撞到了一堵墻 189
在墻的另一側(cè) 190
穿過(guò)那堵墻 191
第 43 章 你是怎樣浪費(fèi)掉時(shí)間的 192
最大的時(shí)間殺手 192
戒掉電視 193
其他時(shí)間殺手 194
追蹤你的時(shí)間 195
第 44 章 形成慣例的重要性 197
慣例可以讓你…… 197
創(chuàng)建一個(gè)慣例 198
讓慣例更細(xì)化 199
第 45 章 如何培養(yǎng)好習(xí)慣 201
了解習(xí)慣 201
找出壞習(xí)慣,改掉 202
養(yǎng)成新習(xí)慣 203
第 46 章 分解任務(wù)會(huì)提高生產(chǎn)力 205
為什么更大并不總是更好 205
分解任務(wù)的價(jià)值 206
如何分解任務(wù) 207
分解問(wèn)題 208
第 47 章 努力工作的價(jià)值,以及為什么你總是逃避努力工作 209
為什么努力工作是如此的辛苦 209
如果我只是“聰明地”工作 210
努力工作總是枯燥的 210
現(xiàn)實(shí) 211
努力工作:如何做到這一點(diǎn) 211
第 48 章 任何行動(dòng)都比不采取行動(dòng)好 213
我們?yōu)槭裁淳芙^采取行動(dòng) 213
不采取行動(dòng)會(huì)發(fā)生什么 214
可能發(fā)生的最壞情況是什么 214
跑起來(lái)的汽車更容易轉(zhuǎn)向 215
現(xiàn)在要怎么做 216
第五篇 理財(cái) 217
第 49 章 合理支配你的薪水 219
拒絕短期思維 219
資產(chǎn)與負(fù)債 221
回到薪水這個(gè)話題 223
第 50 章 怎樣進(jìn)行薪酬談判 224
薪酬談判始于求職之前 224
獲得工作的方式至關(guān)重要 225
先出價(jià)者輸 226
被要求先出價(jià)該怎么辦 226
被問(wèn)及當(dāng)前薪酬該怎么辦 227
拿到 offer 的時(shí)候 228
最后一些建議 229
第 51 章 為何說(shuō)房地產(chǎn)是最好的投資 230
為什么要投資房地產(chǎn) 231
我該怎么做呢 233
第 一步:學(xué)習(xí) 233
采取行動(dòng) 234
利用物業(yè)托管 235
如果我住在生活成本很高的地區(qū)呢 235
第 52 章 你真的了解自己的退休計(jì)劃嗎 237
退休計(jì)劃就是利用逆向思維 237
計(jì)算你的退休目標(biāo) 238
如果我進(jìn)退維谷或者接近退休年齡怎么辦 242
但專家們是怎么想的 242
第 53 章 債務(wù)的危害 244
為什么債務(wù)一般都是不好的 244
債務(wù)方面常見的愚蠢之舉 245
并非所有債務(wù)都是有害無(wú)益的 247
第 54 章 如何創(chuàng)造真正的財(cái)富 248
“富有”與“有錢”的區(qū)別 248
“富有三角形” 249
“源頭活水” 250
假如只有 1000 美元,該往哪兒投 251
杠桿是創(chuàng)造財(cái)富的關(guān)鍵 252
第 55 章 我是如何做到 33 歲退休的 254
“退休”的確切含義是什么 254
我是如何起步的 255
租房災(zāi)難 256
獲得外部力量從困境中脫身 257
經(jīng)受磨礪 258
是誘人的捷徑還是可怕的短路 259
經(jīng)受更多磨礪 259
轉(zhuǎn)折點(diǎn) 261
幸運(yùn)降臨 261
“艱苦工作”模式 262
源源不斷的被動(dòng)收入 263
快速分析和小結(jié) 263
第六篇 健身 265
第 56 章 健身的好處 267
自信心 267
大腦的力量 268
恐懼 269
第 57 章 設(shè)定你的健身目標(biāo) 271
挑選一個(gè)具體目標(biāo) 271
創(chuàng)建里程碑 272
測(cè)量你的進(jìn)展 273
保持健康的生活方式 274
第 58 章 如何減肥(或者增重) 275
什么是卡路里 275
減肥很簡(jiǎn)單 276
攝入了多少熱量 276
燃燒了多少熱量 277
利用卡路里來(lái)實(shí)現(xiàn)自己的目標(biāo) 278
有人質(zhì)疑: “這可不是熱量攝入和輸出這么簡(jiǎn)單的事” 278
第 59 章 健身的動(dòng)力從何而來(lái) 280
什么能激勵(lì)你 280
過(guò)早獎(jiǎng)勵(lì)自己 281
保持動(dòng)力的做法 281
計(jì)劃了就一定要執(zhí)行 282
第 60 章 增肌 284
肌肉是如何生長(zhǎng)的 284
舉重的基礎(chǔ)知識(shí) 285
各種各樣的目標(biāo) 285
準(zhǔn)備開始 286
你應(yīng)該做哪種舉重練習(xí) 287
吃些什么 289
第 61 章 如何獲得完美腹肌 291
廚房造就腹肌 291
你的身體不想讓你有腹肌 292
你該怎么做 293
何時(shí)以及怎樣鍛煉腹肌 293
第 62 章 開始跑步 295
為什么你想要跑步 295
準(zhǔn)備開始跑步吧 296
入門建議 297
跑得越遠(yuǎn)快樂(lè)越多 297
如何開始長(zhǎng)跑 298
第 63 章 我的減脂增肌秘訣 299
最有效的減肥方式 300
禁食的其他好處 300
一日一餐的約定 301
為什么我每天只食一餐 302
第 64 章 站立式辦公及其他竅門 305
站立式辦公和跑步機(jī)上辦公 305
飲食竅門 306
第 65 章 利用高科技裝備健身 310
步行計(jì)數(shù)器和計(jì)步器 310
無(wú)線體重計(jì) 311
復(fù)合設(shè)備 311
PUSH 的長(zhǎng)處 312
耳機(jī) 312
應(yīng)用 313
第七篇 心態(tài) 315
第 66 章 心智是如何影響身體的 316
從心智開始 316
心智和身體的聯(lián)系 318
第 67 章 一切都源自積極心態(tài) 320
什么是積極性 320
積極性的正面作用 322
如何重啟你的態(tài)度 322
第 68 章 如何改變你的自我形象 325
什么是自我形象 325
自我形象是很難改變的 326
對(duì)你的大腦“重新編程” 328
第 69 章 愛情與戀愛 330
為什么軟件開發(fā)人員有時(shí)很難找到愛情 330
了解游戲規(guī)則 331
所以,我要做的就是充滿信心,對(duì)吧? 332
這就是個(gè)數(shù)字游戲 332
第 70 章 我的私房成功書單 334
自我提升和勵(lì)志類書籍 334
軟件開發(fā)類書籍 337
投資類書籍 338
更多書籍 339
第 71 章 不要害怕失敗 341
為什么我們總是害怕失敗 341
失敗并不是被打敗 342
失敗是通往成功的必經(jīng)之路 343
學(xué)會(huì)擁抱失敗 343
第 72 章 走出舒適區(qū) 345
萬(wàn)事開頭難 345
就算被人當(dāng)成傻瓜又如何 346
小步快跑 347
第 73 章 斯多葛哲學(xué),以及它如何改變你的生活 349
什么是斯多葛主義 350
怎樣才能變得不可戰(zhàn)勝 351
如何成為斯多葛主義者 353
第 74 章 結(jié)束語(yǔ) 355