这是一本真正从“人”(而非技术也非管理)的角度关注软件开发人员自身发展的书。书中论述的内容既涉及生活习惯,又包括思维方式,凸显技术中“人”的因素,全面讲解软件行业从业人员所需知道的各种“软技能”。
本书聚焦于软件开发人员生活的方方面面,从揭秘面试的流程,到精心做出一份杀手级简历,到制作脍炙人口的视频内容,到打造你的个人品牌,到提高自己工作效率,到与职业倦怠做斗争,甚至到投资房地产和关注自己的健康。本书共分为职业篇、自我营销篇、学习篇、生产力篇、理财篇、健身篇、心态篇等七篇,概括了软件行业从业人员所需的各种“软技能”。通过阅读本书,软件工程人员、编程人员和其他技术人员能够积极思考自己的职业生涯,丰富自己的生活,让自己更接近成功。
1.作者John是软件开发人员的生活教练,他帮助软件工程人员、编程人员和其他技术专家积极促进自己的职业生涯、极大地丰富自己的生活。凸显技术中“人”的因素,讲解了软件专业所需要知道的所有“软技能”。
2.原著第1版由软件行业Robert C. Martin(Bob大叔)作序推荐,在Amazon获得4.3星评价;第2版获得4.8星评价,好评如潮。
对大多数软件开发人员而言,编码才是最有趣的,而如何与客户、同事以及经理们打交道,如何保证工作效率,如何保障财务安全,如何保持体形……这些则统统被视为畏途。本书可以在以下方面,帮助你成为更好的自己:
·像经营企业一样,经营自己的职业生涯;
·发表高质量文章和视频,打造个人品牌;
·领略“十步快速学习法”,掌握自学能力;
·制定“生产力提升计划”,克服拖延症;
·运用“活水泉”策略,创造真正的财富;
·坚持健身,将你的极客天性变作优势;
·培养积极心态,努力成为更好的自己。
约翰·Z.森梅兹(John Z.Sonmez),《软技能:代码之外的生存指南》和《软技能2:软件开发者职业生涯指南》作者、“Simple Programmer”网站的创始人。他努力追求“将复杂问题转化为简单解决方案”。他为在线培训机构Pluralsight开发了多达55门在线课程,涉及iOS、Android、.NET、Java和游戏开发等多个主题。他是“Get Up and CODE”播客的主持人,在这里他讨论“程序员健身”;他还是“Entreprogrammers”播客的主持人,在这里他和其他3位开发者/企业家分享他们构建在线业务的真实故事。
他是软件开发人员的人生导师,致力于帮助软件工程师、程序员和其他专业技术人员推动事业进步,过上更充实的生活。他通过“化繁为简”的方法,赋予他们实现自身目标的力量。
第 1 章 为何这本书与你先前读过的任何书籍都迥然不同 1
第 一篇 职业 5
第 2 章 经营自己的职业生涯就像经营一家企业 6
拥有商业心态 6
将思维模式切换为“经营企业” 7
第 3 章 如何给自己设定好职业目标 9
如何设定目标 10
追踪你的目标 11
第 4 章 拓展自己的人际交往能力 13
别管我,我只想一个人安静地写代码! 13
学会如何与人打交道 14
第 5 章 创建一份屡试屡验的简历 18
你不是专业的简历写手 19
雇一位简历写手 19
比别人多做一点点 20
如果不想雇专业的简历写手该怎么做 21
第 6 章 破解面试之道 22
通过面试的最快捷的方式 22
我是如何得到最后一份工作的 23
突破陈规,建立融洽关系 23
真正的面试会是什么样子的 25
当下你能做什么 26
第 7 章 软件开发人员的三条职业路径 27
选择 1:雇员 27
选择 2:独立咨询师 28
选择 3:创业者 29
到底应该选哪个 31
第 8 章 为什么你需要走专业化道路 32
专业化很重要 32
在一个专业方向上拥有专长 33
软件开发人员的专业类别 34
选择你的专业 35
精通多种语言的程序员该怎么办 36
第 9 章 公司与公司是不一样的 37
小公司和创业公司 37
中等规模的公司 38
大公司 39
软件开发公司与拥有软件开发人员的公司对比 40
谨慎选择 41
第 10 章 攀登晋升阶梯 42
承担责任 42
引人注目 43
自学 44
成为解决问题的人 44
关于办公室政治 45
第 11 章 成为专业人士 46
什么是专业人士 46
成为专业人士(养成良好习惯) 47
坚守正道 48
追求品质,完善自我 49
第 12 章 与老板和同事的相处之道 51
谁才是你的老板 51
学会服从上级 52
与那些难缠的老板相处 53
那些惹人厌的同事该怎么办 54
与那些面善的老板和同事相处 55
第 13 章 不要陷入对技术的狂热之中 56
我们都是技术的信徒 56
天生一物必有用 57
发生在我身上的转变 57
君子不器 58
第 14 章 如何辞职并开始为自己工作 59
明智的处理方式 59
准备好为自己工作 60
你真正工作的时间到底有多长 61
切断脐带 63
第 15 章 如何成为自由职业者 65
开始 65
问问你认识的人 66
获得客户的最佳途径 66
怎么收费 67
第 16 章 如何成为一名企业家 71
找到受众 71
测试市场 73
从小处着手 73
开始 74
第 17 章 如何开始创业 75
创业的基础 75
不做大,毋宁回家 76
创业的典型周期 76
创业加速器 77
获得投资 77
第 18 章 远程工作 80
做“隐士”面临的挑战 80
第二篇 自我营销 85
第 19 章 自我营销基础课 86
自我营销意味着什么 86
自我营销为何如此重要 87
如何自我营销 88
第 20 章 如何打造个人品牌 90
什么是品牌 90
构成品牌的要素有哪些 91
创建属于自己的品牌 92
第 21 章 如何创建大获成功的博客 95
为什么博客如此重要 95
创建博客 96
打造成功博客的秘诀 98
提升访问量 99
我可不能保证你能一鸣惊人 100
第 22 章 在 YouTube 上创立自己的专栏 101
为什么 YouTube 和视频是树立个人品牌的绝佳选择 101
找准定位 102
可创建的频道类型 102
创建你的 YouTube 频道 103
创建一张内容清单 103
成为拍摄达人 104
额外的几个小窍门 105
第 23 章 为何为他人增加价值非常重要 106
给人们想要的东西 106
把你的工作成果的 90%做成免费的 107
奔向成功的快车道 108
赠人玫瑰,手有余香 108
第 24 章 善于运用社交媒体提升自己的品牌 109
培育你的社交网络 109
有效地运用社交媒体 110
保持活跃度 111
不同的社交网络,不一样的功能划分 111
第 25 章 演讲、培训和报告 113
为什么现场演讲如此有力 113
开始演讲 114
做培训怎么样 115
第 26 章 著书立说 117
为什么著书立说如此重要 117
书籍和杂志都不赚钱 118
获得出版机会 118
自出版 119
第三篇 学习 121
第 27 章 学习怎样学习 122
剖析学习过程 122
自学 123
第 28 章 我的“十步学习法” 125
体系背后的逻辑 125
十步学习法体系 126
第 29 章 第 1 步到第 6 步:这些步骤只做一次 128
第 1 步:了解全局 128
第 2 步:确定范围 129
第 3 步:定义目标 130
第 4 步:寻找资源 131
第 5 步:创建学习计划 132
第 6 步:筛选资源 133
第 30 章 第 7 步到第 10 步:循环往复 134
第 7 步:开始学习,浅尝辄止 134
第 8 步:动手操作,边玩边学 135
第 9 步:全面掌握,学以致用 135
第 10 步:乐为人师,融会贯通 136
最后的思考 137
第 31 章 如何寻找导师 139
导师的修养 139
在哪里可以找到导师 141
虚拟导师 142
招募导师 142
第 32 章 如何成为导师 144
做一名导师 144
身为导师的好处 145
挑选一位“值得”指导的门徒 146
第 33 章 为何说教学相长 147
我不是老师 147
在你传道授业的时候都会发生什么 148
入门 149
第 34 章 你需要一个大学学位吗 151
获得成功必须要有学位吗 151
高学历的优势 152
没有学历又当如何 153
第 35 章 发现自己的知识短板 155
为什么我们会有短板 155
找出你的短板 156
消除短板 157
第四篇 生产力 159
第 36 章 一切始于专注 160
什么是专注 160
专注的魔力 161
如何更专注 161
没有听起来那么容易 162
第 37 章 我的私房“生产力提升计划” 164
概览 164
季度计划 165
月计划 165
周计划 165
日计划及其执行 167
与干扰做斗争 168
休息和休假 169
第 38 章 番茄工作法 170
番茄工作法概述 170
有效利用番茄工作法 171
心理游戏 172
你可以完成多少工作 174
第 39 章 我的“定额工作法” 176
问题 176
什么是定额工作法 177
定额工作法的工作原理 177
定额工作法为什么会奏效 178
第 40 章 对自己负责 180
责任感 180
对自己负责 181
外部问责 182
第 41 章 为什么说多任务并行弊大于利 184
为什么多任务并行一般都很糟糕 184
批量处理生产效率更高 185
什么才是真正的多任务并行 186
第 42 章 如何应对职业倦怠 188
为什么会产生倦怠 188
事实上,你不过是撞到了一堵墙 189
在墙的另一侧 190
穿过那堵墙 191
第 43 章 你是怎样浪费掉时间的 192
最大的时间杀手 192
戒掉电视 193
其他时间杀手 194
追踪你的时间 195
第 44 章 形成惯例的重要性 197
惯例可以让你…… 197
创建一个惯例 198
让惯例更细化 199
第 45 章 如何培养好习惯 201
了解习惯 201
找出坏习惯,改掉 202
养成新习惯 203
第 46 章 分解任务会提高生产力 205
为什么更大并不总是更好 205
分解任务的价值 206
如何分解任务 207
分解问题 208
第 47 章 努力工作的价值,以及为什么你总是逃避努力工作 209
为什么努力工作是如此的辛苦 209
如果我只是“聪明地”工作 210
努力工作总是枯燥的 210
现实 211
努力工作:如何做到这一点 211
第 48 章 任何行动都比不采取行动好 213
我们为什么拒绝采取行动 213
不采取行动会发生什么 214
可能发生的最坏情况是什么 214
跑起来的汽车更容易转向 215
现在要怎么做 216
第五篇 理财 217
第 49 章 合理支配你的薪水 219
拒绝短期思维 219
资产与负债 221
回到薪水这个话题 223
第 50 章 怎样进行薪酬谈判 224
薪酬谈判始于求职之前 224
获得工作的方式至关重要 225
先出价者输 226
被要求先出价该怎么办 226
被问及当前薪酬该怎么办 227
拿到 offer 的时候 228
最后一些建议 229
第 51 章 为何说房地产是最好的投资 230
为什么要投资房地产 231
我该怎么做呢 233
第 一步:学习 233
采取行动 234
利用物业托管 235
如果我住在生活成本很高的地区呢 235
第 52 章 你真的了解自己的退休计划吗 237
退休计划就是利用逆向思维 237
计算你的退休目标 238
如果我进退维谷或者接近退休年龄怎么办 242
但专家们是怎么想的 242
第 53 章 债务的危害 244
为什么债务一般都是不好的 244
债务方面常见的愚蠢之举 245
并非所有债务都是有害无益的 247
第 54 章 如何创造真正的财富 248
“富有”与“有钱”的区别 248
“富有三角形” 249
“源头活水” 250
假如只有 1000 美元,该往哪儿投 251
杠杆是创造财富的关键 252
第 55 章 我是如何做到 33 岁退休的 254
“退休”的确切含义是什么 254
我是如何起步的 255
租房灾难 256
获得外部力量从困境中脱身 257
经受磨砺 258
是诱人的捷径还是可怕的短路 259
经受更多磨砺 259
转折点 261
幸运降临 261
“艰苦工作”模式 262
源源不断的被动收入 263
快速分析和小结 263
第六篇 健身 265
第 56 章 健身的好处 267
自信心 267
大脑的力量 268
恐惧 269
第 57 章 设定你的健身目标 271
挑选一个具体目标 271
创建里程碑 272
测量你的进展 273
保持健康的生活方式 274
第 58 章 如何减肥(或者增重) 275
什么是卡路里 275
减肥很简单 276
摄入了多少热量 276
燃烧了多少热量 277
利用卡路里来实现自己的目标 278
有人质疑: “这可不是热量摄入和输出这么简单的事” 278
第 59 章 健身的动力从何而来 280
什么能激励你 280
过早奖励自己 281
保持动力的做法 281
计划了就一定要执行 282
第 60 章 增肌 284
肌肉是如何生长的 284
举重的基础知识 285
各种各样的目标 285
准备开始 286
你应该做哪种举重练习 287
吃些什么 289
第 61 章 如何获得完美腹肌 291
厨房造就腹肌 291
你的身体不想让你有腹肌 292
你该怎么做 293
何时以及怎样锻炼腹肌 293
第 62 章 开始跑步 295
为什么你想要跑步 295
准备开始跑步吧 296
入门建议 297
跑得越远快乐越多 297
如何开始长跑 298
第 63 章 我的减脂增肌秘诀 299
最有效的减肥方式 300
禁食的其他好处 300
一日一餐的约定 301
为什么我每天只食一餐 302
第 64 章 站立式办公及其他窍门 305
站立式办公和跑步机上办公 305
饮食窍门 306
第 65 章 利用高科技装备健身 310
步行计数器和计步器 310
无线体重计 311
复合设备 311
PUSH 的长处 312
耳机 312
应用 313
第七篇 心态 315
第 66 章 心智是如何影响身体的 316
从心智开始 316
心智和身体的联系 318
第 67 章 一切都源自积极心态 320
什么是积极性 320
积极性的正面作用 322
如何重启你的态度 322
第 68 章 如何改变你的自我形象 325
什么是自我形象 325
自我形象是很难改变的 326
对你的大脑“重新编程” 328
第 69 章 爱情与恋爱 330
为什么软件开发人员有时很难找到爱情 330
了解游戏规则 331
所以,我要做的就是充满信心,对吧? 332
这就是个数字游戏 332
第 70 章 我的私房成功书单 334
自我提升和励志类书籍 334
软件开发类书籍 337
投资类书籍 338
更多书籍 339
第 71 章 不要害怕失败 341
为什么我们总是害怕失败 341
失败并不是被打败 342
失败是通往成功的必经之路 343
学会拥抱失败 343
第 72 章 走出舒适区 345
万事开头难 345
就算被人当成傻瓜又如何 346
小步快跑 347
第 73 章 斯多葛哲学,以及它如何改变你的生活 349
什么是斯多葛主义 350
怎样才能变得不可战胜 351
如何成为斯多葛主义者 353
第 74 章 结束语 355