如何写出优秀的技术文档?

记得诚 2020-08-13 00:00

大家好,我是小枣君。


鲜枣课堂自从2017年5月开始正式创立,迄今已有3年多的时间。这一期间,我们的内容一直都坚持以技术类科普文章为主,输出了大约400多篇原创。其中绝大部分,都是我写的。


我的想法比较简单,就是希望能够输出通俗易懂的技术科普文章,让技术不再枯燥,帮助更多人(尤其是即将进入行业的年轻人)了解通信,了解5G、物联网、云计算和大数据这样的ICT领域前沿科技知识。


非常庆幸的是,鲜枣课堂的内容受到了大家的欢迎,得到了宝贵的认可,也积累了越来越大的影响力。我们现在已经逐渐成为行业里排名前列的技术类内容原创自媒体。


其实,我之所以会选择技术文章写作这条路,和我的个人经历是分不开的。


我曾经在某设备商做了四年的技术支持(其中三年海外),积累了丰富的通信产品技术知识和实践经验。然后,又做了三年的文档经理,积累了大量的文档写作、文档体系建设、文档质量管理方面的经验。最后,又做了四五年的培训经理,学习如何进行高效的内容表达、如何针对内外部客户进行知识传递。


多元化的职场经历,为我创办鲜枣课堂贡献了知识背景和能力基础。


尤其是技术文档写作这一块,我从刚入职就养成了经验随手总结、技术定期积累的日常写作习惯,并保持至今,可以说是受益匪浅。


文档,不管是对于员工个人,还是对于企业,都有非常重要的意义。对于技术类公司来说,技术文档的重要性更是不言而喻。它的价值,完全可以等同于产品本身。或者说,技术文档就是产品的一个重要组成部分。


很多人认为文档是产品的附属品,是例行公事的印刷品,这显然是不对的。


文档的根本性质,是贯穿产品生命周期的沉淀积累输出物,是信息传递的重要工具和载体。不同阶段的文档,有不同的作用。不同的岗位,有不同的文档体系。


在产品设计和研发阶段,有产品设计指导书、产品功能需求说明书等。在产品工程交付阶段,有版本发布说明、技术指导书、升级/割接/扩容指导书等。


产品文档体系的范例


文档还分为内部文档和外部文档。内部文档服务于内部用户,外部文档服务于客户、合作方等外部用户。内外部文档密级不同,内容会有所删减,表述方式和侧重点也会有所不同。


文档用于指导实际工作。文档质量的好坏,会影响信息传递的准确性和效率,进而影响工作的完成、项目的交付。


例如,产品开通文档太烂,客户看不懂,合作方员工看不懂,甚至自己的工程师也看不懂,就无法依照文档成功完成设备开通或升级割接。文档如果出现错误,甚至可能造成严重的事故。


现在市场竞争越来越激烈。有时候,虽然产品本身做得很好,价格也很有优势,但是文档太烂,一样会被客户鄙视,进而拉低了产品的整体竞争力。有损公司品牌形象。


那么,决定产品文档质量的基本要素是什么呢?


有人说,是作者的写作水平。也有人说,是是否有充足的时间。


其实都不对,基本要素只有一个,那就是钱。


文档写作是一个需要投入大量资源的工作。


首先,需要建立一个完善的文档管理体系,包括文档架构体系,文档职责归属,文档立项、开发、评审、发布、归档流程以及对应平台等。


其次,需要安排大量的专任或兼任岗位跟进相关流程管理,占用工时。


再有,文档和产品开发一样,是一个滚动性流程,需要不断更新迭代。所以,资源投入也是持续性的。


早期的时候,国内很多企业利用人力成本优势,发起人海战术,将资源集中投入到产品研发上,靠价格优势和版本速度(需求响应速度)抢占市场。


开发工程师忙着写代码,做版本,哪有时间去写文档?基本上都是拿产品设计指导书改一改,截截图,就扔给了售后,甚至扔给了客户。


