发布于 2026-01-06 1 阅读
0

这本书包含了你编程职业生涯的所有解决方案

这本书包含了你编程职业生涯的所有解决方案

人们需要工具来不断创造属于自己的成功。

---设计你的工作生活(2020)

2020年2月25日,《设计你的工作生活》 将在各大书店上架。

这是《设计你的人生》的续作 ——这本书促使我摆脱了困境,改变了我的职业生涯,并将我推向了旧金山,从此我便义无反顾地离开了那里。

我完全相信比尔·伯内特和戴夫·埃文斯的智慧能够帮助程序员建立自己热爱的生活和事业,从而摆脱任何问题。

作为程序员,我们的主要工作是解决问题(或者说制造问题,这取决于你的看法)。但我们在工作中学到的许多技能也可以应用到其他领域——比如我们自己的生活中。

这就是原著《设计你的人生》背后的理念,该书最初是斯坦福大学的一门热门课程,它将硅谷的产品设计原则应用于人生构建。

《设计你的人生》一书中,我们不会也不可能从头到尾规划好自己的人生。相反,我们是通过迭代的方式来设计未来的发展道路!

你可能会想:“但是米兰达,这不就是敏捷软件开发中我们所做的吗?”对此,我的回答是:“正是如此!”

这就是为什么我们要在“Books on Code”博客上讨论如何规划你的工作生活 ,因为虽然一本关于生活规划的书并非“一本关于代码的书”,但在我看来,它确实是。这本书 对于思考你的程序员职业生涯至关重要。

概述

《设计你的工作生活》 是比尔·伯内特和戴夫·埃文斯继《设计你的生活》之后的又一力作。这本2020年新版书籍探讨了现代人(例如软件工程师)在工作中面临的一系列全新问题,例如如何应对难缠的老板或同事、如何克服工作中的厌倦或压力,以及如何克服那种挥之不去的、觉得自己在工作中缺乏创造性表达或影响力的焦虑感。 

与前作一样,《设计你的工作生活》专注于为你提供可操作的 工具,以分解问题、找到根本原因,并通过“尝试”(也称为原型设计)和迭代来构建前进的道路。

设计工作生活的妙处在于它能培养纯粹的问题解决思维。

在这个世界上,没有沉溺于生活苦难这种事。如果苦难无法转化为实际行动,我们就不会把注意力放在它上面。

如果你感到束手无策,觉得无路可走,总会有 办法摆脱困境。而作为人类,我们似乎很喜欢陷入困境。

伯内特和埃文斯将我们许多长期存在的难题称为“引力问题”。这些问题永远存在(就像引力的存在一样),因此,解决办法不能是希望问题消失。我们可能会把一生都浪费在祈求更好的出身条件上,而不是围绕这些条件进行规划、承认并适应它们的局限性。

在《设计你的工作生活》一书中,伯内特和埃文斯花时间 分析常见问题,然后为你提供独立解决自身问题的工具。

想想经典的“刻薄老板”情景。这可以看作是一个“重力问题”——毕竟,你无法改变别人,也无法凭空想象你的老板变得和蔼可亲。但即便如此,你仍然可以找到一些方法来解决问题,而无需直接辞职。首先,你要保持好奇心,并具体探究(他们到底哪里刻薄?)。然后,找到真正的问题所在(例如,“我的工作得不到认可”),并围绕这个问题制定相应的方案(例如,“定期向我尊重的人寻求反馈”)。

《设计你的工作生活》 并非一本即插即用的工作手册。它为你提供独立思考的工具,而这正是我们程序员的精髓所在。我们热爱我们的工具。😊

在接下来的章节中,我将向你介绍《设计你的工作生活》一 书能为软件开发人员提供的一些最有价值的见解。

在我的博客上阅读更多关于代码的书籍。

文章来源:https://dev.to/mlimonczenko/this-book-is-every-solution-to-your-programming-career-1h0g