我推荐两本书

Susan Yin在Unsplash上​​拍摄

在开始学习这些书之前,以及为什么我认为它们很重要而且很及时,我需要作好准备。

随着我事业的成熟,我意识到自己在此过程中犯了许多错误。 抛开这些错误,总会有一些想法在您心中。 对我而言,这些想法往往是“好吧,如果X发生了……”和“必须有比Y更好的方法……”的变体。

这些想法持续了六个多月。 我围绕可能的答案形成意见。 这些想法使我感到困扰,足以开始第二次思考。 就像这样:“好吧,我不是唯一想到这个的人……”

为了使这些想法浮现在脑海,让我可以安然入睡,我被迫将其写下来。 我很高兴能将它们以及我对此事的个人看法写下来。 因为现在我可以谈论这两本书。

第一个是Martin Kleppmann设计的数据密集型应用程序:

这很简单,这是该领域最近二十年工作的最佳概览,更重要的是,这些工作以线性进行的方式进行,说明了为什么要首先进行。

第二个是Erik Dietrich撰写的Developer Hegemony:

Dietrich遇到了我职业生涯中几乎所有的挫败感,并解释了原因,同时提供了出路-如果您敢的话。

这两本书强化了我的问题是完全正确的-是的,我并不疯狂-而且我的思路与其他人提供的答案非常接近。

我不知道您要解决什么问题。 也许这些不是适合您的书。 但是我发现这两幅作品在确定我真正的北方位置方面具有不可估量的价值。