-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
3/26 新書到! 3/19 新書到! 3/14 新書到! 12/12 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

大話程序員:從入門到優秀全攻略

( 簡體 字)
作者:安曉輝類別:1. -> 程式設計 -> 綜合
譯者:
出版社:清華大學出版社大話程序員:從入門到優秀全攻略 3dWoo書號: 51176
詢問書籍請說出此書號!

缺書
NT售價: 295

出版日:6/1/2019
頁數:254
光碟數:0
站長推薦:
印刷:黑白印刷語系: ( 簡體 版 )
加入購物車 加到我的最愛
(請先登入會員)
ISBN:9787302526049
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

這本書的“種子”,在我2005年初決定從事軟件開發的那一刻就埋下了,經歷了十幾年歲月的滋養,現在才破土而出。因此,我們要回到最初,從我的職業路線圖說起。 粗線箭頭代表工作的主線劇情,細線箭頭代表發展出的支線 從上圖可以看出,我從 2005 年到 2018 年,先后經歷了 6 個主線劇情,完成了5 次轉型,下面簡要回顧一下。
2005年年初,我決定告別程控交換設備的售后技術支持工作,轉型從事軟件開發工作。 在這個過程中,經歷了技術選擇、自學、跨行找工作、漫長的面試與被鄙視等跨行進入軟件開發領域會必然遇見的問題,最終轉型為開發寬帶接入產品的軟件工程師。
對職業選擇與個人發展相關問題的探索,從這個時期的各種“切膚之痛”開始。
2008年下半年至2009年年初,從開發者轉型為研發部門經理,同時還負責部分軟件架構設計和核心模塊的編碼工作。這樣的狀態持續了將近6年,一直到2014年9月。
在這個過程中,從零開始從事智能機頂盒產品開發并且持續6年不斷打磨、反復迭代,我的技術能力在軟件架構、程序設計、編碼實現等方面都發生了躍遷。同時,因長時間使用Qt,在Qt應用開發方面也有了比較深的積淀,出版了《Qt on Android核心編程》和《Qt Quick核心編程》兩本技術圖書。
也是在這個時期,我完成了從“自己單干”到“帶團隊一起干”的轉變,從技術角色轉向了管理角色,對技術、項目、管理等有了較為全面的經驗和思考。
2014年下半年,接受朋友邀請,加入創業者行列。這算是很多程序員都會做的一道附加題,它讓我深刻體會到什么是“無路可退、無人可靠”。
2015年年底,解散創業團隊。
這時我已經系統地學習了職業規劃技術,于是對自己做了深入挖掘和分析,發現自己的成就感還是來源于技術性工作,所以果斷選擇了回歸開發崗位。
還是在2015年,考慮到我獨特的“軟件開發+職業規劃”背景,可以更好地幫助從事開發的小伙伴規劃自己的職業生涯,我開通了微信公眾號“程序視界”,分享我對職業的理解。
2016年年初,很多小伙伴開始在公眾號后臺問我各種問題,所以決定開通“有問有答”欄目,免費回答“程序視界”關注者的提問,希望能幫到更多的有緣人。
2017年7月,我對自我支配的渴望強烈到難以再忍受組織束縛的地步,于是主動離隊,成為自由職業者。
經過幾次生涯探索和規劃,我決定專注于開發者的職場成長領域,將自己定位為程序員的成長顧問,以寫作、課程、職業咨詢等方式養活自己。
成為自由職業者后,我有了更多的時間思考IT職場的問題,公眾號“程序視界”的“有問有答”欄目經過兩年多的運營,回答的問題已經涵蓋了技術選擇、跳槽策略、職場適應、生涯規劃、上下級溝通、怎么轉型從事軟件開發、如何快速提升自己等各個方面。
在這些問題中,有兩類問題出現了周期性,反反復復、持續不斷地被提出來。
一類是薪水方面的問題,例如,選擇什么樣的公司會有高薪?如何面試能拿到高薪職位?Java后臺服務開發和前端哪個薪水更高更有前途?公司好久沒漲薪水了該怎么辦?該不該發展副業賺點外快?
一類是能力提升方面的問題,例如,工作兩年多感覺技術很菜該怎么辦、想學新東西總是堅持不下來怎么辦?要學的技術好多,時間不夠用怎么辦?公司的技術氛圍不好,我成長得太慢要不要跳槽?做開發好痛苦,還要不要堅持下去?
這些問題以各種形式反復出現,讓我意識到,那些剛從事軟件開發工作沒幾年,還沒走過初、中級階段,尚未建立自己的知識體系形成優勢的小伙伴們的普遍問題,于是我就萌生了“寫一本書系統回答這些問題”的想法。
經過分析,我發現這些問題通常是由下面幾種原因造成的。
不了解自己的個性和職業傾向,行差踏錯進入軟件開發領域。
不懂職場選擇的通用邏輯。
不知道什么樣的崗位更適合自己。
不了解技術修煉的一般性方法和框架。
不懂怎么系統地為面試做準備。
不具備必要的職場基本功(軟能力)。
于是,我就面對著這些問題和潛在的原因,不斷追問自己,梳理、整合、抽象、重構,慢慢地把自身的職場經歷與體驗、職業規劃技術、超過500小時的開發者職業規劃咨詢,以及凝結在“有問有答”欄目的近兩年的思考融匯在了一起,形成了現在的答案,并以書的形式為大家呈現。
假如你: 想知道自己是否適合從事軟件開發工作。 想知道如何在諸多軟件開發崗位中做選擇。 想知道怎樣才能在技術之路上更有效地“升級打怪”。 想知道開發者的職場發展到底有哪些方向。 想知道那些可以助力開發者走得更遠的職場基本功。
那么,這本書可以提供一些方法、思維和工具給你,幫助你更好地探索自己,更快地走向你想要的未來。 安曉輝 2019年3月
內容簡介:

本書分為選擇、修煉、面試和職場基本功四部分。
第一部分有3章,分別是軟件開發工程師一覽,你適合做軟件開發嗎,選擇適合你的方向。從職業規劃和發展的角度,提供了一些工具、方法和模型,幫助我們解答是否要從事軟件開發、干什么崗位、在什么樣的行業和公司工作等問題。
第二部分有2章。開發者的職場成長路徑一章介紹了開發者的未來發展方向,讓大家對自己的職場發展路徑有所認識;技術成長指北一章提供了一種技術修煉的模板方法論,每個人都可以將其用到自己身上,變成自己的技術修煉道路。
第三部分,講述了如何打好面試這場硬仗,分澄清、準備、面試、復盤四個階段,系統介紹了如何準備一次求職面試,善用之,能夠大幅提高面試的成功率。
第四部分,我們跳出開發者的技術性工作,精選了日常職場中頻繁用到的10種職場基本功,包括結果導向的工作思維,結論先行的匯報策略,溝通中如何區分事實和判斷,如何請求幫助,怎樣給別人反饋,如何追隨上司,怎樣超越上司的期待,如何堅持計劃實現目標,怎樣突破成長困境,以及職業規劃的3個錦囊。這些思維、方法、意識和工具,能夠為技術之路保駕護航,讓我們走得更高、更遠。
目錄:

第一部分?選擇
第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.2MBTI性格測評/ 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.4HBDI模型/ 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
序: