如何做好一场技术分享

你好,我是 hockor,继上一篇如何打造良好的分享氛围后,很多小伙伴问我分享的时候到底应该怎么做才能达到好的现场效果,我寻思这还算个问题?这不就是坐那儿讲吗?小伙伴给了我这么个表情🙄,所以呢,今天这篇文章我们来聊聊如何才能做好一次技术分享。

首先我们明确一个事情,现场分享的本质是什么?很简单,就是你说他听,但是怎么才能把这四个字的内容做到完美呢?想想看,你现在问别人天气热不热,他跟你说下面超市在的三文鱼在打折,请问你内心什么感受?又或者你现在谈恋爱,你兴致勃勃的跟女朋友介绍着每个奥特曼的区别,奥特曼多么多么厉害(ps:其实我压根不看奥特曼),女朋友甩了个白眼给你,请问你又是什么感受?

如果你看懂了上面 2 个例子,那么恭喜你,其实你已经懂得了分享的秘诀~

如果你没看懂,没关系,接下来我慢慢跟你掰扯掰扯(进入正经模式),我们从两个方面来讲,事和人~

关于事

关于分享这件事,在上一篇我们已经说过了选题的内容,这里再重复一下,技术分享的选题,我觉得可以大致分为以下 3 类:

  • 技术解决方案

  • 新技术布道

  • 个人经验分享

之前的一篇文章限于篇幅,我说的不是特别详细,所以这里我再铺开来说说。

《技术解决方案类》

我们技术分享应该最大头的部分就是技术解决方案类的了,这种内容有个特点,就是容易变成 Code Review大会,你想想,是不是这么个情况。

这类主题的分享大部分都是从实际业务内容着手,将自己做的内容进行拆解,将知识点罗列出来,梳理出自己的解决方案和理解,但是大部分的 IT 从业者会比较较真,觉得 show code 才是自己实力的体验,然后一上来就讲自己碰到了 XX 问题,然后写了 XXX 代码就把问题解决了,导致大家在听的时候根本不知道你的思考过程,不知道为啥要这么做,这么导致的结果就是别人根本没有产生共鸣,对你的分享没有代入感。

同时我不太建议这类分享的主题以《XXX 技术剖析》开展,虽然你确实是用了这个技术来解决问题,原因有 2 点:

  • 第一是无形中形成了参会的壁垒,比如你分享数据库,那么可能前端同学压根不感兴趣,而如果你分享“秒杀场景”的解决方案,那么前后端同学可能都会很感兴趣,这样子以实际问题为出发的主题往往在分享前能获得更多的关注点

  • 第二个其实跟上一个很类似,就是技术点是灵活多变的,是没有典型性的,但是问题不同,问题能树立典型性,我们实际工作也是,你解决的都是一个一个问题,问题的通用性往往能产生共鸣,所以以具体问题为切入点,才是最好的方案,

最后对于这类分享,我有以下 3 点建议

  • 整体的分享路径为:抛出问题 → 剖析问题 → 寻求方案的过程 → 多个技术方案对比 → 最终采取XX 技术的原因 → 整体的收获

  • 不要过多的贴代码,变成 code Review大会

  • 如果可以,最好在会前先把文档/ppt 给大家看看,让大家带着自己的问题来听分享,而不是一头雾水的一直听你一个人讲。

《新技术布道类》

在技术分享上,还有一类比较常见的主题就是对于新技术的布道,我们都知道技术领域内容繁多,当有一些新技术推出或者一些多专业性知识(比如图形学,音视频等),大家独自学习成本比较高,这时候你可以将自己学习的过程和爬坑过程在团队内做系统性的分享。

但是这种内容又有个特点,要么是容易一直停留在 “ Hello World ”,要么就是讲的云里雾里,大家根本都听不懂,最后成了你自己的自 high 秀,所以针对这类内容,我也有几点建议:

  • 把复杂的问题简单话:善于利用一些比喻,将本来很复杂的知识点一下子就让大家能接受,比如之前在讲 webRTC中的建立连接过程,因为每种设备支持的音视频格式都有差异,这个过程很复杂,有些同学可能听着有点晕,于是我就想到了一个很好的例子,将其比喻成 2 个不认识的人想沟通,A 就把自己会的语言写下来,有“中文,英文”,B 也把自己的写下来,有“中文,日文”,于是一对比,看到两个人都会中文,所以你们就用中文交流吧。这种形象的例子让大家非常好去理解一些晦涩的概念。

  • 将这类技术和其他类似的技术做对比:这个就很好理解的,就是善于利用大家已经会的知识点让他去接受新内容,比如学 flutter,你就可以去对比着以前大火的 RN,webView 的方案等等。

  • 讲清楚他的用途:最后就是一定要讲清楚这个技术的可期待性,比如现在 XX 问题解决不了或者是现在性能上的问题,以后有了这个新技术就能解决了,让参与者知道技术的运用点,帮助他去思考他是否需要学习这项技术。

《个人经验分享类》