内部用户(售后)骂娘,领导其实心里有数,毕竟资源有限,只能牺牲文档保版本,对内部反馈进行弹压。而外部客户的意见,是无法进行弹压的。


对于一些低端客户来说,比较关注的是价格。极端的成本优势,可以让客户忽视文档。但是,对于高端用户来说,他们对文档的要求和对产品的要求是一致的。没有优秀齐套的文档,一样不给中标。


于是,倒逼设备商投入资源补齐短板,组织人力进行文档专项开发。结果发现,其实并不是写不出好文档,而是之前没有舍得投入资源。


然而,一旦项目应付过去,资源又会撤走,好不容易建立起来的文档质量,又再次垮塌,如此恶性循环。


所以说,对于企业,想要把文档满意度搞好,树立有利于产品品牌的文档品牌形象,关键在于领导愿不愿意投钱。有钱就有人有资源,这是搞好文档的基本前提。


随着市场的规范和成熟,加上竞争日趋激烈,文档的重要性不断提升,越来越多的企业负责人开始意识到这个问题,不断加大对文档的资源投入。


战略层面的重视是基础,战术层面的执行是关键。


前面说的文档管理体系,是有一整套方法论的。大到文档体系的架构(到底需要多少篇文档,分别由谁来负责,写给谁看),小到文档内容的编写,都有相应的理论和技巧。这些不是靠人海战术就可以完美完成的。


限于篇幅,我就不详细介绍文档管理体系了。我重点说说单篇文档的写作技巧。


想要写好一篇文档,首先第一个问题,就是你要搞清楚这篇文档的定位——它是一篇什么性质的文档?写作目的是什么?它的使用者是谁?


文档的定位,直接决定了整篇文档的基调。


例如我经常写的零基础入门,定位就是对相关内容背景知识毫无了解的读者。然而,又不是小学生那种层次,而是至少已经完成了基础教育,处于大一及以上学历水平的读者,有基本的物理学和数学常识,也有对自然现场的基本认知,还有正常人的逻辑思维能力。


如果你写技术文档,首先要搞明白,文档使用者是内部客户还是外部客户,是有经验的客户,还是零基础的客户,是已经阅读过前置文档的客户,还是第一次看这套文档的客户。


明确了对象之后,要切记,在写作整篇文档的过程中,你都要随时切换自身角色。一定要站在读者的角度,琢磨文档内容是不是能看得懂。


如果没有把握,那么,就找个和目标读者处于同等水平的体验用户,让他试读,提供反馈意见。


大部分技术文档的作者不是作家,甚至不是文科生,而是技术工程师。这类人在文字表达技巧上通常比较欠缺,但是有一个显著优势,那就是逻辑思维能力强。对于写作来说,这一点非常重要。尤其是技术文档的写作,必须有很强的逻辑思维能力。


文档的总体结构,必须要有逻辑连贯的章节顺序。文档的语句,也必须有逻辑严谨的表述方式。过于跳跃的思维,不适合应用于技术类文档。文科生过于感性的文字,也不适合技术类文档。


技术工程师最常犯的毛病,就是自以为是:“这么简单,你怎么都不懂?”“这是基础啊,是个人都懂!”然后就偷工减料,言简意赅,跳过了大量的细节,忽视了可能出现的不同情况,让文档使用者不知所措。甚至有的作者,喜欢玩“玄学”,觉得越写得高深,就越显得自己很懂,简直可笑。


规范的技术文档,通常会遵循SOP的原则。所谓SOP,就是 Standard Operating Procedure,标准作业程序。


下面这段内容,是一个SOP文档写作的范例:



大家会看到,前置信息非常充分,该介绍的背景,都会介绍到位。


具体的操作步骤,虽然简短,但内容十分清晰,分为几个步骤,每一个步骤敲什么命令、有什么目的,都会告诉你。


在最后,还会有验证结果环节(本例的验证结果部分相对简略,实际上还应该包括通过命令,查看结果,以此进行明确验证)。


