内容推荐 这是一本真正从“人”(而非技术也非管理)的角度关注软件开发人员自身发展的书。书中论述的内容既涉及生活习惯,又包括思维方式,凸显技术中“人”的因素,全面讲解软件行业从业人员所需知道的各种“软技能”。 本书聚焦于软件开发人员生活的方方面面,从揭秘面试的流程,到精心做出一份杀手级简历,到制作脍炙人口的视频内容,到打造你的个人品牌,到提高自己工作效率,到与职业倦怠做斗争,甚至到投资房地产和关注自己的健康。本书共分为职业篇、自我营销篇、学习篇、生产力篇、理财篇、健身篇、心态篇等七篇,概括了软件行业从业人员所需的各种“软技能”。通过阅读本书,软件工程人员、编程人员和其他技术人员能够积极思考自己的职业生涯,丰富自己的生活,让自己更接近成功。 作者简介 约翰·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 导语 1.作者John是软件开发人员的生活教练,他帮助软件工程人员、编程人员和其他技术专家积极促进自己的职业生涯、极大地丰富自己的生活。凸显技术中“人”的因素,讲解了软件专业所需要知道的所有“软技能”。 2.原著第1版由软件行业Robert C. Martin(Bob大叔)作序推荐,在Amazon获得4.3星评价;第2版获得4.8星评价,好评如潮。 对大多数软件开发人员而言,编码才是最有趣的,而如何与客户、同事以及经理们打交道,如何保证工作效率,如何保障财务安全,如何保持体形……这些则统统被视为畏途。本书可以在以下方面,帮助你成为更好的自己: ·像经营企业一样,经营自己的职业生涯; ·发表高质量文章和视频,打造个人品牌; ·领略“十步快速学习法”,掌握自学能力; ·制定“生产力提升计划”,克服拖延症; ·运用“活水泉”策略,创造真正的财富; ·坚持健身,将你的极客天性变作优势; ·培养积极心态,努力成为更好的自己。 主题词 计算机 程序设计 软件开发 开发人员 软技能 编码之外 程序员 技术人 职场 学习 财富 健身 心态 品牌 |