最后一类就是一些偏经验性的内容,比如成长经验、人生感悟或业务思考等等,这种内容一般会比较泛,考验的更多是你的内容是否出彩和你的人格魅力了,这个目前我给不了太好的建议,等有一天我有所经历了再来补充吧~

关于人

接着我们再来看看分享中最重要的一块:人

这里也分为分享者和参与者,我一起讲讲他们的一些注意点,你可以参考参考,随着自己的角色变化看看有没有对你有益的内容。

分享者

先来说说分享者,假定你现在是个分享者,你要去做分享,我们可以将你的整个流程分为 3 个阶段:会前,会中,会后。

会前

首先是会前,一个分享者最重要的的事情就是准备分享的材料,一般来讲大部分人在分享的时候都会使用 PPT,所以这里我针对 PPT 的内容有以下几点建议:

  • 不要通篇的文字,没人愿意看,而且现场分享情况下,灯光/场地大小等等都会影响阅读;

  • 关于图的动画:很多程序员喜欢画架构图,这本来是个很好的习惯,放在分享 PPT 里面也是很好的,但是问题就是很多人喜欢一上来就把架构图全部展示出来,看的人一头雾水,有时候都不知道你讲到哪里去了,最好能有一个动画,让架构图随着你的演讲一步一步的展示;

  • 注意基础的色调搭配:很多程序员做 PPT 喜欢白底黑字或者黑底白字,整个 PPT 非常单调,试问这样的 PPT 怎么能让别人喜欢看下去呢?

如果只是做个 PPT 是不是就 ok 了呢?其实不然,如果你是团队内部小分享可能还好,但是如果你是技术大会的分享,那么我希望你能提前准备一份“逐字稿”,李诞在工作手册中提到过,他们工作室的所有脱口秀演员上台之前必须写逐字稿,同样,《得到》的编辑部在他们的介绍中也有提到过,因为我们在一个字一个字写的时候你的脑海就会浮现出表演的画面,当你正式上台分享的时候,你所做的就不是去背一遍稿子了,而是跟着当时的那个画面一步一步重现它。

会中

接下来就是正式由你上台分享了,这里我主要提 2 点

  • 自信的表达:这里其实很大一个帮助点就是上面提到的逐字稿,想想你分享的时候有说过多少“嗯。。”“这个,那个”“是吧”,当一个人不自觉的说出这些词的时候,往往意味着他的思绪停顿了或者是他紧张了,所以针对上面提到的逐字稿,如果有需要的话请一定要好好准备。

  • 时刻观察现场:分享的时候不是你一个人一直说个不停,而要根据现场氛围和实际情况灵活调整,比如你现在讲的内容大家都很懵,那么你应该停下来问问大家是否有什么疑问,又或者你语速太快,大家都面露难色,那么你应该适当的放慢速度,这一切都需要你积极的观察和眼神互动。

会后

最后在来看看当分享结束以后我们还有什么可以做的呢?我觉得有 2 点你可以考虑一下:

  • 寻求听众的反馈:分享完毕以后最好能有个小的调查问卷,让大家对你分享的过程做一个评价,比如材料准备是否合理,分享过程有什么建议等等,可以让你更直观的了解自己,便于改进。

  • 听听自己的回放:如果允许的话你可以在分享开始的时候将整个过程录制下来,等分享结束以后你自己尝试着去听一听自己的分享,你别笑,这个方法可是很多播音专业的必备技巧,通过这个过程你会更深入的了解自己,还能发现很多别人发现不了的问题。

参与者

好,最后我们再来简单看看参与者应该注意些什么。

对于参与者其实需要我们做的内容并不是太多,但是有一点是我很想提到的,就是你的心态,我在之前的文章有提到过学习者的三种心态,分别是 犯人、过客、探索者,如果忘记了你可以再回去温习一下。

这里再补充一下,针对于参加外部分享大会的这种场景,我觉得有一点可以补充:一般情况下大部分人参加分享大会都是奔着学技术的目的去的,包括我自己之前参加 GMTC 等等也是一样的,但是我后面想明白了一点,这种规模的分享大会你根本不可能再那么短短的 30-45 分钟时间正儿八经学到一项技术,更别说还有很多你未曾涉足的领域,可能你更加听得云里雾里,最多最多你能记住几个别人解决问题的方案,那么你说我们去到底干嘛呢?我后来想了下顿悟了,其本质应该是让你去结实朋友,融入圈子的。

这个场合下如果你有幸认识了那帮自己欣赏的人,那么就可以学习他们的思维方式,汲取他们的经验,甚至是融入他们的技术圈子自己也去做输出,所以对于这种场合,你一定要带着这样的心态去参加,并且在整个过程中逼迫自己多思考,多总结。

总结