上面这种SOP的文档写作方式,和我们从小接受过的传统写作是完全不同的,


以前我们常说,中式菜谱喜欢用“盐少许、酱油少许、大火煎炸片刻”这种定量非常模糊的表达方式,其实确实和我们的写作习惯有一定关系。对于技术文档来说,我们这方面的偏重性培养和训练确实做得不够。真正的写作,不是刻意追求辞藻的华丽,而是意思和情境的准确表达。


要想写好技术文档,还有一个重要技巧,那就是多用图表。


所谓“字不如表、表不如图”。技术是很抽象的东西,也是理解起来很有难度的东西。想要靠纯文字进行内容转述,是很困难的。所以,应该更多地借助表格和图片,甚至gif动图,帮助读者理解。


说白了,这个就是考验作者的责任心。如果写作者不能站在读者的角度,不能以读者满意度为出发点,那么,就不会愿意多此一举去画图。画图是很复杂的工作,有时候我写文章,一幅图都要画一天,很不容易。


技术文档的写作,不仅对企业来说非常重要,对于个人来说,也是受益匪浅的。


养成并坚持写作的习惯,有利于培养逻辑思维能力,也有利于个人知识沉淀积累。个人可以开技术blog或公众号,发表并分享自己的经验心得,会很有成就感,日积月累的话,甚至可能形成个人品牌和影响力,有利于自己的职业生涯发展。

虽然现在视频化的趋势明显,但是我个人认为,文档是无法被视频取代的。目前的技术,视频无法进行快速内容检索,无法进行快速更新和修改,无法进行快速传递,文件体积较大,这些都决定了文档的不可替代性。


视频的优势,更多在于内容形象而生动的展示,可以让用户有更感性的认识,更深刻的记忆,适合培训,不适合工作查阅,不适合归档。


今天的文章内容到这里就结束了,希望对你有帮助,我们下一期见。




—— The End ——


