开发者生态
morning
剩下的就是味道
2026-08-07
1 阅读
约5分钟阅读
tsak
字号:
在我编写软件的大部分时间里,最困难的部分是让这个东西存在。你有了一个想法,在这个想法和工作程序之间需要花费几个小时(有时是几周)的打字、阅读手册、误解 API 并慢慢地将错误的版本磨成一个稍微不那么错误的版本。生产是一堵墙。大家都击中了。正是这一点将有能力的人和只能谈论的人区分开来。那堵墙已经消失了。或者更确切地说,它已经出租了。 1 您现在可以描述一个事物,并比手动输入第一个函数更快地收到它的合理版本。想法与产品之间的距离,即定义整个飞行器的距离,已经几乎消失得无影无踪。尽管如此,你并没有被警告过一件小事:你通过学习攀登那堵墙而建立的价值并没有消失。它移动了。酒吧去了某个地方 我们一直在问这些机器是否好用。这是错误的问题。输出足够好——这就是问题所在。足够好的溶剂。它消除了做得更好的理由。只要制造东西的成本很高,这笔费用就对我们无声无息地起作用。它实行产量配给制。这意味着任何存在的东西至少都在制造成本中幸存下来。你知道我的意思?努力是一个过滤器,就像所有过滤器一样,它在被移除之前是不可见的。没有人会发布某个功能的一千个平庸变体,因为一千个平庸变体的成本是一个的一千倍。经济因素强制规定了下限。现在地板已经没了。当地板消失时,决定什么值得保留的不再是制造它的成本。是你。你的判断。当您查看同一函数的三个看似合理的版本并且以某种方式知道其中两个是错误的时,您会得出这样的结论。这个判决有一个我们在工程界使用起来有点尴尬的名字,因为它听起来很柔和、不可证伪,而且隐约带有贵族气息。品尝。味道到底是什么我在这里要小心,因为“味道”做了很多工作,而且很容易把它当作装饰。偏好问题。您是否喜欢牙套在同一条线上。我不是这个意思。罗伯特·波西格用整本书的篇幅围绕着一个他拒绝定义的词,因为他说服自己定义它会杀死它。他称之为质量。粗略地说,他的论点是,在你能够解释质量之前,你先认识到质量——认识先出现,而原因则稍后出现,如果它们真的出现的话。一个好的机械师在知道原因之前就知道发动机出了问题。一位优秀的编辑在说出失败的条款之前就会感觉到句子已经下垂了。 2 味道就是这样。这是一个压缩的、无言的结论,你比你能证明的速度更快地得出了这个结论。这是你坚定地对自己说的“不,再一次”,没有任何可用的论据。而且一点也不软。这是工作中最困难的事情,因为它是唯一从一开始就不是机械的部分。原则上,判决下游的所有内容(打字、语法、一个库到另一个库的连接)总是可自动化的。我们只是还没有抽出时间去做这件事。结论是机器无法为你做这件事。还是不行。它只会让它的缺失变得更容易被忽略。味道是摩擦的下游 这是令人不舒服的机制,我宁愿不去想这部分。你的品味从何而来?真的不。它从哪里来,是遗传的吗?你是否有一天被外星人绑架,强行将你的味觉注入你的大脑并抹去你的记忆?我告诉你这么多:这不是来自消耗好的工作。你不可能读完一百个优秀节目并通过潜移默化吸收判断,就像你不可能通过在好餐馆吃饭而成为一名厨师一样。品味是通过缓慢、愚蠢、羞辱的方式建立起来的:你做了一些糟糕的东西,你被迫忍受它,它在你面前失败了,而你的某些部分将失败归档。然后你再做一次。味觉是你自己错误的积累,坐得时间足够长,就会刺痛。摩擦并不是品味发展的障碍。摩擦在于课程。我在攀登时咒骂的每一堵墙,在我不知不觉中,都在告诉我哪些墙值得攀爬。限制我产出的成本也影响了我的判断,因为一遍又一遍地付出成本才能让你知道什么是值得付出的。因此,请注意当您消除下一个人的摩擦时会发生什么。他们从第一天就可以流畅地生成。他们永远不会发布糟糕的版本并被迫使用它,因为该工具免费为他们提供了一个合格的版本。他们不会攀登任何墙壁,因此他们不会从攀登中学到任何东西。他们将跳过流利度所要求的整个学徒期,从而达到流利程度,并且从任何人都费心去衡量的每一个指标来看,他们将比我在他们的阶段更有生产力。他们将是 ab
这篇文章对您有帮助吗?
订阅66必读
每日精选科技资讯,直达你的邮箱