技术人是否要写文档?

作者: 码语生活 | 来源:发表于2019-08-02 23:52 被阅读3次

今天在《架构师之路》公众号上看到关于写文档的事情,有几个网友留言也是刷新了我的认知。

原来,不写文档还可以提高自己的核心竞争力,让老板不敢随便炒掉你的。这样的观点真是想像不到啊,员工与雇主之间还需要靠玩这样的小心机才能在职场上混下去,职场不容易啊。

别人都不写,就我写,那不是很吃亏?抱有这样想法的人,还是没有认识到写文档对于个人能力提升的好处。

那么,写文档有哪些好处呢?我来说说我的看法。

一、写文档是梳理思路过程。无论是编码前写文档,还是编码后写文档,如果能用自然语言把需求逻辑都表达清楚,那说明自己是真的理解清楚要做什么了。这样,把需求与代码一对照,就能清楚自己写的代码是不是符合预期的了。

二、写文档可以提高表达能力。技术人一般都比较内向,与人沟通交流时有时会词不达意,无法清楚表达自己的意思。而写文档,能让自己的思路得到整理,逻辑条理性得到加强。如果文档写多了,就会形成良好的表达思维能力,也会促进口头表达能力的提升。

三、写文档是经验总结及项目参考资料。我们在项目中使用过的技术方案,如果不加以总结,形成文档,很可能就忘了是怎么实现的了。一般,我们都需要维护自己做过的项目,但是功能多了后,并不是每一个功能逻辑都记得清楚。如果当时写了文档,回头看一下便能理解技术要点了,而不需要每次都查看代码,在多个代码细节里跳来跳去。

四、文档是项目交接的好帮手。除了离职交接外,我们如果是调换项目组,又或者是带新人上手项目,有文档的帮助会大大减少我们交接的时间。设身处地想一下,当我们自己接手一个新项目时,如果有较多的文档可以查看,是不是就不会那么慌了呢?相反,如果项目一点文档都没有,单靠前任的紧急口头相授,你又能接收多少信息呢?

每个人都能从写文档的过程中获得提高,当然,写文档不是件容易的事。就跟锻炼身体可以保障健康一样,虽然好,但需要打破舒适区,付出努力才能有收获。

相关文章

  • 技术人是否要写文档?

    今天在《架构师之路》公众号上看到关于写文档的事情,有几个网友留言也是刷新了我的认知。 原来,不写文档还可以提高自己...

  • 免费学习资源推荐 | Google 面向工程师的技术写作课程

    Foreword "Every engineer is also a writer." 程序员也需要写技术文档吗?...

  • 脱离基层一线的要求是否合适 ?

    最近领导号召大家向某某同事学习,工作之余总结文档要写好,每月至少总结上传3篇高质量的技术文档

  • 2019-12-11

    大纲 前言 说说为什么要写技术文档?项目前中期全力以赴开发哪还有心思写文档,文档这种事情一般是手上没有什么具体的事...

  • 如何善用文档模板

    一、为什么要写文档? 在软件测试过程中,测试文档是项目测试规范的体现和指南,高质量的测试文档正是体现测试活动是否高...

  • 架构思考读书笔记 四

    评估并选择技术 评估标准 文档 是否拥有完整的文档体系,这点很重要;不要相信所谓的代码及文档的说法;可以从以下几点...

  • java 文档自动生成的神器 idoc

    写文档 作为一名开发者,每个人都要写代码。 工作中,几乎每一位开发者都要写文档。 因为工作是人和人的协作,产品要写...

  • 工具_MarkDown使用入门

    传送门:MarkDown官方说明文档链接 某天,我想要写一个技术文档。 可是word太笨重让我不愿意使用,那怎么办...

  • 【工作职场-管理】2021-10-14作为技术人员你写文档么?

    作为技术人员,你愿意花时间和精力编写过程文档么? 提起技术文档或过程文档,一定会有部分甚至是大部分人认为:文档应该...

  • 使用OmniGraffle总结

    使用的背景 今天要写技术文档,突然要写流程图,想想其实以前写得比较少就慌了,改怎么弄才好呢?首先看了一下公司以前的...

网友评论

    本文标题:技术人是否要写文档?

    本文链接:https://www.haomeiwen.com/subject/uvhddctx.html