注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)行業(yè)軟件及應(yīng)用軟技能2:軟件開發(fā)者職業(yè)生涯指南

軟技能2:軟件開發(fā)者職業(yè)生涯指南

軟技能2:軟件開發(fā)者職業(yè)生涯指南

定 價:¥99.00

作 者: [美] 約翰·森梅茲 著,王小剛 譯
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787115534538 出版時間: 2020-06-01 包裝: 平裝
開本: 16開 頁數(shù): 493 字?jǐn)?shù):  

內(nèi)容簡介

  本書是《軟技能:代碼之外的生存指南》一書作者的新作,主要圍繞軟件開發(fā)從業(yè)者職業(yè)生涯的發(fā)展歷程,描述軟件開發(fā)者在職場中需要具備的各種“軟技能”—如何入行成為軟件開發(fā)者,如何學(xué)會第一門編程語言,如何寫求職簡歷,如何準(zhǔn)備面試,如何選擇工作崗位,如何選擇技術(shù)方向,如何拓展技術(shù)技能,如何與團(tuán)隊和領(lǐng)導(dǎo)融洽相處,如何以著書立說方式為自己在業(yè)界贏得贊譽(yù),等等。本書適合各層次的軟件開發(fā)者閱讀。盡管本書名義上是專門寫給軟件開發(fā)者的,但實(shí)際上這也是一本關(guān)于管理個人職業(yè)生涯以及如何獲得成功的書,對軟件開發(fā)行業(yè)的各類從業(yè)者做好職業(yè)發(fā)展規(guī)劃都很有幫助。

作者簡介

  作者簡介 約翰.森梅茲(John Sonmez),暢銷書《軟技能:代碼之外的生存指南》作者、“Simple Programmer”網(wǎng)站的創(chuàng)始人。他努力追求“將復(fù)雜問題轉(zhuǎn)化為簡單解決方案”。他為在線培訓(xùn)機(jī)構(gòu)Pluralsight開發(fā)了50多門在線課程,涉及iOS、Android、.NET、Java和游戲開發(fā)等多個主題。他是“Get Up and Code”播客的主持人,在這里他討論“程序員健身”;他還是“Entreprogrammers”播客的主持人,在這里他和其他三位開發(fā)者/企業(yè)家分享他們構(gòu)建在線業(yè)務(wù)的真實(shí)故事。他是軟件開發(fā)者的人生導(dǎo)師,他幫助軟件工程師、程序員和其他專業(yè)技術(shù)人員推動事業(yè)進(jìn)步,過上更充實(shí)的生活。他通過“化繁為簡”的方法,賦予他們實(shí)現(xiàn)自身目標(biāo)的力量。譯者簡介王小剛,暢銷書《軟技能:代碼之外的生存指南》譯者。畢業(yè)于西安電子科技大學(xué)計算機(jī)學(xué)院,碩士研究生學(xué)歷,曾先后服務(wù)于華為、IBM、中國移動無線數(shù)據(jù)研發(fā)中心,參與過3G基站、MISC(移動信息服務(wù)中心)等產(chǎn)品/系統(tǒng)的研發(fā)工作,擔(dān)任過項(xiàng)目經(jīng)理、質(zhì)量保證經(jīng)理、質(zhì)量總監(jiān)等職務(wù)。業(yè)界知名的咨詢顧問和培訓(xùn)講師,擁有NPDP、PMP、PBA、ACP、CSM、CAL等多項(xiàng)認(rèn)證資質(zhì)。六西格瑪黑帶,致力于研發(fā)管理、項(xiàng)目管理、產(chǎn)品創(chuàng)新、過程改進(jìn)等領(lǐng)域的研究工作,幫助IT企業(yè)持續(xù)提升產(chǎn)品創(chuàng)新與研發(fā)管理能力,先后為100多家企業(yè)的20000多名軟件開發(fā)人員提供過咨詢和培訓(xùn)服務(wù)。

圖書目錄

