永远考虑写作能力强的人工想把工作做好,必须先削尖你的markdown思维导图流程图,换个角度思考这个需求,”don‘tdoit’闭环写套路铺垫定义逻辑清晰说人类语言的视角续版结语本文节选自《Spring Boot 实战纪实》,知客工坊出品。总是考虑写作能力强的人如果一个职位有几个候选人,总是考虑写作能力强的人。无论此人是设计师、程序员、营销人员还是销售人员,写作技巧总能带来回报。有效、简洁的写作会导致有效、简洁的代码、设计、电子邮件、即时消息等。写作带来:更深刻的思考、更认真的生活、更清晰的沟通、更有效的社交、更强大的内心。工欲善其事,必先利其器。君子不异,善伪胜于物。思想固然重要,但善于借助工具表达自己的思想也很重要。这里有一些有用的写作工具。Markdown根据百度百科-markdown,Markdown是一种轻量级的标记语言,由约翰格鲁伯(英语:JohnGruber)创立。它允许人们以易于阅读和编写的纯文本格式编写文档,然后将其转换为有效的XHTML(或HTML)文档。Markdown是一种格式化文本的简单方法,使排版简洁明了,在任何设备上看起来都很棒。有道笔记、印象笔记、博客园、vscode、github、码云等都支持markdown语法。相关教程Markdown编辑器教程。想学习Markdown?本文将帮助您快速入门。思维导图对于一些需求涵盖了更多的功能点,后者分支较多,使用思维导图更直观。比如这是我编的一张考试系统前置要求的思维导图:现在支持画思维导图的工具有很多:processonxmind百度脑图流程图程序员童鞋肯定熟悉流程图,常见的程序流程图表设计应该触手可及。对于复杂的需求,有时很难用语言和文字描述清楚。这时候,流程图就应该发挥作用了。流程图是整个需求编排的核心,可以展示产品业务背后的逻辑。这就需要你把需求理解透彻,然后内化,加工,然后输出。说句题外话,如果你参与了这个需求,你一定要挖出细节。过程越详细,越有助于成功实现需求。.这里推荐一些常用的流程图工具:processonEdrawdraw.io【开源】技术同学接到需求后,往往先想到技术实现,然后再纠结于技术细节。这也是大部分技术人的通病。在之前的文章《需求管理》中,我指出技术同学要放下傲慢和偏见,跳出技术思维。这对于理解和组织需求至关重要。跳出技术思维,然后换位思考,有助于全方位、多角度的理解需求。一个功能可能被不同的角色使用,具有不同的观点和不同的需求。你需要像拍电影的导演一样,针对不同的角色,逐场拍摄,最后连成一部完整的电影。对于这个需求,“不做”就知道拒绝是一门艺术。TechGuy不是没有灵魂的代码工具。“这是需求爸爸要求的,我不能拒绝”,“这是产品爸爸的要求,不管我的事。”出现问题的时候,我们经常听到技术同学这样说。无理要求,对用户不友好的要求,低回报,高投入要求,敢于拒绝。当然,拒绝也是一门艺术