最后对于技术分享我还有2句话啰嗦一下:

  • 分享的过程就是一个人与人互动的过程,所以一定要善于利用语言去制作气氛,这一点需要你自己做大量的学习和刻意练习才能达到。

  • 对自己要有高要求,在李世民作的《帝范》中有这么一句话:“法乎其上,得乎其中,法乎其中,仅得其下”,意思是取上等的为准则,也只能得到中等的。取中等的为准则,最后只能获取下等的结果,对于分享这件小事也是一样,只有我们放宽视野,给自己定一个高目标,才能取得令自己满意的成果。

好了,以上就是本文的全部内容了,感谢你看到这里,希望以上内容能对你有所启发和帮助,我是 hockor,我们下次再见~

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 好的,这是一篇计算机技术分享帖子的示例: 《使用计算机视觉技术进行图像分类》 在这篇帖子中,我将介绍如何使用计算机视觉技术来对图像进行分类。计算机视觉是一门涉及机器学习、深度学习和图像处理的技术,可以让计算机“看”到并理解图像中的内容。 首先,我们会介绍图像分类的基本概念,包括什么是图像分类,它的应用场景有哪些,以及如何使用机器学习算法进行图像分类。 然后,我们将深入介绍几种常见的图像分类模型,包括卷积神经网络 (CNN)、循环神经网络 (RNN) 和自编码器 (AE)。我们还会介绍如何使用这些模型进行训练和预测,以及如何使用数据增强技术来提高模型的泛化能力。 最后,我们会分享一些实际案例,展示如何使用计算机视觉技术解决各种实际问题,包括图像分类、目标检测、语音识别等。 通过学习本帖子,你将能够了解 ### 回答2: 当然!下面是一篇关于计算机技术分享帖子: 标题:探索人工智能在医疗技术中的应用 大家好!今天我想和大家分享一下人工智能在医疗技术中的应用。随着技术的不断发展,人工智能在医疗领域发挥着越来越重要的作用,为医生提供更准确、高效的医疗诊断和治疗方案。下面,我将为大家介绍几个目前在医疗技术中广泛应用的人工智能技术。 首先,人工智能在医学图像诊断中发挥着关键作用。通过深度学习算法,可以对医学图像进行自动分析和识别,帮助医生更准确地诊断疾病。例如,针对早期癌症的检测,人工智能可以提供更准确的筛查结果,帮助尽早发现病变,从而提高治愈率。 其次,人工智能在病历数据分析中的应用也越来越受欢迎。通过处理庞大的病历数据,人工智能可以帮助医生快速找到潜在的疾病模式和关联,从而为制定个性化的治疗方案提供支持。人工智能还可以预测疾病的风险,提前做好干预措施,有效降低疾病的发病率。 此外,人工智能在手术辅助系统中也有广泛应用。通过模拟手术过程和精确的定位,人工智能可以提供精确的手术引导,减少手术风险并提高手术成功率。例如,机器人辅助手术系统可以通过准确的定位和智能的操作,提高手术精确度,缩短手术时间,减少患者的恢复时间。 综上所述,人工智能在医疗技术中的应用前景广阔。它不仅可以提高医疗服务的质量和效率,还能够帮助医生提供更准确、个性化的诊断和治疗方案。相信未来,在人工智能的帮助下,我们将迎来更加智能和人性化的医疗世界。 感谢大家的聆听,希望我今天的分享对大家有所帮助。如果你对这个话题有任何疑问或想要了解更多,请随时在评论区留言。谢谢! ### 回答3: 标题:探索人工智能在计算机视觉中的应用 正文: 近年来,人工智能(Artificial Intelligence,AI)技术在各个领域都得到了广泛的应用,特别是在计算机视觉方面。计算机视觉是指通过计算机和相关技术对图像和视频进行处理与分析的能力。本文将探索人工智能在计算机视觉中的应用以及带来的潜在影响。 首先,人工智能为计算机视觉领域带来了突破性的进展。通过深度学习和神经网络等技术,计算机能够识别和理解图像中的对象,并实现多样化的注释和分类。例如,人脸识别技术发展使得人员身份验证和安全监控领域取得了重大突破。此外,AI在医疗图像分析、自动驾驶和机器人视觉等领域也得到了广泛应用,大大提高了效率和准确性。 其次,AI还为计算机视觉领域带来了新的挑战和机遇。尽管现在的人工智能技术已经能够实现一定程度的视觉理解,但仍然存在一些问题和限制。例如,对于复杂的图像场景和遮挡物的处理仍然具有挑战性。此外,如何在保护隐私和确保公平性的前提下使用人脸识别技术等AI应用也是一个亟需解决的问题。 最后,人工智能的发展也引发了对计算机视觉伦理和社会影响的讨论。随着AI在个人隐私、就业和社会伦理等方面的重要应用,我们需要思考如何确保技术的公正和透明,并制定相关的政策和法规。此外,积极推动相关技术的研发和应用,培养专业人才,也是保持竞争力和推动社会进步的关键。 综上所述,人工智能在计算机视觉中的应用带来了许多机遇和挑战。通过不断的研究和创新,我们可以更好地利用这一技术,推动计算机视觉的发展,并加以合理的伦理和社会规范。这将为我们的社会带来更多的便利和进步。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值