返回介绍

序二

发布于 2024-08-21 21:40:05 字数 1811 浏览 0 评论 0 收藏 0

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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文