以下内容源于公司内部邮件,觉得对大家有一些借鉴意义,整理分享出来
前一段时间我们大家轮流做了一些分享,从 7 月 20 日开始,到现在差不多两个月时间,我简单整理了一下「小影 Android 技术分享归档(编者注:换成官网链接了)」,中间有几个主题可能还没有归档,希望对应的兄弟可以把它补上(包括我自己这边也需要扩展下)。
之前分享给大家一个链接:「对自己狠一点,开始写作吧」, 里面提到的一些东西相信大家是有共鸣的。
我时常会有这样的感觉: 自己心里觉得对一个技术点已经掌握了, 但是当我试图给别人讲述的时候,发现并不能轻松自如、深入浅出地讲出来。
这就说明了一个问题: 自认为掌握了,其实并没有真正地掌握, 大脑只是对这个技术建立了一个整体的概念,在一些细节处做了想当然的假设,等到你用语言再来表达的时候发现,哦, 原来这个假设并不完全成立,是有问题的。
不可否认,部分兄弟可能会把这件事情当做一个任务来做,我觉得没关系,当成任务也行,自愿分享也罢,在我看来这些都不是最重要的,最最重要的是通过这件事情,能够得到两个效果:
- 演讲者真的掌握了分享的内容;
- 听讲者通过分享获得一些收获。
演讲者通过分享,实现了以上的两个效果,很好,你做到了双赢。单单是演讲者或者听讲者一方获得收获,ok,也还好,这算单赢。最后一种我就不说了,相信不存在我们的小伙伴当中。
在这几次的分享中,我觉得 RxJava 那次是比较成功的,相信大家应该也有这样的感觉。此处应该给演讲者一点掌声。我简单分析了原因,至少应该有以下几方面吧:
1. 有 demo 演示
不是简单的一份文档讲解,而是有具体的代码,有可以运行的 demo,配有图文说明。可以说是有血有肉的,这样的分享就会显得内容充实生动,既有抽象的代码,又有形象的 demo。
2. 话题相对来说大家都比较想了解
虽然都是跟 Android 内容相关,但是有些分享的话题可能比较片面,但是分享的内容如果不是自己想了解的,可能就没有那么大的兴趣参与进去,演讲者讲的娓娓动听,听讲者也许也只是听了个皮毛。RxJava 这块对大家来说可能都比较想了解,才会有兴趣去听,这样对分享者来说也是一中鼓励。
3. 大家都比较熟悉部分内容
如果只是感兴趣去听,没有对内容有了解的话,那么分享过程中就可能会缺少互动。在 RxJava 的分享中,大家其实都有了一些基本的了解,这样当某个人在分享的时候,相信大家会有一些自己的认知、理解和疑惑,在互动的过程中,听讲座把这些认知、理解和疑惑再反过来投入到分享过程中,才使得整个的分享过程变得充满了活力。内容得到了二次筛选和提炼,这是演讲者和听讲者共同作用的结果。
RxJava 的分享,我认为具备了以上的 3 个特点,是我们这几次分享中比较成功的一次。其实后面还需要有个步骤,那就是对分享内容的练习,这是加深理解很好的方式。但是相信很多人听过之后就没有然后了。
不管怎么说,相信大家还是有收获的。平时大家忙,聚在一起聊个天也是很 happy 的一件事,如果再顺便了解点技术,或者解决几个工作上的难题,何乐而不为呢。
后面的一段时间,我希望能够以 RxJava 的分享作为典型,分享者准备下分享内容(一个月才一次,相信时间上士够的,就是看有没有去准备),听讲者也了解下分享的内容。让后面的分享变得更加有意义,朝着前面提到的两个效果努力!
周四,老时间,老地点,我们讨论下,不见不散!
ps:此处推荐下扔物线的微信公众号 : hencoder,我觉得从学习者的角度来说讲的还是挺不错的,大家可以学习下他的写作风格。