一说到程序员,最先出现在海马体里的就是全带着黑眼圈埋首在电脑前苦干的人。
对,就是上边这张图,当真是刻进了记忆深处,让人想忘都忘不掉。
虽然我们偏爱格子衫,但是也可以穿西装、打领带呀;
虽然我们埋首电脑前coding的时候更多,但是也可以站在台上、畅所欲言呀;
...
也许这中间只是差了一个PPT的底气?
这个转折转的好生硬。好吧,还是说点直白的吧。
作为程序员,虽然大多时候我们都集中在编码、解决问题等方面上,但是总免不了要做一些分享、汇报等类似的事情,这个时候PPT就是让别人了解我们或是了解我们所讲内容的一个最直接体现,也是我们串起整场演讲的关键路径链。
所以在这,就主要讲一下作为一名程序员,如何写好一份PPT。
准备期
在写PPT之前一定要先确认清楚以下几点,这是写好一份PPT的前置条件。
-
明确目的:即PPT主题。
要清楚的知道自己要做什么PPT,或者说做这份PPT的目的点在哪里。
-
明确汇报对象:是上级,还是同事,或是其他团队?
因为汇报对象的关注方向、内容了解程度等方面的不同,同一个主题会因此划分出不同的侧重点。
-
明确写作思路
列出大纲,捋顺思路,才能下笔有神。
PPT分类大纲
身为程序员一般常做的PPT有两大类:技术类PPT和汇报类PPT。
每种类别里若细分的话,也会分出不同的小类。
技术类
包括调研类、产品介绍类、知识共享类等
调研类
不管是产品功能的调研还是技术实现的调研,PPT中至少要包括以下三点内容。
-
原因或背景
因为什么要做这个调研,或者说这个调研的解决的问题是什么?
-
竞品对比
选取比较具有代表性的竞品,对相似类别的功能或是技术方案进行说明、列举。包括实现的功能、实现的方案、可能存在的问题等。
-
总结
基于竞品调研,确认结论,并给出详细的方案说明。包括该方案的架构图、优点、实现难易程度、需要解决的问题等。
产品介绍类
此处的产品介绍,一般是对于程序员做的项目而言的,主要包括以下四部分。
-
简介:产品的一句话介绍。
-
架构设计:对整个产品的清晰化认识。
-
功能实现:具体包含的功能点。(已实现及将要实现的)
-
如何使用
当然这并不是绝对的大纲,大家可以在此基础上按自己的想法进行完善调整。
知识共享类
在这一类别,其实还可以再分,包括:技术框架的介绍、库的源码解读、常见或是不常见知识点的同步讲解、项目中问题的优化方案等等。
在这里就不一一列举了,也不做详细说明了,因为这类别的分享是比较自由的,分享方式也是多种多样的。
但是总的原则是引起大家的兴趣,调动大家的激情,千万别讲的让人昏昏欲睡。(尤其是对于源码解读类)
汇报类
汇报类大多都是针对工作的总结汇报。一般这种,各公司也会有统一的模板说明(包括工作回顾、收获、不足、展望规划等),所以在此也不细列。
PPT美观
如果你已经花费了100%的心血在捋顺思路、整理大纲,那么接下来你可能需要耗费更多的心血把它搬到PPT上。
PPT代表了演讲的门面。大到整体布局,小到字体设置,都能影响到人的视觉感官。
需要注意的点很多,在这里只想写一个词概括,那就是:舒服。
让看到的人都觉得舒服,那么你的PPT在美观上就已经非常成功了。
总结
个人认为一个成功的演讲计算公式如下:
成功的演讲 = 门面(PPT美观度)+ 灵魂(演讲核心逻辑)+ 激情(演讲方式)
虽然网上有很多关于“干活的干不过写PPT的”,但我只是想说其实有很多干活的,他们的PPT也是相当精彩绝伦的。
不用远了去看,可以看看你的前后左右,说不定就存在着这样的大佬。