咬牙把它发出去

擅长建造和擅长运输是两种不同的技能。短期内,它们实际上是相互抵消的:如果你有建造天赋,你很可能会有天赋更糟在运输中。艾拉·格拉斯有一句经典的名言。

我们所有做创意工作的人,都是因为品味好才开始。但有个差距。最初几年你做的东西,其实并不怎么样。它想做得好,有潜力,但其实不是。但你的品味,也就是让你进入这个行业的原因,依然很厉害。而你的品味正是让你的作品让你失望的原因。

唯一的解决办法是咬紧牙关,赶紧发货.你必须强迫自己发表你做的东西,即使你觉得它们很糟糕。

节目安排

天赋异禀的程序员拥有几乎是病态的渴望构建优雅、正确、整洁的系统。这正是他们学习语言复杂细节,或反复打磨和重构的原因。但这也是他们不愿意发布的原因。

软件中的任何缺陷都会让他们在情感层面感到困扰。如果他们带着这些缺陷发布,他们会觉得别人会觉得自己没足够关注,或者不够好去修复。

这在你自己写软件时很烦人,但在科技公司工作时更是致命。任何大型软件系统都存在缺陷,无论是因为时间压力,相对缺乏经验,邪恶特征,或者其他一百种原因。

与之共处是一个妥协的过程:根据代码库的怪癖和缺陷,找到最佳解决方案。事实上,因为大型代码库中最重要的事情是一致性,正确的做法有时是重复缺点,前提是它们不是灾难性的。

有天赋的程序员经常会卡住。我经常看到他们退缩到更小的领域,在那里他们可以安全地让代码“正确”:调整开发环境设置,或者重构测试。

有时他们什么都不做,带着羞愧和内疚(加上无果的叠加羞愧)而转盘,直到崩溃退出。如果他们的品味更差,编程能力可能就不如他了,但他们会更有用。

通常你可以通过时间和努力改善一个糟糕的差异。你无法改进差异。

写作

我对尴尬句子和不均匀的文笔有敏锐的观察力。这会让写作过程变得不愉快:我知道自己想表达什么,但似乎无法用我所能做到的最清晰和优雅的方式表达出来。

超过一半时间,我完成一篇博客文章草稿时,会觉得文章不怎么样。但我(大多数时候)还是咬紧牙关发表了,因为你必须偏向运输.

像任何技能一样,配对会随着练习越容易。如果我一个月不发博客,总觉得下一稿写得太差或者没趣,不适合发布。但当我每天发一篇时,我通常对每个草稿都感觉很好。

当我回头看旧帖时,我分不清哪些感觉不错,哪些感觉不好。这和后来的帖子没有关联受欢迎.以下是一些我在写作时不喜欢但却引起了读者共鸣的帖子:

这里有一些我觉得挺不错但没人看好的帖子:

你无法预测别人会觉得什么有趣或有用。因此,产出大量作品比少量高度精炼的作品带来更好的产出。

意识到你一些最随意、一次性的工作会比你辛苦努力的作品更成功,可能会让人沮丧。具体来说,令人沮丧的是,这意味着你意识到自己没有控制胜过自己的成功。

你无法仅仅专注于一件作品,直到你满意它有多好。相反,你必须做很多事情,看看什么能留下来。你必须坚持基于动量,不是基于结果的。

换句话说,你得咬紧牙关,坚持下去.

减少写作的一个常见原因是对自己的想法过于珍惜。如果你觉得自己有一个非常有说服力的概念,你不想把它“浪费”在一个写得很差的故事上。

但实际上,你可以一遍又一遍地写同样的内容,直到写对为止!我写过大约三十篇关于航运的博客文章(这篇就是其中一篇),或者关于科技公司的运作方式,或者关于内部情绪调节和技术能力同样重要。

我预计只要我觉得这些想法有趣,我就会继续写作和思考它们。


  1. 安东尼·伯吉斯声称被“击倒”发条橙三周内,阿瑟·柯南·道尔开始思考他那部几乎被遗忘的历史小说奈杰尔爵士比他那些福尔摩斯故事好得多。
添加评论
点赞收藏
点踩分享查看原文
评论
?
参与讨论