- 内容提要
- 译者序
- 译者致谢
- 序一
- 序二
- 前言
- 作者致谢
- 关于本书
- 第1章 为何这本书与你先前读过的任何书籍都迥然不同
- 第一篇 职业
- 第2章 从非同凡响开始:绝不要做他人都在做的事
- 第3章 思考未来:你的目标是什么
- 第4章 人际交往能力:远比你想象的重要
- 第5章 破解面试之道
- 第6章 就业选择:列出你的选择
- 第7章 你是哪类软件开发人员
- 第8章 公司与公司是不一样的
- 第9章 攀登晋升阶梯
- 第10章 成为专业人士
- 第11章 赢得自由——如何辞职
- 第12章 成为自由职业者:开启自己的一片天地
- 第13章 创建你的第一个产品
- 第14章 你打算开始创业吗
- 第15章 远程工作的生存策略
- 第16章 假装自己能成功 [1]
- 第17章 单调乏味的简历——如何修改
- 第18章 请勿陷入对技术的狂热之中
- 第二篇 自我营销
- 第19章 针对码农的营销基础课
- 第20章 打造引人注目的品牌
- 第21章 创建大获成功的博客
- 第22章 你的主要目标:为他人增加价值
- 第23章 善于运用社交媒体
- 第24章 演讲、报告和培训:做说话的极客
- 第25章 著书立说,吸引追随者
- 第26章 百折不挠,越挫越勇
- 第三篇 学习
- 第27章 学习怎样学习:如何自我教育
- 第28章 我的十步学习法
- 第29章 第 1 步到第 6 步:这些步骤只做一次
- 第30章 第7步到第10步:循环往复
- 第31章 寻找导师:找到你的尤达 [1]
- 第32章 开山收徒:成为尤达一样的大师
- 第33章 传道授业:若要学知识,必得为人师
- 第34章 你需要一个学位吗,还是可以对此忽略不计
- 第35章 发现自己的知识短板
- 第四篇 生产力
- 第36章 一切始于专注
- 第37章 我的私房生产力提升计划
- 第38章 番茄工作法
- 第39章 我的定额工作法:我是如何做到超额完成工作的
- 第40章 对自己负责
- 第41章 要不要多任务并行
- 第42章 职业倦怠:我已找到解药
- 第43章 时间是怎样被浪费掉的
- 第44章 形成惯例的重要性
- 第45章 培养习惯:刷新你的代码
- 第46章 分解任务:如何吃掉一头大象
- 第47章 努力工作的价值,以及为什么你总是逃避努力工作
- 第48章 任何行动都比不采取行动好
- 第五篇 理财
- 第49章 怎样支配你的薪水
- 第50章 怎样进行薪酬谈判
- 第51章 期权:所有乐趣之所在
- 第52章 房地产投资面面观
- 第53章 你真的了解自己的退休计划吗
- 第54章 债务的危害:社保债务 [1] 代价昂贵
- 第55章 额外馈赠:我是如何做到 33 岁退休的
- 第六篇 健身
- 第56章 为什么需要破解自己的健康密码
- 第57章 设定你的健身标准
- 第58章 热力学、热量和你
- 第59章 动力:让你的屁股离开椅子
- 第60章 如何增长肌肉:书呆子也能拥有强健的肌肉
- 第61章 如何获得完美腹肌
- 第62章 启动跑步程序
- 第63章 站立式办公及其他窍门
- 第64章 高科技健身装备:极客现身
- 第七篇 精神
- 第65章 心灵是如何影响身体的
- 第66章 拥有正确的心态:重新启动
- 第67章 构建一个积极的自我形象——规划你的大脑
- 第68章 爱情与恋爱:计算机无法牵着你的手
- 第69章 我的私房成功书单
- 第70章 积极面对失败
- 第71章 结束语
- 附录A 如果你能写代码,你就能理解金融
- 附录B 股市是如何运作的:系统的游戏规则
- 附录C 垃圾进来,垃圾出去:饮食和营养基础知识
- 附录D 如何吃出健康来:比萨并不是一个食物组
序二
2014年12月5日,我62岁生日那天,是一个周五。这天晚间我收到本书作者John Sonmez的一封电子邮件。在邮件中,他邀请我在12月8日(周一)之前为本书写一个序。John在电子邮件中附有一个压缩文件包,里面有几十个Word文档。我发现这种展示方式实在是不方便、让人伤脑筋,时间如此紧迫,我都来不及为它们生成一个完整的PDF文件。
我其实不是很高兴接到这样的请求。我的妻子刚刚做过双膝关节置换手术,正在康复过程中。周六上午我有一个飞行学习课程,白天剩下的时间我打算用来陪伴我的妻子。周六晚上,我要搭乘飞往伦敦的航班,接下来的周一至周五我都在那里讲课。所以,没有办法,周一之前我完成不了这篇序。我告诉John,他给我的时间不够。
就在开车赶往机场之前,我收到了John送我的圣诞礼物——奶酪和火腿,还有一张感谢卡——感谢我考虑为本书写序。同时,我还收到了John的另一封电子邮件,说:他已经恳请出版商宽限一天,所以他可以等我到周二。他给我发了好几封言辞恳切的邮件,但我告诉他,实在是没有合适的机会,他从我这里肯定会失望而归。
我开车去了机场,登上飞机,整个飞行过程中我都在睡觉,然后打车去了伦敦我最喜欢的酒店。漫漫旅途让我精疲力竭,我在恍恍惚惚中玩着Minecraft游戏,直到终于躺倒。周一我讲了一整天的课,然后还得在SMC编译器上为我的整洁代码(Clean Code)视频系列(http://cleancoders.com)的第30集做一些工作。
今天是12月9日,周二,授课的第二天,我让学生先做了一个耗时两小时的练习,然后查收电子邮件,发现John又给我发了一封邮件,并且将全书整理成为一个简洁的PDF文件。好吧,这让事情变简单了。我可以打开文件,上下滚动浏览整本书。好极了!
请注意,这正是我要告诉你的——John做了必要的事情。他设想了我可能需要的和我想要的东西。他遵循最初的请求,循循善诱而又雪中送炭。很明显,他花了很多时间和精力使我的工作更容易,抓住这些微乎其微的机会让我有机会可以写这篇序。甚至在我拒绝他并告诉他这几乎肯定是不可能的时,他继续想方设法诱导和帮助我。他没有放弃,没有退缩。只要有一线机会,他就会继续寻找方法。
而这恰恰正是这本书的宗旨。这是一本关于如何获得成功的书籍,论述的内容包括生活习惯和策略,程序和思维方式,以及各种你可以用来推动自己更接近成功的秘技和绝招。在发出最初的请求后,John针对我所做出的行为就是一个例子;而他自己,正是这本书中所撰写的内容之典范。
所以,在学生们做练习的两个小时里,我打开这个PDF文件看了起来。哇!看看这些标题!他谈到了身体健康、期权交易、房地产和精神平衡;他谈到了怎么辞职、开始咨询业务;他谈到了参与创业、构建产品、攀登职场阶梯、营销自我……这样的例子不胜枚举。
我有自知之明,知道自己根本不可能在两小时内读完整本书,而且我也不会这么写序,于是我一边阅读一边略读。不过很快,我开始有一种感觉,John传递了一个要点,这是很棒的要点!这是一个全面的要点,是每一个软件开发人员(其他人也一样,只要面临的是同样的问题)都应该听到的信息。
你知道如何写简历吗?你了解如何谈判薪水吗?作为一个独立咨询师,你知道如何设定咨询费吗?你知道如何权衡辞去全职工作转而成为兼职工作者的风险吗?你了解如何获得创业启动资金吗?你明白看电视的成本是多少吗?(是的,你没有看错。)
这就是这本书谈论的内容,这就是本书可以教给你的东西,而这些东西正是你需要的。我还没有看完整本书,不少内容只是略读,但读到的内容已经深深吸引了我,这已经足够了,毕竟我的目的是写这篇序。我的结论是,如果你是一位在软件开发这个复杂行业中为自己苦苦寻觅生存方式的年轻人,那么你该拿起这本书,因为这本书会给你带来许多真知灼见和金玉良言。
尽管开局不利,尽管时间紧迫,尽管困难重重,但是John还是想尽办法让我为本书写序。他运用了他写的这本书中的原则,再度获得了成功!
Robert C. Martin(Bob大叔)
著名程序员,《敏捷软件开发》《代码整洁之道》等名著作者
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论