本文转载自公众号“读芯术”(ID:AI_Discovery)
面对现实吧!软件开发人员并不认为写作技巧值得注意。他们重点关注计算机科学、编码、结构化查询语言数据库、CI/CD结构理解以及其他他们认为对职业发展有用的技术知识。
的确,当今世界受到数据驱动,拥有繁多的数据,尽管能得到很多内容,但却不容易得到文本、文章和纸质书。视觉内容起主导作用,大多数人会选择听播客,而不是阅读扩展访谈或教程。
但如果我告诉你,写作技能对技术人员在职业生涯中取得成功比以往任何时候都重要,您会怎么想?
老板想让开发人员具有这一技巧
2020年使所有领域都发生了改变,求职市场也受到颠覆。疫情奠定了如今的工作规则和趋势,远程工作兴起。
大多数老板已经意识到,远程团队可以很好地工作,甚至比在办公室里更有效率。他们现在更喜欢聘请远程专家,要求应聘者具备高超的写作技能,以便在远程与同事有效沟通。
下面是LinkedIn上一个软件工程师职位描述的例子:
沟通是雇主现在最看重的技能:你可能是一名优秀的软件工程师,但如果不能在聊天和文档中清楚地表达想法,团队合作就会受到影响。
正如Chillifruit的Milosz Krasinski所指出的,“许多雇主都有公司博客,他们会依靠团队成员而不是广告撰文者,来撰写一些特定主题的文章。”对于关于编程或DevOps新闻、工具或教程的博客,还有谁能写出关于这个主题的引人注目的文章呢?
写作会影响你影响和说服别人的能力
对于计划职业发展的开发人员来说,这种能力至关重要。
当技术人员开始第一份软件工作时,他们会按照其他专家设计的规范完成一组任务。但随着他们的技能和专业水平不断提高,他们就不仅仅是实施者了。他们了解一个系统,可以帮助其他团队塑造这个系统。
他们向同事沟通和解释概念、影响并说服他们接受建议,这会让开发人员在职业生涯中获得成长。
这就是写作技巧的用处所在。说服性写作练习让你养成结构化论点和清晰表达自己想法的习惯。无论是与客户口头沟通,还是用书面的方式解释一个概念,文字都是让对方理解你想法的武器。
远程工作需要增加写作数量
回到远程工作的特殊性(2020年4月,74%的公司计划在冠状病毒感染后永久性地转向远程工作),技术人员每天不得不比以往任何时候都更多地写作:
- 通过聊天讨论技术实现。
- 用代码和技术文档编写注释。
- 撰写bug报告,通过电子邮件或Slack回答客户提出的问题。
- 对其他人的代码进行评审,以培训经验不足的同事,并实施最佳实践。
优秀的写作技巧是帮助你在上述所有方面取得成功的因素。
开发人员需要知道如何与技术水平较低的团队成员或客户沟通技术规范。他们很难理解充满专业术语、糟糕的语法和没有逻辑的文本墙。你会收到成堆的问题,而不是他们的回答,因此,你不得不花宝贵的时间解释和澄清。
你需要具备写作技巧来解释技术术语和概念,以使与你一起工作的任何人都可以理解。它将帮助你消除与客户和非技术人员之间的误会。
你需要知道如何编写良好的文档,以使代码易于理解和维护。它将帮助你避免与团队中缺乏经验的技术人员产生误解,让他们参与进来,并防止他们因为不了解软件的工作原理而犯错误。
写作技巧也与编写代码有关
将编写原则应用于编码,你可以编写比以前更加可维护的软件。诸如“了解用户”,“合理地组织信息”,“使用论据和证明”或“使用最能描述情况的单词”之类的原理也适用于编写代码。开发该技能需要时间,但是它将帮助您创建计算机和人类都易于理解的代码结构。
这不是通往职业发展和职业成功的必经之路吗?