這本書是為我量身定做的嗎 4
初學(xué)者或者只是對學(xué)習(xí)軟件開發(fā)感興趣的人士 4
中級開發(fā)者 5
身經(jīng)百戰(zhàn)的專業(yè)人士 5
第 1章 整裝待發(fā):寫在開篇的話 22
本書的寫作目的 22
本書的目標(biāo) 22
如何使用本書 23
反復(fù)閱讀與付諸實(shí)踐 24
第 一篇 入行成為軟件開發(fā)者 26
第 2章 跬步千里:如何入行 28
我是如何入行的 28
了解專業(yè) 29
理解問題 29
設(shè)計 30
寫代碼 30
測試和部署 31
不只是寫代碼 31
做好計劃 31
把計劃組合在一起 32
創(chuàng)建計劃 32
誰想當(dāng)“運(yùn)動員“ 33
具體示例 34
第3章 傍身之技:你需要擁有的技術(shù)技能 36
安身立命的本領(lǐng) 36
一門編程語言 36
如何結(jié)構(gòu)化代碼 37
面向?qū)ο笤O(shè)計 38
算法和數(shù)據(jù)結(jié)構(gòu) 38
開發(fā)平臺及其相關(guān)技術(shù) 39
框架或者棧 40
基本的數(shù)據(jù)庫知識 40
源代碼控制 41
構(gòu)建與部署 42
測試 42
調(diào)試 43
方法論 43
感到不知所措?千萬別 44
第4章 格物致知:如何拓展技術(shù)技能 45
學(xué)習(xí)如何快速學(xué)習(xí) 45
基本過程 45
做中學(xué) 46
如何做中學(xué) 47
做中學(xué)的示例 47
我是怎樣教別人技術(shù)技能的 48
閱讀專家寫的東西 50
重要的事情說三遍:實(shí)踐,實(shí)踐,實(shí)踐 50
第5章 無問西東:到底應(yīng)該學(xué)哪門編程語言 52
編程語言其實(shí)并沒那么重要 52
選擇編程語言時的考慮因素 53
第6章 姍姍學(xué)步:如何學(xué)好你的第 一門編程語言 58
從查看一款實(shí)用的應(yīng)用程序開始 58
尋找好的資源或書并瀏覽它們 59
學(xué)習(xí)如何創(chuàng)建Hello World 59
學(xué)習(xí)基本結(jié)構(gòu)并用實(shí)際問題檢驗(yàn)學(xué)習(xí)效果 60
了解語言的功能特性和庫之間的區(qū)別 61
通過理解每一行代碼來檢查現(xiàn)有代碼和工作 61
構(gòu)建某個程序,構(gòu)建很多程序 62
將編程語言應(yīng)用于特定的技術(shù)或平臺上 63
通過解算法難題來精通這門語言 63
第7章 巍巍學(xué)府:通過上大學(xué)深造成為軟件開發(fā)者 65
優(yōu)勢 65
劣勢 67
策略 70
第8章 躬行實(shí)踐:通過參加編程訓(xùn)練營成為軟件開發(fā)者 74
什么是編程訓(xùn)練營 74
優(yōu)勢 74
劣勢 78
策略 80
第9章 自學(xué)成才:通過自學(xué)成為軟件開發(fā)者 83
自學(xué)編程的優(yōu)點(diǎn) 83
自學(xué)編程的缺點(diǎn) 86
策略 88
第二篇 找到一份工作 92
第 10章 初出茅廬:怎樣獲得實(shí)習(xí)機(jī)會 94
什么是實(shí)習(xí) 94
我該拿報酬嗎 95
怎樣獲得實(shí)習(xí)機(jī)會 96
如何成為優(yōu)秀的實(shí)習(xí)生 98
如何從實(shí)習(xí)人員轉(zhuǎn)變?yōu)檎絾T工 98
第 11章 柳暗花明:沒有經(jīng)驗(yàn)如何找到工作 100
公司在雇用軟件開發(fā)者時面臨的最大風(fēng)險 100
屏蔽這些風(fēng)險 101
在網(wǎng)絡(luò)空間里嶄露頭角 101
善打組合拳 102
創(chuàng)建自己的公司 104
面試準(zhǔn)備 105
拓展人際關(guān)系網(wǎng)絡(luò) 105
無償工作 105
主動提出做一個小項(xiàng)目 106
先做其他工作 107
獲得認(rèn)證 108
持之以恒 109
第 12章 獨(dú)辟蹊徑:找工作時的創(chuàng)新思維 110
傳統(tǒng)的方法,也就是千篇一律的方法 110
獨(dú)辟蹊徑 116
第 13章 移樽就教:怎樣寫簡歷 123
第 一步:不要寫簡歷 123
挑選簡歷寫手 125
與簡歷寫手協(xié)同工作 125
一份優(yōu)質(zhì)簡歷的構(gòu)成要素 126
自己動手寫簡歷怎么樣 127
第 14章 錦囊妙計:如何對付面試 133
不同類型的面試 134
你需要了解的面試中常見問題 138
面試小貼士 141
第 15章 唇槍舌劍:關(guān)于薪酬談判 146
了解你的薪資范圍 146
當(dāng)拿到錄用通知書的時候 147
討價還價 151
定位 152
誰先出價誰先輸 153
不要害怕還價 154
薪酬包里的一切都是可以談判的 156
不要屈服于時間節(jié)點(diǎn)的壓力 156
面臨多重選擇的時候 157
第 16章 山高水長:如果要離職,該怎么做 159
離職的時機(jī) 159
怎樣離職 161
世界很小,小到出乎你的意料 165
第 17章 半路出家:如何從其他行業(yè)轉(zhuǎn)行成為軟件開發(fā)者 168
中途轉(zhuǎn)行的優(yōu)勢 168
不利因素 169
怎樣實(shí)現(xiàn)轉(zhuǎn)型 170
第 18章 遇水疊橋:如何從測試或者其他技術(shù)性角色轉(zhuǎn)型成為軟件開發(fā)者 173
你將面臨的最大障礙 174
把你的目標(biāo)公之于眾 175
尋求機(jī)會 176
自己創(chuàng)造機(jī)會 176
利用你自己的時間 177
遇水疊橋 177
換一家公司 178
我的最后一條建議 179
第 19章 掎摭利?。汉贤茊T工與領(lǐng)薪制正式雇員之間的比較 180
合同制員工的類型 181
領(lǐng)薪制的工作崗位 183
錢 183
詳細(xì)分析合同制崗位的所謂“小時工資” 184
為什么合同制員工可以得到更多的報酬 185
其他福利待遇的價值 185
職場環(huán)境 186
其他考慮因素 187
第 20章 去梯之言:從未公開過的招聘行業(yè)運(yùn)作的秘密 189
招聘人員和招聘機(jī)構(gòu)的類型(以及他們?nèi)绾斡?190
對你而言這些意味著什么 193
第三篇 關(guān)于軟件開發(fā)你需要知道些什么 199
第 21章 走馬觀花:編程語言概述 201
C 201
C++ 202
C# 202
Java 203
Python 203
Ruby 203
JavaScript 204
Perl 204
PHP 205
Objective-C 205
Swift 206
Go 206
Erlang 207
Haskell 207
忽略細(xì)節(jié) 207
第 22章 知難而進(jìn):什么是Web開發(fā) 209
簡短的概述 210
Web的工作機(jī)理 210
Web簡史 211
主流的Web開發(fā)技術(shù) 212
第 23章 前途大好:移動開發(fā) 217
什么是移動開發(fā) 217
主要移動開發(fā)平臺 218
移動開發(fā)是如何完成的 219
移動Web應(yīng)用 222
移動開發(fā)的注意事項(xiàng) 223
第 24章 幕后英雄:后端開發(fā) 224
后端開發(fā)的確切定義是什么 224
后端開發(fā)者都做些什么 224
后端開發(fā)中主要技術(shù)與技能 225
全棧開發(fā)者怎么樣 225
總結(jié) 226
第 25章 游戲人生:游戲開發(fā)者的職業(yè)生涯 228
一項(xiàng)忠告 228
選擇正規(guī)教育 229
必備技能 230
為大型游戲工作室工作 231
成為獨(dú)立游戲開發(fā)者 231
資源和建議 233
第 26章 事無巨細(xì):DBA與DevOps 234
DBA 234
數(shù)據(jù)庫需要呵護(hù)與照料 235
我需要成為DBA嗎 235
DevOps:一個全新的角色 236
運(yùn)維:過去我們是怎么做的 237
什么是DevOps 237
這對你意味著什么 238
第 27章 高屋建瓴:軟件開發(fā)方法論 239
傳統(tǒng)的瀑布式 239
你討厭SDLC嗎 240
敏捷 242
其他方法論和非方法論 248
第 28章 層層設(shè)防:測試和QA基礎(chǔ) 250
測試背后的基本思想 250
常見的測試類型 251
測試過程 255
敏捷團(tuán)隊如何開展測試工作 256
測試與開發(fā)者 256
第 29章 源頭把關(guān):測試驅(qū)動開發(fā)與單元測試 258
什么是單元測試 259
有時被稱作“單元測試”的又是些什么 260
單元測試的價值 260
什么是測試驅(qū)動開發(fā) 261
測試驅(qū)動開發(fā)的目的是什么 262
測試驅(qū)動開發(fā)的典型工作流 263
以上還只是皮毛 263
第30章 清清爽爽:源代碼控制 266
什么是源代碼控制 267
為什么源代碼控制如此重要 267
源代碼控制基礎(chǔ)知識 268
源代碼控制的技術(shù) 271
最流行的源代碼控制概覽 273
第31章 步步為營:持續(xù)集成 276
以前構(gòu)建代碼是怎么做的 277
構(gòu)建服務(wù)器應(yīng)運(yùn)而生 278
持續(xù)集成閃亮登場 279
持續(xù)集成的典型工作流程 280
CI服務(wù)程序與軟件 283
第32章 火眼金睛:調(diào)試 286
什么是調(diào)試 286
調(diào)試的第 一條規(guī)則:不要使用調(diào)試器 287
重現(xiàn)錯誤 287
坐下來思考 288
檢驗(yàn)?zāi)愕募僭O(shè) 289
檢查你的前置條件 290
分而治之 290
若要要修復(fù)bug,應(yīng)了解其產(chǎn)生的原因 291
藝術(shù)與科學(xué) 292
第33章 日臻完善:代碼維護(hù) 293
你職業(yè)生涯的大部分時間都要花在維護(hù)代碼上 293
偉大的開發(fā)者都會編寫可維護(hù)的代碼 294
童子軍規(guī)則 294
第 一重要的是代碼的可讀性 295
重構(gòu)代碼使其更優(yōu)秀 295
自動化是必不可少的 297
如果要寫注釋,一定要寫好 297
學(xué)習(xí)編寫可維護(hù)代碼的資源 297
第34章 實(shí)至名歸:工作崗位與頭銜 299
頭銜,其實(shí)沒那么重要 299
但你要盡力得到最好的 299
一些常見的頭銜 300
有一個頭銜要避開 301
基本角色或工作 302
大型科技公司里的頭銜 303
關(guān)于頭銜其實(shí)還有相當(dāng)多門道 304
第35章 多姿多彩:軟件開發(fā)者的工作類型 305
編寫代碼 305
修復(fù)bug 306
設(shè)計和架構(gòu)設(shè)計 306
開會 307
學(xué)習(xí) 307
實(shí)驗(yàn)與探索 308
測試 308
思考 308
與客戶/利益相關(guān)人打交道 309
培訓(xùn)/輔導(dǎo) 310
就到這里吧…… 310
第四篇 軟件開發(fā)者的日常工作 311
第36章 和而不同:與同事相處 313
第 一印象 313
盡你所幫助別人 314
置身于戲外 315
但對于沖突也不用逃避 315
政治與宗教 317
無所事事的同事 317
喋喋不休的同事 320
有毒人群 321
還有好多狀況呢,我該怎么處理 322
第37章 順勢而為:與老板相處 323
理解你的老板 323
“責(zé)任在我”的認(rèn)知 324
怎樣讓你老板的工作更容易 325
壞老板 326
你不能總是選擇你的老板 334
第38章 協(xié)力共進(jìn):與測試人員相處 335
測試人員并非敵人 335
你要知道考試內(nèi)容是什么 336
自己要先測試一下自己的東西 337
避免陷入“發(fā)現(xiàn)bug-修復(fù)bug”的連環(huán)套之中 337
幫助他們實(shí)現(xiàn)自動化測試 338
要是遇到一個混蛋測試人員該怎么做 338
第39章 等量齊觀:工作與生活的平衡 340
平衡工作/生活就是一個神話 340
加班毫無益處 342
但是,沒有借口不努力工作 342
首先要讓自己有收獲 343
好自為之,這個要放在第 一位 344
謹(jǐn)慎選擇你的人際關(guān)系 345
活在當(dāng)下 346
真正的工作/生活平衡之道 347
第40章 并肩作戰(zhàn):與團(tuán)隊協(xié)作 348
團(tuán)隊,一榮俱榮一損俱損 348
團(tuán)隊擁有共同的目標(biāo) 349
對團(tuán)隊負(fù)責(zé) 350
溝通與協(xié)調(diào) 351
要坦誠,但也要機(jī)智 351
第41章 讜言嘉論:推銷你的想法 353
為什么推銷你的想法如此重要 353
不要爭論 354
具有說服力 354
循循善誘 355
清晰溝通 356
向權(quán)威借勢 356
樹立權(quán)威 357
好為人師 358
勤于練習(xí) 358
第42章 衣冠楚楚:如何著裝 359
外表很重要 359
比你目前職位高出兩個等級的著裝 361
追隨領(lǐng)導(dǎo) 362
魅力與矛盾 363
著裝可以改變你的個性? 364
象征社會地位的符號 364
頭發(fā)、化妝和基本衛(wèi)生 365
如果我不在乎怎么辦 366
第43章 謀事在人:安然渡過績效評估 368
我是如何逆轉(zhuǎn)對我的績效評估結(jié)果的 368
提早著手準(zhǔn)備 370
要有明確的目標(biāo),還要讓他們知道 371
跟蹤和記錄你的進(jìn)展 372
準(zhǔn)備好充分的理由 372
必要時,你可以上訴 373
陷阱——給自己評定等級 374
同事之間互相打分 375
員工排名制度 376
第44章 光明磊落:處理偏見 379
要接納人們無意識的歧視偏見與陳規(guī)陋習(xí) 379
給自己最好的機(jī)會以遠(yuǎn)離偏見 380
不要讓自己與世隔絕 382
對自己要有信心 383
盡可能無視它 383
如果你不能無視,那就報告 384
偏見糟透了 385
第45章 身先士卒:處于領(lǐng)導(dǎo)的位置 386
什么是領(lǐng)導(dǎo)力 386
如何做高效能的領(lǐng)導(dǎo)者 387
成為所有領(lǐng)域內(nèi)的楷模 387
讓自己保持有更高水準(zhǔn)的責(zé)任心 388
你要對團(tuán)隊負(fù)責(zé) 389
相信你的團(tuán)隊,合理授權(quán) 389
身先士卒 391
第46章 前程似錦:獲得提拔與晉升 392
總是選擇責(zé)任而不是薪酬 392
主動 393
投資于對自己的教育 394
把你的目標(biāo)公之于眾 395
讓自己在公司之外更有價值 396
成為資產(chǎn) 397
詢問具體數(shù)字 398
不要制造威脅 399
不要談?wù)撃銥槭裁葱枰X 400
如果一切都失敗了,去別處 401
第47章 巾幗英雄:科技女性 403
陳舊腐朽的觀念和污名 404
為什么男人騷擾女人 404
給女士的忠告 406
給男人的忠告 412
衷心希望本章內(nèi)容能幫上忙 416
第五篇 推進(jìn)你的職業(yè)發(fā)展 417
第48章 名滿天下:建立聲譽(yù) 419
名滿天下的收益 420
風(fēng)格造型與真材實(shí)料,相輔相成 421
打造個人品牌 422
如何做到名滿天下 423
為他人創(chuàng)造價值 425
這一切需要持之以恒 426
第49章 廣結(jié)善緣:社交與人脈 428
拓展人脈的錯誤方式 428
拓展人脈的正確方式 429
到哪里去拓展人脈 430
創(chuàng)建和掌管一個團(tuán)體 432
拓展人脈并不困難 433
第50章 與時俱進(jìn):讓你的技能緊跟上時代 434
沒有計劃其實(shí)也是計劃,只不過是一個糟糕的計劃 434
閱讀博客 435
讀書 435
挑選一樣新東西去學(xué)習(xí) 436
學(xué)習(xí)的質(zhì)量 438
參加活動 438
閱讀新聞 439
大量編寫代碼 439
不要讓自己過得太舒服 440
第51章 行家里手:做專才還是做通才 441
專業(yè)化的力量 441
為了做到專業(yè)化,你必須要有廣泛的基礎(chǔ) 442
這一切都與T型知識體系有關(guān) 443
但每個人都說尋找通才 443
今天,你甚至沒可能成為通才 444
如果我選擇術(shù)業(yè)專攻的方向是錯誤的,我該怎么辦 444
所以你該怎么辦 445
第52章 傳經(jīng)布道:演講和參加會議 447
參加會議 447
演講 449
一些實(shí)用技巧 453
走出去實(shí)踐吧 457
第53章 筆耕不輟:創(chuàng)建博客 459
為什么博客仍然是你最好的選擇 460
怎樣創(chuàng)建博客 461
選擇一個主題 462
怎樣撰寫博客文章 463
堅持不懈的力量 466
引流 467
找到你的聲音 469
筆耕不輟 471
第54章 海闊天空:做自由職業(yè)者乃至創(chuàng)業(yè) 472
你確定要走上這條道路嗎 473
什么是自由職業(yè) 474
怎樣邁出第 一步 475
上一節(jié)中說過有一條輕松一些的途徑…… 476
怎樣設(shè)置收費(fèi)費(fèi)率 477
創(chuàng)業(yè) 480
所有這一切很艱難,但是值得付出 486
第55章 策馬揚(yáng)鞭:職業(yè)發(fā)展路徑 488
3種類型的軟件開發(fā)者 488
職業(yè)發(fā)展的選項(xiàng) 490
穿越“玻璃天花板” 493
做管理還是搞技術(shù) 494
“我要去哪里”的問題需要一直在思考,從不間斷 495
第56章 未雨綢繆:工作穩(wěn)定性與工作保障 497
沒有什么是安穩(wěn)的,不過這沒關(guān)系 497
工作保障并非來自囤積知識 499
取而代之地,要做完全相反的事 500
用能力代替穩(wěn)定 500
建立自己的安全防護(hù)網(wǎng) 501
擁抱不確定性 503
第57章 學(xué)無止境:培訓(xùn)與資格認(rèn)證 506
證書物有所值的嗎 506
小朋友,你為什么又拿了那么多證書 507
怎樣獲得證書 508
那么培訓(xùn)呢 509
都有哪些培訓(xùn) 510
充分利用好培訓(xùn)機(jī)會 511
讓你的雇主為你支付培訓(xùn)費(fèi)用 513
做培訓(xùn)講師 515
關(guān)鍵在于你投入了多少精力 515
第58章 樂此不疲:兼職項(xiàng)目 517
兼職項(xiàng)目應(yīng)該常伴你的左右 518
挑選一個兼職項(xiàng)目 519
讓兼職項(xiàng)目服務(wù)于至少兩個目標(biāo) 520
整裝待發(fā) 522
堅持不懈 523
成為終結(jié)者 524
從兼職項(xiàng)目中賺錢 525
勇敢邁出第 一步 526
第59章 開卷有益:要讀的好書 527
怎樣寫出好代碼的書籍 528
進(jìn)階類書籍 529
如何重構(gòu)代碼的書籍 529
培養(yǎng)自己成為優(yōu)秀開發(fā)者的書籍 530
培養(yǎng)自己更加人性化的書籍 531
深入研習(xí)類書籍 533
娛樂消遣類書籍 534
勵志類書籍 536
讀書吧,我的朋友…… 537
第60章 余音裊裊:結(jié)束語 539
最后一個請求 540

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號