cssmagic / cssmagic/Footprint

《如何做好技术分享(精简版)》

Open
#11 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

技术分享
Dominant language
No language data
Stars
37
Forks
3
PR merge metrics
No merged PRs in 30d

Description

发布时间 2020-05-18
所在公司 OC
演讲类型 技术分享
角色 讲师

概述

在公司组织日常的学习分享,而同学们大多缺乏做技术分享的经验和技巧。于是我做了一期速成讲座,帮助大家快速找到感觉。

幻灯片

p01

p02

p03

p04

p05

p06

p07

p08

p09

p10

这是某位同学实际选题的例子。最开始他提交给我的主题是《JS 执行机制》,听起来就很宏大,我连忙找他确认。沟通之后才明白他是想讲 “JS 事件循环”。

由于每个分享篇幅有限(我建议新手 30 分钟以内),事件循环也算是一个不小的话题了。因此我建议他把主题继续收拢,这样可以把一个点讲透,而不是在一个很大的话题里蜻蜓点水。

p11

这种思路变化也体现在他的分享大纲中。他最初的设想是以浏览器端的事件循环为主题,自然要讲到宏任务和微任务,同时也不得不提一下 Node.js 端的事件循环……这些内容要想塞进 30 分钟里,很多细节就只能一笔代过了,对听众来说帮助有限。于是我建议他在这些内容里挑一个核心来详细讲。

经过后续的沟通和打磨,我们一致决定以 “微任务” 作为主线。选题聚焦之后,他也有更多的空间可以展开这个知识点的应用案例和容易踩到的坑。紧凑有料的内容对听众很有吸引力,这个分享最终也获得了不错的效果。

p12

p13

p14

p15

p16

p17

p18

p19

p20

p21

p22

p23

p24

p25

p26

p27

p28

p29

p30

p31

p32

p33

p34


© 经验分享 · 日拱一卒   |   Star = 收藏   |   Watch = 订阅

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No repository file, test, or entry point is mentioned; the issue consists of a technical-sharing article and linked slide images. Review the article and its presentation links first, but the issue does not specify a code or documentation change or what completion should look like.

Written by the indexing model from the issue text.

Assessment

Domain
content, documentation
Issue type
Documentation
Difficulty
1/5
Estimated time
Under an hour
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.