您当前的位置:首页 > 互联网教程

程序员该如何做好一次分享

发布时间:2025-05-24 03:21:18    发布人:远客网络

程序员该如何做好一次分享

一、程序员该如何做好一次分享

1、很多人,尤其是程序员肯定都有这种想法:”每次参加技术分享会,看到台上分享者的激情讲解,也想自己哪天能做一场优秀的分享?“

2、但是技术宅们有多是内向的性格,对于抛头露面总有一丝胆怯,而且技术宅多沉浸在自己的专业领域内,就算做分享也没有很好的效果,久而久之就会越来越抵触分享。

3、但是分享却又是提升实力最好的方式,工作几年我也做过好多次的分享,也是从刚开始的抵触,到现在的期待。我也总结了一部分自己对分享的感悟和方法,我觉得有必要写出来分享一下给”想分享但是不知道怎么分享的技术宅们!"。今天我们就一起来看一下如何做好一场优秀的分享会。

4、在正式开始文章之前我也想问大家4个问题,希望大家可以带着问题去看文章,也希望大家在评论区给出自己的答案。

5、要做好分享,首先要有一个分享的心态。

6、通常我们很少会去主动把知识传递给大家。背后的原因可能比较复杂,不够自信,或者有压力等等。而往往分享来自于工作任务。如果应付了事,那只能是浪费时间。一定要有做有价值的分享的心态。

7、作为分享者,一定要分析听众需要什么,这样才能带给听众更有价值的分享。

8、听众分析的思路很简单,无论是分享给熟识的听众:同学、同事,还是分享给陌生人,我们都可以从职业特性入手。

9、如果分享对象是学生,就以所学专业为主要参考指标,如果分享对象是职场人士,那就以所在岗位作为主要参考指标。

10、如果分享对象是学生,就以所学专业为主要参考指标,如果分享对象是职场人士,那就以所在岗位作为主要参考指标。

11、总之,分享首要考虑的是听众的需求。

12、没有金刚钻别揽瓷器活,如果没有干货,再好的技巧都是空有其表。

13、作为分享者,除了要了解听众的需求外,也要分析自身的特长。不要轻易挑战自己的弱项,也尽量不要把还没有实践过的知识分享给听众,不然容易现场翻车(⊙o⊙)。

14、一定要结合自己的知识储备以及听众的知识储备来进行分享准备

15、另外,知识的传播一定是衰减的。这个衰减的过程是储备知识->传播介质->听众。

16、传播介质可以是图文博客,也可以是PPT,也可以是音频、视频等等

17、粗略的打个比方,如果满分是100分,假设你储备了90分,按照15%的衰减来说那就是:储备知识(90)->分享介质(76)->听众(65+(-30))。这里的-30的意思是,如果听众没有相关知识储备,那听众接收到的可能最多就是35分。

18、吹牛要打草稿,提纲是为了帮助分享者梳理分享的思路。

19、分享前,你需要对分享内容尽可能的掌握全面,尽可能多的去查阅资料,书籍。

20、例如:我想分享 Http的三次握手四次分手,那我至少要去查阅5篇相关的文章,并且提取他们里面的相同点和不同点,然后用自己的语言去整理合并。

21、当然,仅仅准备你要分享的内容是不够的,你还要对你分享的内容深入了解20%~ 30%,因为你你要应付现场听众的提问。

22、善用例子,通过类比让听众更加形象的去接受内容。

23、不同的听众要有不同的开场,但是核心都是抓住听众的注意力

24、如果是熟识的人:同事、同学,那就非常简单了。说清楚自己是谁就行了,为了活跃气氛,可以稍微加点幽默。

25、范例1:我是来自A团队研发成员,我的名字是张海洋。我可能是最痴情的男人,因为“最痴情的男人像海洋”。今天我带来的主题是:XXX。希望经过本次分享,大家能对这个主题痴情起来。

26、如果是陌生的听众,那意味着他们对你还不够了解,还需要建立基础的信任,总之就是吹好牛皮,赢得基础的信任。

