开发者学堂课程【顶级大咖教你如何打造技术品牌影响力:《技术创作能力对我职场进阶的帮助》】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/1057/detail/15607
《技术创作能力对我职场进阶的帮助》
内容介绍:
一、背景介绍
二、演讲前的准备
三、演讲主体
四、演讲 ppt
五、心态调整
六、成长
本课程主要包括演讲前准备、演讲主体、演讲PPT心态调整、成长这样四个部分,
一、背景介绍:
1.前言
首先分享的是对演讲的一些认识。认为演讲就像是写文章,需要不断的练习,分析总结。演讲这件事,本来对我来说就不是一个很简单的事,通过了很长一段时间不断的去练习,不断的去分析分析总结,在不同的场合,不同的会议,不同的主题下,进行了多次演讲。直到如今,才认为自己的演讲,自己的分享,有那么一点可以打动人的成分。
所以本课也是尽力将所掌握的,所了解的这些东西分享,让大家少走弯路。更好的在演讲上有所成就。
二、演讲前的准备
首先第一点,认为是最重要的是演讲前的准备。
如果要进行一场。其实是需要非常了解听众的,面对不同的人群、场景、环境需要设计不同的主题内容。
1.分享内容
一般演讲的主题都是被框定在一个范围内的。比如技术分享,那可能就分享这个会议相关的技术,比如分享的是 go lang 或者云原生技术,或者和本课一样,组织方要求分享一个演讲有关的内容。也会去准备演讲相关的内容,或者就比如在一些技术大会上,如果做主题分享,那分享的内容相对来说就会更加的聚焦。更加的宽泛,更加的广阔。可能分享一个比较大的开源,比如社区治理,比如开源战略方面的很多内容。所以在这里面的听众、环境和场景,在分享之前需要关注这三点。
2. 了解听众
首先就是人群。听众他有没有基础?他是不是这类的开发者?或者他是架构师?或者他是 cto?
根据不同的人群需要准备不同的内容。就比如他是一个普通听众,他想成为开发者,但还没有成为开发者。那需要准备的相对的简单,相对基础,可以让初学者快速的进入到开发者这个行业,如果是有一定基础的开发者,那要分享内容,大部分是一些技术干货,一些实践案例,一些解决方案,一些 solution 。如果你的听众是CTO、CEO 或者比较高 level 级别的,可能么分享内容大部分是一些架构,一些设计,一些比较宽泛的,但是非常有用的内容。所以说这点首先要确定人群。
3.环境
其实就是环境,就比如本课是以线上的方式,那就是需要录个视频,录视频它有个好处,就是可以录很多遍,然后通过剪辑把的整个分项整理的非常流畅,但它有个坏处就是没法和现场的观众交流,不知道分享的内容对他来说,有没有用。所以这是一个双刃剑。
或者如果你的环境是一个会议室,要进行一个公司内部的分享,那可能就会聚焦于工作中碰到的一些问题,一些痛点,留给 QA,一起讨论出一个解决方案来让系统、来软件更好的运行。
比如你在咖啡厅,那可能参加的这个可能就是一个小型的技术沙龙。技术沙龙的话,可能更多的是要分享一些在具体环境,具体人群比较细分领域的一些解决方案。比如分享一些干货,分享一些公司实践这项技术当中遇到的一些坑,要分享这些内容。
如果在会议中心,那有很有可能你参加的是技术大会,那需要准备的内容就会更加的多,同时,你的听众也对你演讲内容有所要求。所以说不同的环境也决定了你要分享什么内容。
4. 场景
场景其实类似于环境,就比如是普通讲座,是一个公司内部的会议,那就按主要贴近公司内部的提出来。
如果是一个技术沙龙会议,那你在技术沙龙的会议,在准备的时候,就要注意到你的一些敏感信息隐掉,然后同时有一些公司还要求,如果要外出分享的话,你的这些内容是需要经过公司安全部门的一个审核,是不是存在泄密的情况?所以这些都是需要注意的。
而技术大会,那就更要求了,就比如去年在参加 qcon的时候,做的是一个主题讲。qcon 的 InfoQ 会专门指派一名编辑和演讲者进行沟通,然后演讲者会不停的写 PPT、写稿、改稿,这中间其实持续很长时间,编辑会协助你把内容打磨透,打磨好。然后从而让观众有更多的收获,这样的话也对观众,同时也对演讲者友好。包括本课要进行的这个分享,也是经过了多轮的筛选,多轮的修改,多轮的录制,最终呈现到你眼前的,就是最终编辑们认为最好的一个状态。
三、演讲主体
1. 开场
(1)、好开场作用
第二个就是演讲的主体,演讲的主体,首先要有一个开场,这里有三个开场的招式,如果开场好,有什么好处?首先对于个人,开场好的话,氛围大家都比较轻松,这样,你本人就不会紧张了。如果有一个好的开场,也可以让听众更加的专注,因为一开始大家的注意力都比较分散,如果再进行一个千篇一律,没声音变调的一个演讲,很有可能听众可能自始至终都没有进入到你的分享,没有听到你的东西。所以希望通过热场的一些方法让大家快速的进入状态,然后一起进行后面的分享。
(2)、听众问答
首先,在第一步其实非常好的一个方法就是听众回答。你可以现场的去提问听众一些问题,一般情况下做一些小的调查,或者是和现场前排的观众进行一些交流。
但是在里面有几点是要注意的,首先第一点是要紧扣主题,不能跑题,比如讲解go,你上来就说gs怎样。这个其实如果前面跑题的话后面很难就拉回来了。第二点,就是要诙谐幽默,这个也就是在整个开场阶段,尽量要保持一个诙谐幽默的状态,台上的人很紧张,台下的人有时候也会不自觉的被台上的紧张影响,大家整个氛围都会非常的紧。所以适时的进行一些诙谐幽默的那个小的玩笑,或者小的一些段子,可以非常好的调节整个现场的气氛,但是还有一点要注意的话,就是不要阴阳怪气,因为有的时候在进行一些诙谐所谓幽默的时候,容易夹带一些所谓的阴阳怪气的东西,这件事一定要注意的。
(3)、自我介绍
还有就是自我介绍,就是需要根据不同的观众调整的介绍内容,就比如这个分享主要面向的是开发者,那介绍的时候就会着重介绍在开发领域有哪些经验,有哪些实践,是什么某某项目的 martina ,某某项目的 contributor ,这样的话可以更好的听众和你有一个身份的认同。而如果今天要分享的是一帮初学者,他们根本就不知道这个技术到底是不是真的适合他,这个时候你可能就要进行一些适当的调整,就不要说那些很专业的东西,你就要说你在这个领域。比如在这个领域工作十年了,用这项技术已经用了五年,所以这个大家可以从的里面教训、汲取到很多的经验,这就是在根据不同的观众介绍内容调整。
同样也要不失幽默,就比如介绍自己的时候适当的开个玩笑,就比如说各种各样的会议上,是这个项目的 contributor,如果上面有相关的项目的话,也可以进行一些适当的连接,但是问题就是不要太啰嗦,因为就是以分享者举例,分享者是一个做开源的这个架构师,参加了很多的开源项目。每个项目其实都可以去 contribute ,可以是martina,也可以去 computer ,如果上来,就把所有的这些东西全部介绍一遍,非常啰嗦,所以这个一定要调重点,这也是的一些教训,因为以前做开源,就喜欢把自己的所有titel全部拿出来,这个 titel 可能一页ppt都放不下,后来想了想,其实这个没有必要。
(4)、点名
第三点就是点名,点名是什么呢?就是可能随机抽取现场的幸运观众,和他进行一个一对一的交流。
就比如今天分享 go long。你有没有用过 go long 呀?你用 go long 用了多久?这个时候你和他首先要进行眼神交流。
其次,尽量选择前排的人,因为在前排的人,他的回答你是被听到的,否则的话,如果太后排,她回答什么你也听不到,就场面读的怎么样会尴尬。
最后需要注意的一点就是不要突然袭击。你如果要点名之前,要给大家释放一个信号,要找一个现场观众,进行一些简单的交流,你要给大家一个信号,而不是说,演讲的时候突然说站起来,来回答一个问题,不要这样,而且不要有那种课堂上老师和学生之间回答问题的那种感觉。尽量的是这种,大家是都是做这项技术的,都是热爱这项技术,可以继续这项技术进行一些交流。
就是不要搞突然袭击,就是一个好的开场,非常的重要。
2.规划演讲结构
接下来就是你要规划你的演讲结构,如果有一个好的结构的话,会发现演讲其实写文章,和写 blog 是一样的,一场精彩的演讲,认为它像是一场歌曲,有高潮有低谷,它会有一个跌宕起伏的一个过程。
(1)、提出问题
就比如最早需要抛出问题。比如今天来分享这项技术,让会抛出一个问题,比如在实践中遇到了哪些问题?同时会介绍对这个问题的一些思考,为什么会遇到这个问题?是本身编码能力的一些缺失呢?还是架构设计的一些问题?这个要抛出来,也起到一个吸引观众的作用。同时,要注意就是,要了解到是否要解决这个问题。有时候抛出这个问题是一个伪命题,在产品里面可能叫伪需求。就是你会抛弃这些东西,可以,但是其实这个问题本身不是需要解决的,它可能就是因为你之前,你前面几个步骤有一些疏忽,而导致了你出现这个问题,把前面步骤解决就不会出现这个问题了,所以在抛出问题的时候你可以加这些东西。
(2)、分解问题
同时,接下来需要分解问题。首先要突出这个矛盾点,为什么这个问题会出现?出现了之后它给我们造成哪些困扰?是过度消耗了计算资源呢?还是让成本增加了?还是让维护的效率降低了?
要把这个突出,同时一般情况下,这个问题都会有一个传统解决方案,就比如在聊容器的时候,传统节方案里面会讲到,用虚拟机把一个物理机通过虚拟化技术虚拟成多台虚拟机,然后从而提高这个资源利用率的这个情况,然后这就是传统的解决方案。但是容器解决方案,它相当于它就是另一个层次了,这个时候可能要先把传统的解决方案列出来,或者讲出来,之后再说你的方案的时候,这就形成了一个对比,这就让观众有一种为什么要使用你的这个方案,而不是使用传统方案的一些点。
所以这个分解问题,就是刚才讲到的高潮低谷的一个关键点。首先要有对比,同时,这个地方也是干货最重要的地方,就是要把干货全部写在这个地方。对比传统方案,我们的方案有哪些优势?
但是,也要注意点,就是方案既有优势,肯定会有劣势。有劣势的点,要说出来,这样就显得这个做技术是比较坦诚的,而不是这个方案只有好没有坏的。
(3)、主题回顾
接下来就是要有一个主题的回顾。那在前面讲了40分钟,最后要把这个整个的内容给它收回来。要一个点结明结论的一个过程,然后让大家知道,听这场分享最终能收获什么,要有一个结论。
同时还有升华,这是一个非常好的方式,就是所谓的升华,其实我认为大部分是留下思考,提出这个方案,但是不希望你们都是以这个方案,因为这个方案可能是基于目前遇到的实际情况,基于我的人力,成本,实际的这个客观条件,而导致选择这个方案,但其实更多的情况下是要留给听众一个思考,他要思考在他的那个环境下,这个方案是不是最好的?是不是有更好的?这是一个升华。
接下来那就有一个可选点,就是 qa。一般技术分享都会有qa,就是这个分享要经得起同行的问。大家会有疑问,你需要去解答,一般情况下有一个qa可以让大家更深刻的,更明确的了解到演讲的这个,比如你的这个解决方案,到底是不是我想要的?所以qa有的时候也是比较重要的。
3.一个例子
接下来就是可以看到的这个例子。就是总分总,首先有个开场。然后介绍背景、问题和痛点,然后接下来就是的演讲主题,然后这里面会有方案选项以及实践逻辑干货,比如一个主论点下面会有2到3个分论点,然后一般1到2个,最后有一个结尾,下图右边就是在去年在 CnCf 和阿里云共同举办的云原生 ptub 上进行了一个分享。
首先开场,这里面可以看到的介绍和刚才介绍就不一样了,这边主动强调了是 cncf三个 boss 项目 qiLAb 和 gitops 的 martina ,以及是 Covina 这个项目的就bootstrap就是初始的贡献者,这样的话可以在现场,大家都是技术同仁,在现场可能给大家有一个共鸣:你是做这个的,你分享这个是没有问题的。
接下来就是这个背景和痛点,抛出了一个背景,主要是这个图对,有各种各样的词,最后抛出一个问题 gitops 又一次造次造词运动吗?把这个问题抛出来之后,就会引起用户的思考。引起用户的一个注意力的跟随,接下来就是要讲干货的地方了。gitops 和 qiLAb 问题是怎么在一起的?怎么能有效地结合在一起?然后达到提升效率,解决问题的一个步骤,这就是接下来要进行一个一个的主要干货的分享,这样的话,最后收尾会有一个 qa,这样听众其实很容易理解你为什么要把gitops 和 qiLAb 联系起来。接下来就是这个项目到底好不好?就把这些东西给他展示出来,就是不错的分享。


