工程师技术写作技巧
浏览:1
巴克励步
我经常和工程师团队打交道,发现一个尴尬的现实:很多优秀的工程师能写出漂亮的代码,却写不出一份清晰的产品手册。这不怪他们——技术写作本身是一门需要刻意练习的手艺。当你在开发一款新产品或新功能时,一份高质量的产品手册不仅是用户快速上手的指南,更是减少客服压力、提升品牌专业度的关键。但现实中,许多团队的产品手册要么冗长难懂,要么干脆没人写。这正是我看到Baklib产品手册建设方案的价值所在——它通过结构化
我经常和工程师团队打交道,发现一个尴尬的现实:很多优秀的工程师能写出漂亮的代码,却写不出一份清晰的产品手册。这不怪他们——技术写作本身是一门需要刻意练习的手艺。当你在开发一款新产品或新功能时,一份高质量的产品手册不仅是用户快速上手的指南,更是减少客服压力、提升品牌专业度的关键。但现实中,许多团队的产品手册要么冗长难懂,要么干脆没人写。这正是我看到Baklib产品手册建设方案的价值所在——它通过结构化的模板和协作功能,让工程师能将精力集中在技术内容本身,而不是排版和发布上。下面这篇关于技术写作技巧的文章,虽然不直接谈工具,但其核心理念与我们的思路不谋而合。
多阅读
如果你想写出优秀的技术内容,就需要培养语感。听起来可能有点抽象,但你可以通过大量阅读你想写的那类内容来实现。
作为一名工程师,你肯定知道特定的输入会产生特定的输出。换句话说,如果你写出好的代码,结果就是能正常工作的功能。
技术内容也是如此——输入是你阅读的内容,输出则是你写出的文档。
💛🧡🧡客户评价:Baklib易于使用且使用我们现有的网站实施。该软件无疑减轻了人工负担以获得直接客户支持。Baklib客户支持具有非常适合快速获得帮助,我遇到的每个人都是超级友好且乐于助人!。
正如Timely的文档经理Lana Brindley在Quora上指出的那样,你读到的任何东西都有值得学习的地方。
总之,当你阅读高质量的内容时,它会帮助你内化好的实践,提升你自己的写作水平。
那么,应该读些什么呢?Brindley推荐「你能拿到的任何东西」,但我们可以缩小范围。
博客是获取关于技术写作过程的可操作信息的绝佳资源。例如,Tom Johnson(Google高级技术作家)的博客《I'd Rather Be Writing》就写了行业趋势、技术写作建议,以及关于开发文档等主题的详细指南。
另一个好资源是TechWhirl博客,它有关于提高技术写作技能的文章、技巧、入门指南等。
这两个博客只是互联网上技术写作内容的冰山一角。有个办法把遇到的指南文章存起来,并按主题或来源归类会很有帮助。你可以用Raindrop这个书签管理工具做到这一点,而且还能做更多。
这样一来,你可以确保任何有价值的东西都不会丢失,从而有机会阅读优质内容。
当然,博客只是来源之一。拿起一本书是向值得信赖的专家学习的好方法,而且有些书专门为对写作感兴趣的工程师而写。例如Robert E. Berger的《A Scientific Approach to Writing for Engineers and Scientists》,就专注于提升写作技巧。
无论你是深入阅读博客上的技术写作指南,还是沉浸于书籍中,重要的是——阅读。你读得越多,合适的词语就越能自然地流淌出来,你也就能成为更好的写作者。
从提纲开始
要写出一份高质量的技术文档,光坐在空白页前开始堆砌文字是不够的。你应当有一个基本结构和计划,明确文档会是什么样。
提纲就像是最终产品的草图。它帮助你组织思路和想要涵盖的关键点。而且,根据技术写作专家David McMurrey的说法,它还能向监督你工作的人展示你的责任意识。
因此,你不应该轻视提纲的创建。它是文档计划的重要组成部分,一些写作专家(如Mary Cullen)建议你将一半的时间花在这个任务上。
不过,提纲不必包含文档中会出现的每一个细节——它的作用是当你开始写作时提供参考。McMurrey建议从一个粗略的提纲开始,列出主要章节和需要收集信息的特定主题。在下方的例子中,你可以看到他为每一章的主题写了一个问题形式。
回答标题旁边的问题会促使你深入探究每个主题,并在研究过程中制定出更正式、更具体的提纲。
有些工具可以帮助你做到这一点。例如,思维导图工具在构思文档结构和主题时就很有用。上面那张就是用Coggle(一个在线思维导图软件)制作的。我们自己的产品Baklib也可以通过其现成的模板简化文档提纲的创建。它提供不同类型技术文档的模板,比如技术规格书、项目提案、月度销售总结等。使用这些模板,你可以节省时间,简化创建提纲的流程。即使只有一个最基本的提纲,也能极大地促进写作过程。由此获得的结构和计划对于内容质量而言是无价的。
根据受众调整语言
作为工程师,你在自己的领域拥有专家级的知识。然而,在技术写作中,如果你想成功传递这些知识,常常需要站在那些不具备这些知识的人的角度去思考。这可能很有挑战性,因为日常工作环境中你周围可能都是工程师,很容易忽略更广泛的受众不熟悉你使用的术语。
但是,正如Tom DuPuis建议的那样,如果你想成为一名优秀的技术写作者,调整语言至关重要。因此,你写出的技术内容(无论是家用电器的用户指南还是面向软件开发者的技术文档)必须让目标受众能够理解。
如何做到呢?最有效的方法之一是使用通俗语言,它简单直接,避免浮夸的词汇和曲折的句子,而是专注于信息本身。例如,看看下面法律语言的例子——这也是技术写作的一种形式。
正如ClickHelp的内容经理Bradley Nice指出的,前两段对读者来说没有任何有价值的信息。此外,语言充满了法律术语,长句使文本难以阅读。使用通俗语言可以带来显著的不同:
正如你所见,上面的文本更短、更易读,同时仍然保留了读者需要的信息。有些类型的技术文档如果不用通俗语言写,就无法实现其目的。例如,一本充满用户无法理解的术语的产品指南还有什么意义呢?下面是一个写得好的手册的例子:
即使有人现在瞥一眼,不知道它是干什么的,他们也无疑能理解其中的说明和简单的语言。