27、范例1:我是来自X集团X事业部的资深研发专家,我叫张海洋。弓长张、海洋的海洋。我主要负责X业务,我所负责的系统每天的访问量大约30亿PV,峰值QPS在1W左右。平均每天成交额约2亿RMB。今天我带来的主题是XXX,主要是跟大家分享我在XXX方面的一些经验。

二、程序员必备技能:如何做内部分享

1、做为“资深”的程序员,你不可避免要给其他同事分享一些你自己的经验,或者对新入职的程序员做一些提升技能的培训。

2、我做过很多内部分享,然而可悲的是大部分分享的效果并不理想。以前一直没有认真总结一下原因,或者调查一下参与者的反馈,往往总是以为是自己的分享内容不够丰富实例不够精彩。但当我埋头苦干做出更有价值的干货时,我的分享依然不会因为PPT的内容充实而华丽得到满堂喝彩。

3、那么,是不是我们忽视了什么或者做错了什么呢?

4、首先要从“知识”和“技能”讲起。我们被灌输了一个错误的观念“知识改变命运”,咋一看“知识”的价值不置可否毋容置疑吧。然后你仔细地想一下就会发现,其实知识本身并没有价值,或者可以说某些时候“知识”往往一文不值,如果“知识”很有价值的话,那么高容量计算机的价值一定大于人类。

5、你接触到的“知识”在没有转变成你自己的技能,或者没有被你理解、运用时,它并没有什么价值。

6、也就是说,我们在做分享时,最大的错误在于使用学校一样的教学模式想把你的经验总结的知识强制地灌输给别人。而没有经过这个问题的人直接面对这个结论,会很难响起共鸣。但这立马就有一个悖论,分享的意义和目的就是要将前人经验总结给没有遇到过这个问题的人,让他们借鉴总结的方法论或者原则快速的解决相关的问题,从而加快进步的效率。

7、然而,我们(分享者)总是从自身的角度出发或者说从知识分享的角度出来,很少考虑自己所传播的知识是否是听众的“刚需”,也不会计较听众是否能把这些“知识”转化成他们所需的技能或者和他们的自有概念建立起相关的联系。我们考虑问题的维度太过单一了,当面对复杂的人类时自然很难得到你想要的“鲜花和掌声”。

8、当有一天,我看到TED的创始人克里斯·安德森给出演讲的四条基本建议时,我才知道自己做为一个热爱分享的人是多么的失败。

9、我勉强只做到了第一点,而且还老想着给别人很多个“主意”,有时候无私也是一总伤害不是吗!而第2到第4点正是我一直忽视的问题,我只是为了分享而分享(或者说为了公司安排下来工作任务),而听众也只是为了听而听。

10、知道了这几点之后,我发现不管是做PPT还是分享课程都有一种很轻松和豁然开朗的感觉。我不再需要费力又不讨好地去扩充和引申主题,而只要更聚焦于一个小的主题;我不再需要闭门造车,而需要更多和听众进行沟通,为了让主题更聚焦必要时甚至直接缩小听众的范围;我不需要只在意自己是否讲得好与不好,而更在意听众是否愿意将我的主题分享出去,他们分享的过程就是最好的学习过程。

11、所以,当你做内部分享时,首先一定要找到一个你的听众需要关注你的分享的理由,并仔细的思考一下这四条建议,然后对比一下自己的分享那条做得不好的即是你可以改进的地方。

三、程序员有哪些交流社区或者论坛

1. CSDN-作为专业的开发者社区和技术交流平台,CSDN汇聚了大量的IT专业人士,分享和讨论编程技巧、软件开发、云计算等领域的知识和经验。

2. IT圈,圈圈精彩-这是一个集成了原软媒论坛和IT之家资源的社交平台,为科技爱好者提供一个交流和分享的最新动态和深度内容的社区环境。

3. 51CTO技术论坛- 51CTO是中国知名的IT技术社区之一,拥有众多IT技术从业者和专家。论坛提供各种IT技术讨论版块,包括云计算、大数据、网络安全等。

4.快速开发平台社区-天翎论坛是一个专注于低代码平台技术的社区,提供关于低代码开发平台的讨论和资源分享,适合对低代码开发感兴趣的开发者参与交流和学习。