记得诚 一位硬件工程师的原创分享,涵盖电路设计、PCB设计、电子元器件、电子电路和硬件科普等内容,涉及无线通信、嵌入式、物联网、GNSS定位和车载等领域。
评论
  • 根据Global Info Research项目团队最新调研,预计2030年全球封闭式电机产值达到1425百万美元,2024-2030年期间年复合增长率CAGR为3.4%。 封闭式电机是一种电动机,其外壳设计为密闭结构,通常用于要求较高的防护等级的应用场合。封闭式电机可以有效防止外部灰尘、水分和其他污染物进入内部,从而保护电机的内部组件,延长其使用寿命。 环洋市场咨询机构出版的调研分析报告【全球封闭式电机行业总体规模、主要厂商及IPO上市调研报告,2025-2031】研究全球封闭式电机总体规
    GIRtina 2025-01-06 11:10 126浏览
  • 根据环洋市场咨询(Global Info Research)项目团队最新调研,预计2030年全球无人机锂电池产值达到2457百万美元,2024-2030年期间年复合增长率CAGR为9.6%。 无人机锂电池是无人机动力系统中存储并释放能量的部分。无人机使用的动力电池,大多数是锂聚合物电池,相较其他电池,锂聚合物电池具有较高的能量密度,较长寿命,同时也具有良好的放电特性和安全性。 全球无人机锂电池核心厂商有宁德新能源科技、欣旺达、鹏辉能源、深圳格瑞普和EaglePicher等,前五大厂商占有全球
    GIRtina 2025-01-07 11:02 127浏览
  • 大模型的赋能是指利用大型机器学习模型(如深度学习模型)来增强或改进各种应用和服务。这种技术在许多领域都显示出了巨大的潜力,包括但不限于以下几个方面: 1. 企业服务:大模型可以用于构建智能客服系统、知识库问答系统等,提升企业的服务质量和运营效率。 2. 教育服务:在教育领域,大模型被应用于个性化学习、智能辅导、作业批改等,帮助教师减轻工作负担,提高教学质量。 3. 工业智能化:大模型有助于解决工业领域的复杂性和不确定性问题,尽管在认知能力方面尚未完全具备专家级的复杂决策能力。 4. 消费
    丙丁先生 2025-01-07 09:25 122浏览
  • 这篇内容主要讨论三个基本问题,硅电容是什么,为什么要使用硅电容,如何正确使用硅电容?1.  硅电容是什么首先我们需要了解电容是什么?物理学上电容的概念指的是给定电位差下自由电荷的储藏量,记为C,单位是F,指的是容纳电荷的能力,C=εS/d=ε0εrS/4πkd(真空)=Q/U。百度百科上电容器的概念指的是两个相互靠近的导体,中间夹一层不导电的绝缘介质。通过观察电容本身的定义公式中可以看到,在各个变量中比较能够改变的就是εr,S和d,也就是介质的介电常数,金属板有效相对面积以及距离。当前
    知白 2025-01-06 12:04 227浏览
  • 「他明明跟我同梯进来,为什么就是升得比我快?」许多人都有这样的疑问:明明就战绩也不比隔壁同事差,升迁之路却比别人苦。其实,之间的差异就在于「领导力」。並非必须当管理者才需要「领导力」,而是散发领导力特质的人,才更容易被晓明。许多领导力和特质,都可以通过努力和学习获得,因此就算不是天生的领导者,也能成为一个具备领导魅力的人,进而被老板看见,向你伸出升迁的橘子枝。领导力是什么?领导力是一种能力或特质,甚至可以说是一种「影响力」。好的领导者通常具备影响和鼓励他人的能力,并导引他们朝着共同的目标和愿景前
    优思学院 2025-01-08 14:54 74浏览
  • 在智能家居领域中,Wi-Fi、蓝牙、Zigbee、Thread与Z-Wave等无线通信协议是构建短距物联局域网的关键手段,它们常在实际应用中交叉运用,以满足智能家居生态系统多样化的功能需求。然而,这些协议之间并未遵循统一的互通标准,缺乏直接的互操作性,在进行组网时需要引入额外的网关作为“翻译桥梁”,极大地增加了系统的复杂性。 同时,Apple HomeKit、SamSung SmartThings、Amazon Alexa、Google Home等主流智能家居平台为了提升市占率与消费者
    华普微HOPERF 2025-01-06 17:23 209浏览
  • 村田是目前全球量产硅电容的领先企业,其在2016年收购了法国IPDiA头部硅电容器公司,并于2023年6月宣布投资约100亿日元将硅电容产能提升两倍。以下内容主要来自村田官网信息整理,村田高密度硅电容器采用半导体MOS工艺开发,并使用3D结构来大幅增加电极表面,因此在给定的占位面积内增加了静电容量。村田的硅技术以嵌入非结晶基板的单片结构为基础(单层MIM和多层MIM—MIM是指金属 / 绝缘体/ 金属) 村田硅电容采用先进3D拓扑结构在100um内,使开发的有效静电容量面积相当于80个
    知白 2025-01-07 15:02 145浏览
  • By Toradex 秦海1). 简介嵌入式平台设备基于Yocto Linux 在开发后期量产前期,为了安全以及提高启动速度等考虑,希望将 ARM 处理器平台的 Debug Console 输出关闭,本文就基于 NXP i.MX8MP ARM 处理器平台来演示相关流程。 本文所示例的平台来自于 Toradex Verdin i.MX8MP 嵌入式平台。  2. 准备a). Verdin i.MX8MP ARM核心版配合Dahlia载板并
    hai.qin_651820742 2025-01-07 14:52 111浏览
  • 彼得·德鲁克被誉为“现代管理学之父”,他的管理思想影响了无数企业和管理者。然而,关于他的书籍分类,一种流行的说法令人感到困惑:德鲁克一生写了39本书,其中15本是关于管理的,而其中“专门写工商企业或为企业管理者写的”只有两本——《为成果而管理》和《创新与企业家精神》。这样的表述广为流传,但深入探讨后却发现并不完全准确。让我们一起重新审视这一说法,解析其中的矛盾与根源,进而重新认识德鲁克的管理思想及其著作的真正价值。从《创新与企业家精神》看德鲁克的视角《创新与企业家精神》通常被认为是一本专为企业管
    优思学院 2025-01-06 12:03 161浏览
  • 每日可见的315MHz和433MHz遥控模块,你能分清楚吗?众所周知,一套遥控设备主要由发射部分和接收部分组成,发射器可以将控制者的控制按键经过编码,调制到射频信号上面,然后经天线发射出无线信号。而接收器是将天线接收到的无线信号进行解码,从而得到与控制按键相对应的信号,然后再去控制相应的设备工作。当前,常见的遥控设备主要分为红外遥控与无线电遥控两大类,其主要区别为所采用的载波频率及其应用场景不一致。红外遥控设备所采用的射频信号频率一般为38kHz,通常应用在电视、投影仪等设备中;而无线电遥控设备
    华普微HOPERF 2025-01-06 15:29 172浏览
  • 本文介绍Linux系统更换开机logo方法教程,通用RK3566、RK3568、RK3588、RK3576等开发板,触觉智能RK3562开发板演示,搭载4核A53处理器,主频高达2.0GHz;内置独立1Tops算力NPU,可应用于物联网网关、平板电脑、智能家居、教育电子、工业显示与控制等行业。制作图片开机logo图片制作注意事项(1)图片必须为bmp格式;(2)图片大小不能大于4MB;(3)BMP位深最大是32,建议设置为8;(4)图片名称为logo.bmp和logo_kernel.bmp;开机
    Industio_触觉智能 2025-01-06 10:43 96浏览
  •  在全球能源结构加速向清洁、可再生方向转型的今天,风力发电作为一种绿色能源,已成为各国新能源发展的重要组成部分。然而,风力发电系统在复杂的环境中长时间运行,对系统的安全性、稳定性和抗干扰能力提出了极高要求。光耦(光电耦合器)作为一种电气隔离与信号传输器件,凭借其优秀的隔离保护性能和信号传输能力,已成为风力发电系统中不可或缺的关键组件。 风力发电系统对隔离与控制的需求风力发电系统中,包括发电机、变流器、变压器和控制系统等多个部分,通常工作在高压、大功率的环境中。光耦在这里扮演了
    晶台光耦 2025-01-08 16:03 66浏览
  • 本文介绍编译Android13 ROOT权限固件的方法,触觉智能RK3562开发板演示,搭载4核A53处理器,主频高达2.0GHz;内置独立1Tops算力NPU,可应用于物联网网关、平板电脑、智能家居、教育电子、工业显示与控制等行业。关闭selinux修改此文件("+"号为修改内容)device/rockchip/common/BoardConfig.mkBOARD_BOOT_HEADER_VERSION ?= 2BOARD_MKBOOTIMG_ARGS :=BOARD_PREBUILT_DTB
    Industio_触觉智能 2025-01-08 00:06 95浏览
  • 故障现象一辆2017款东风风神AX7车,搭载DFMA14T发动机,累计行驶里程约为13.7万km。该车冷起动后怠速运转正常,热机后怠速运转不稳,组合仪表上的发动机转速表指针上下轻微抖动。 故障诊断 用故障检测仪检测,发动机控制单元中无故障代码存储;读取发动机数据流,发现进气歧管绝对压力波动明显,有时能达到69 kPa,明显偏高,推断可能的原因有:进气系统漏气;进气歧管绝对压力传感器信号失真;发动机机械故障。首先从节气门处打烟雾,没有发现进气管周围有漏气的地方;接着拔下进气管上的两个真空
    虹科Pico汽车示波器 2025-01-08 16:51 79浏览
我要评论
0
点击右上角,分享到朋友圈 我知道啦
请使用浏览器分享功能 我知道啦