總金額: 會員:NT$ 0 非會員:NT$ 0 
(此金額尚未加上運費)
 
電子電信技術 電腦技術 計算技術、計算機技術
 
 
 
 
 
解憂程序員:高薪編程•求職面試與成長轉型寶典
 作  者: 安曉輝
 出版單位: 電子工業
 出版日期: 2017.10
 進貨日期: 2018/1/11
 ISBN: 9787121326103
 開  本: 16 開    
 定  價: 449
 售  價: 359
  卡 友 價 : 329
推到Facebook 推到Plurk 推到Twitter
前往新書區 書籍介紹 購物流程  
 
編輯推薦:

覆蓋以下問題:
√ 我適合做開發嗎?
√ 編程語言怎麼選?
√ 別人月薪 3 萬元,自己只有 3 千元,想拿高薪,怎麼做?
√ 面對多個Offer,怎麼選擇才不後悔?怎麼拒絕不喜歡的Offer?
√ 簡曆投了幾十份無人問津,問題出在哪里?怎麼優化才能提高通過率?
√ 公司都喜歡年輕敢拼能加班的程式員,我年齡大了怎麼辦?
√ 程式員一定要轉管理崗位嗎?怎麼轉?有什麼問題和挑戰?怎麼應對?
√ 想跳槽,該怎麼做准備才能找到理想的下家?
√ 整天被Bug追著跑,怎麼破……
√ 怎樣高效地閱讀源碼?
√ 開發過程中經常要學習新技朮,怎麼學效率高?
√ 感覺在混日子,領導安排任務才會去做,技朮水準一般,也沒動力學習提升,怎麼辦?
√ 如何避免技朮債務?
√ 不知道設定什麼目標、怎麼設定,才能讓自己積極前進……
√ 想參與創業公司,獲得預期中的高回報,又怕風險,怎麼辦?
√ 團隊不穩,開發人員紛紛離職,我要離開還是留下?
√ 想學習提升技朮能力,可計劃總執行不下去,怎麼破?
√ 面對多年的老代碼,動還是不動?怎麼動?
√ 怎麼激勵別人積極工作?
√ 想要轉型,可除了技朮,還能做什麼?


內容簡介:

本書是專為程式員而編寫的。全書淺顯易懂,深入淺出,書中從各個角度,全面地解讀了程式員這個特定人群,在日常程式設計工作中遇到的種種問題及解決辦法,如何設計代碼,如何編寫並運行、測試程式。*後給出給新程式員的n個建議。


作者簡介:

安曉輝,1998年保送入西安交大教改班,2002年畢2005年4月有幸加盟西安信利軟體科技有限公司,參野狐禪,走開發路。 2008年見 Qt 而傾心,用之於GUI、網路伺服器、嵌入式開發,帶領團隊成功開發出基於 Qt 的互聯網電視機頂盒。2012年移植 Qt Embedded 4.5.2 到 Android 平臺並應用於智能機頂盒專案。


圖書目錄:

自我發現與選擇
職業四象限 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
也許問題不會在用戶那堨X現 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
績效導向


章節試讀:

高薪的謀劃之道
因為內生涯決定外生涯,所以,程式員要想獲取高薪,最根本的策略是修煉內功,發揮自己的性格優勢,挖掘自己的職業興趣,找到適合自己的職業,發揮天賦,不斷提升知識、技能,讓自己的商業價值不斷爬升。
而一個人的商業價值能否提現出來,和所處平臺又有非常大的關系。當你在一個好的宏觀環境堙A在一個前景光明的產業堙A在一個處於上升期的企業堮氶A你的價值很容易就能體現出來,你能獲取到的回報(外生涯)也會超越大多數人。所以,除了修煉內功,還要懂得如何尋找職業機會,讓自己有用武之地。這就是程式員謀取高薪的指導性原則。
下麵我們展開來講如何修煉內功及如何尋找職業機會。
1.修煉內功
內功的修煉,其實又分為三部分:
發揮性格優勢。
挖掘職業興趣。
積累知識和技能。
假如你現在已經是軟件開發工程師,那麼就可以略過前兩步了。
假如你雖然是軟件開發工程師,但不確定是否適合做下去,那麼可以看看“如何快速定位自己熱愛的工作”一節,肯定會有幫助。
假如你是還沒入職場的小鮮肉,可以來找我聊聊,我們可以一起來看看你是否適合做程式員。
說了這麼多“假如”,現在要關注的就只有第三點——積累知識和技能了。
積累知識和技能有兩個原則:
職業目標相關性。
持續性。
職業目標相關性
這一點很容易理解,假如你就想做iOS應用開發,那麼你學C#估計就沒什麼用,學MFC就更沒用了。一樣知識,一種技能,只有它和你的目標相關時才是有用的。沒用的知識對你來講,再多都是枉然,假如一種知識不能落到應用上,那麼它就不是知識。
技能其實又分為兩類:
專業技能。
通用技能。
專業技能是對某種專業知識的應用能力,與特定職業相關。比如你能用MFC在Windows下開發客戶端應用,現在你要去做Android開發,那麼用處也不大。
通用技能是可遷移的,也就是你會做的事。比如你很會寫PPT,這種技能到哪里都用得上;比如你很善於溝通,總能與別人達成一致;比如你善於當眾演講;比如你的社交能力強;比如你很會指導別人;比如游泳……這些都是通用的技能,可以在不同的工作中廣泛應用。
通用技能對於你能否找到理想工作至關重要。
我們從程式員的世界來看,那些很牛的人,比如馬克·紮克伯格,一開始也是程式員,後來創立Facebook,他的創新、談判、指導、說服等通用能力一定很強。另外他還會中文(語言技能也是通用技能,和駕駛一樣)。還有雷軍,寫了10年程式,現在在做什麼呢?如果他只會使用C語言開發,能做到這樣嗎?
所以,我們在積累技能時,既要立足於現在的職業,強化職業相關的專業技能,比如你是做Web前端的,HTMP、CSS、JavaScript、各種JS框架(比如JQuery、AngularJS等)、前端框架如Bootstrap,都可以玩得很熟,這是專業技能,必需的,只要是做前端就會用得上;又要留意專業技能之外的通用技能,通用技能是一個程式員的軟實力,比如發現自己的學習模式,培養自我學習的能力,與人溝通的能力,口頭表達能力,寫作能力,資訊檢索能力……
那麼,問題來了,怎樣才能知道一個職業都需要什麼樣的知識、技能呢?有三種途徑:
企業內的崗位描述。
業內前輩訪談。
招聘網站的招聘資訊。
一般的企業都會有崗位(職位)描述,說明這個職位的職責,需要的知識、技能。有的企業還有一條晉升通道,比如軟件開發工程師會有初級、中級、高級、資深、專家等級別,每個級別的任職資格說明堻q常都會有對技能水準的說明。這是我們可以接觸到的第一手資料。比如我曾經任職過的公司就有這種說明,高級開發工程師會要求你有C 、概要設計、文檔、資料庫調優、授課、指導、管理等知識和能力。
第二種途徑是找一個同崗位的前輩聊一聊,他很可能會從和第一種途徑不一樣的視角,根據他的經驗告訴你什麼重要、什麼不重要,該培養什麼、不該培養什麼。
第三種是非常有效的途徑,不但可以彌補第一種途徑的不足(有的公司會沒有,有的公司會很簡單而流於形式),還可以從中梳理出某個技朮棧的發展態勢。像智聯招聘、拉?、獵聘、大街網、51job等網站都會有大量軟體開發工程師的招聘資訊,可以結合我們自己的技術方向,擬定關鍵字進行搜索,然後看看別的企業對某個崗位都有什麼要求,通過不斷分析,就可以列出一張知識、技能清單,拿著這個清單,就可以去有針對性地發展自己的技能,該自學的自學,該培訓的培訓,該參加開源專案的參加開源專案……
持續性
植物的頂芽優先生長而側芽受抑制的現象,在植物學上稱為頂端優勢。為了維持頂端優勢,可以人為干預植物的生長,比如一顆泡桐樹,要想讓它長得又高又直又粗,就需要不斷砍掉樹幹上的側枝。
在企業管理領域存在頂端優勢現象,處在優勢的實權部門會抑制其他相關職能部門的發展,處於權力頂端的人往往抑制著處於下端的職權,處於優勢的核心產品也會抑制其他產品的發展壯大……
對於程式員個人的知識和技能積累來講,通常也需要維持頂端優勢。
一個軟件開發工程師,在自己的知識圖譜與技能樹中,如果存在頂端優勢現象,那麼當別人問你擅長什麼時,你就可以信心滿滿地回答出來。而如果你的知識和技能還能在企業內超越其他程式員,形成群體內的比較優勢或者頂端優勢,那麼你的光芒一定照耀四方。
我承認,能做到第二步這種程度的人相對較少,所以,我們只討論第一步:在自己的知識圖譜與技能樹中打造頂端優勢。
毋庸諱言,軟件開發工程師跳槽頻率比大部分職業的從業者高一些,在不同的企業、不同的行業、為不同的用戶開發不同的產品時,用到的知識和技能通常是不同的。這就會導致一種情形:什麼都懂一點,什麼都不精通,什麼都能幹一點,什麼都幹不專業。而知識越精深越有價值,技能越熟練產出率越高,現在及將來是專業主義時代(參見大前研一的《專業主義》),如果我們能沿著一個方向積累知識鍛煉技能,就可以形成競爭優勢,隨著不斷用心打磨,就會產生頂端優勢,就越來越能解決問題,不可替代性就會越來越強,商業價值就越來越高,薪酬福利自然越來越好。
所以,工作一段時間之後,就要思考自己的職業目標,梳理自己的知識和技能,選擇幾樣,著重培養,持續精進,形成優勢。
2.尋找職業機會
修煉完內功,我們該來尋找外部機會了。
在向外看尋找機會時,有三個遞進的層次需要注意:
行(產)業選擇
企業選擇
職位
我們一個一個來講。
行業選擇
現在軟件已經成為支撐各行各業發展的服務,幾乎每個行業都會用到軟件。行業堛漸禶~在使用軟件服務時,要麼買現成的,要麼自己開發。現成的軟件,比如CRM、ERP、OA等,很多行業堛漱膝q都用,也一般都是採購來的。除採購軟體外,還有一些行業的公司選擇自己開發,這個時候就需要軟體開發工程師,也就是程式員了。
必須注意,不同行業的程式員的平均薪酬待遇差距很大。行業越有前景,個人的發展越好回報越好。越賺錢的行業,處在其中的程式員薪資水準越高。這是一般性規律,我們程式員在擇業時也需要考慮。
以房地產行業為例,2003—2013是中國房地產黃金十年,處在這個行業堛滷q業人員,有很多都賺得盆滿缽滿。以商品房銷售為例,售樓小姐曾經是收入非常高的職業,而2013年後,房地產銷售每況愈下,現在幾乎是舉步維艱。
再說說我曾經待過的電信行業,1995—2012年是黃金階段,其中1997—2005年,是固定電話業務和寬頻業務大發展的時期,國內產生了華為、中興、西安大唐電信、普天、UT斯達康、烽火等知名企業。我的前輩們說,1999、2000年左右,獎金比工資多,出差都是飛機。而我2002年加入某電信公司後不久,固話和程式控制交換業務開始走下坡路(2002年之後移動通信大發展)。所以,你進入一個產業的時機非常重要。
那麼,我們該怎樣選擇行業?

 
 
  步驟一.
依據網路上的圖書,挑選你所需要的書籍,根據以下步驟進行訂購
選擇產品及數量 結 帳 輸入基本資料 取貨與付款方式
┌───────────────────────────────────────────────────┘
資料確定 確認結帳 訂單編號    

步驟二.
完成付款的程序後,若採用貨到付款等宅配方式,3~7天內 ( 例假日將延期一至兩天 ) 您即可收到圖書。若至分店門市取貨,一週內聯絡取書。

步驟三.
完成購書程序者,可利用 訂單查詢 得知訂單進度。

注意事項.
付款方式若為網路刷卡必須等" 2 ~ 3 個工作天"確認款項已收到,才會出貨.如有更改書籍數量請記得按更新購物車,謝謝。
大陸出版品封面老舊、磨痕、凹痕等均屬常態,除封面破損、內頁脫落...等較嚴重的狀態外,其餘所有商品將正常出貨。
部分書籍附贈配件(如音頻mp3或dvd等)已無實體光碟提供,需以QR CODE 連結至出版社提供的網站註冊並通過驗證程序,方可下載使用。

預訂海外庫存.
商品到貨時間須4週,訂單書籍備齊後方能出貨,如果您有急用書籍,建議與【預訂海外庫存】商品分開訂購。