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

为什么写作对软件开发人员至关重要

为什么写作对软件开发人员至关重要

写作就是把想法说出来。

如果你想成为一名优秀的软件开发人员,那么你必须成为一名优秀的作家。令我惊讶的是,很少有人谈论写作能力在软件开发领域的重要性。能够清晰地表达自己的想法简直是一种超能力,因为大多数人都难以做到这一点。

想想看,作为一名软件开发人员,除了编写代码之外,你还需要写多少东西。电子邮件、Slack 消息、文档、README 文件、代码注释、Git 提交信息、Pull Request、代码审查等等。我认为大多数开发人员每天写的文字比代码还多,这并不夸张。然而,我从未听说过哪个开发人员抱怨自己需要提高写作能力。编写优秀的代码固然极其重要,请不要误解我的意思,但是,成为一名优秀的写手更为重要。

伟大的作家都是伟大的思想家。

我之前提到过,写作就是把想法说出来。当你阅读别人的文字时,你实际上是在阅读他们的想法。这些文字是他们思考的结果。代码也是如此。当你进行代码审查,或者查看某个开源项目的源代码时,你实际上是在阅读别人的想法。

这就是为什么当你阅读优秀的文章时,实际上你是在阅读伟大的思想。当你看到关于代码的描述清晰易懂、简洁明了、易于理解时,你也是在阅读伟大的思想。两者的共同点都是伟大的思想。

那么,如何才能成为一个更优秀的思考者呢?答案是:成为一个更优秀的写作者。如何才能成为一个更优秀的写作者呢?答案是:成为一个更优秀的读者,并大量写作。

没有捷径可走。

我相信你一定听过类似“优秀的开发者都是懒惰的开发者”这样的说法。这话不假,通常指的是优秀的开发者会尽可能地自动化工作流程。我们拥有随心所欲操控计算机的能力,而当我们利用这种能力将大部分工作委托出去时,我们就被认为是“懒惰”的,但这其实是一种值得称道的品质。

然而,用“懒惰”来形容开发人员,对优秀的作家来说就完全不成立了。优秀的作家绝非懒惰之辈。他们每天都坚持写作——而且写作量巨大!写作没有捷径可走。你写得越多,你的写作水平就会越高,但你必须付出努力。

没有捷径可走。

这件事的妙处在于,如果你愿意付出努力,认识到这一点,你就已经比竞争对手领先一步了。大多数人都不愿意付出成为优秀作家所需的努力,而这恰恰给了你巨大的优势。

天赋只能带你走到这一步。

我相信很多正在阅读这篇文章的人都会想:“但我并不是一个伟大的作家。” 很少有人天生就是伟大的作家,我们都是靠写作……大量的写作,才能成为伟大的作家!

我很幸运能在大学里进入一所非常著名的音乐学院学习,身边仿佛围绕着成千上万个现代莫扎特。我当时是个弱者。我不会识谱,入学前也从未上过任何私人音乐课,而我身边的孩子们都拥有绝对音准,他们周游世界,与世界上一些最顶尖的交响乐团合作演出,签了唱片合约,等等等等。表面上看,我似乎格格不入,也许一开始确实如此。然而,我的独特之处,以及让我从他们中脱颖而出的原因,是我的职业道德。

你看,他们当中许多人都很傲慢,只依赖上帝赋予的天赋。我的天赋不如他们大多数人,但我比他们都更加努力。最终,凭借着我的勤奋努力,我超越了他们。培养勤奋努力的品质是我在那里学习期间学到的最宝贵的经验之一,它从此推动了我的事业发展。

你和你的写作也是如此。并非人人天生就是海明威,即使是他,也需要大量的写作才能展现出惊人的才华。

大多数人并非天生伟大,而是后天变得伟大的。

你只需要比竞争对手写得更多,最终就能超越他们。天赋能带你走的路有限,但勤奋努力能让你走得更远。所以,努力写作,并定期磨练你的技能,最好每天都写。

养成每日写作习惯

随着年龄增长,养成习惯变得越来越难,所以要尽早养成每日写作的习惯。你不必每天写5000字,只需要锻炼你的写作能力。即使只有10分钟,也要利用好时间。每天写10分钟也比完全不写要有效得多。

写出来是为了抛弃一切

人们常常会因为想不出写什么而对着空白的页面发呆。他们觉得自己必须写出完美无瑕、精雕细琢、内容翔实、用词考究的文章。如果你是为大型出版物撰稿,或者想写一本《纽约时报》畅销书,那或许没错,但你现在做的都不是这些。你只是在写邮件、Slack消息、文档等等。

每天坐下来写作时,就只管写,别担心写完后可以全部扔掉。最重要的是每天坚持写作练习。如果你真的没有灵感,那就写下你没有灵感这件事,以及你对此的感受。写下你当天想要完成的事情,或者你感恩的事情等等。总之,只管写!

公共实践

最后,我想强调的是公开练习写作的重要性。如果你还没有博客,那就创建一个。如果你不想写博客,那就定期在推特或其他你喜欢的社交媒体平台上发布内容。要知道,如果你刚开始写作,反正也没人会读你写的东西,所以你还在担心什么呢?赶紧开始写吧!

随着时间的推移,你的写作水平会不断提高,你会开始获得关注,并逐渐积累起一小批读者。随着读者群的增长,你的写作技巧也会随之提升。这两者会自然而然地共同发展,所以不要担心,只需尽可能多地写作和发表作品即可。

包起来

写作对于软件开发人员来说至关重要,它将使你终身受益。从今天开始养成每日写作的习惯吧。它带来的益处将远远超出你的想象。

文章来源:https://dev.to/howtocode_io/why-writing-is-important-for-software-developers-365l