Speaking at Tech Events for Beginners Julie Pagano <Slide About - - PowerPoint PPT Presentation

speaking at tech events for beginners
SMART_READER_LITE
LIVE PREVIEW

Speaking at Tech Events for Beginners Julie Pagano <Slide About - - PowerPoint PPT Presentation

Speaking at Tech Events for Beginners Julie Pagano <Slide About Hosting Group> Why are you here? Learn how to speak at tech events! Learn how to speak at tech events! I am here to help! My Credentials Speaking for ~2 years


slide-1
SLIDE 1 Speaking at Tech Events for Beginners Julie Pagano
slide-2
SLIDE 2 <Slide About Hosting Group>
slide-3
SLIDE 3

Why are you here?

slide-4
SLIDE 4

Learn how to speak at tech events!

slide-5
SLIDE 5

Learn how to speak at tech events!

slide-6
SLIDE 6

I am here to help!

slide-7
SLIDE 7 My Credentials
  • Speaking for ~2 years
  • Conference organizer for 2 years
  • Frequent conference attendee
  • Active in local tech community
  • Organize speaker support group
slide-8
SLIDE 8 Tech Conf Speaker Support of
slide-9
SLIDE 9

This workshop is collaborative

slide-10
SLIDE 10

This workshop is collaborative

slide-11
SLIDE 11 This workshop will be a beginner-friendly place where you can feel safe working on and practicing a talk, even if you have never done it before.
slide-12
SLIDE 12 Ground Rules (Code of Conduct) <insert your group’s code of conduct or anti-harassment policy> <insert link to full code/policy online>
slide-13
SLIDE 13 Working Agreement (first 3 from the Hacker School User’s Manual) No feigning surprise No well-actually’s No backseat-driving Be constructive & helpful
slide-14
SLIDE 14 Constructive Feedback
slide-15
SLIDE 15 Constructive Feedback
  • 1. What you did
  • 2. The impact
  • 3. How you can improve
slide-16
SLIDE 16 Constructive Feedback
  • 1. You spoke very fast.
  • 2. People might miss something.
  • 3. You should try slowing down
and add some pauses.
slide-17
SLIDE 17 Destructive Feedback Your proposal sucks. Your slides are ugly. Your talk is bad and you should feel bad.
slide-18
SLIDE 18 Destructive Feedback Your proposal sucks. Your slides are ugly. Your talk is bad and you should feel bad.

slide-19
SLIDE 19 If there is an issue…
  • Talk to me
  • Email me
[facilitator’s email]
  • Email not me
[organizer’s email]
slide-20
SLIDE 20

Let’s get started!

slide-21
SLIDE 21

Expectations Management

slide-22
SLIDE 22

for yourself

slide-23
SLIDE 23 Suckin’ at something is the first step to being sorta good at something.
slide-24
SLIDE 24

for the workshop

slide-25
SLIDE 25 This workshop isn’t for general public speaking
slide-26
SLIDE 26 This workshop is for speaking at tech events
slide-27
SLIDE 27 This workshop isn’t for experienced speakers
slide-28
SLIDE 28 This workshop is for beginner speakers
slide-29
SLIDE 29 This workshop isn’t going to teach you everything
slide-30
SLIDE 30 This workshop is going to help you get started
slide-31
SLIDE 31

Lightning Talks

slide-32
SLIDE 32

Lightning Talks

3 mins

slide-33
SLIDE 33 Brainstorming Write proposal Outline talk Make slides Present talk
slide-34
SLIDE 34 Brainstorming Write proposal Outline talk Make slides Present talk
slide-35
SLIDE 35 Brainstorming Write proposal Outline talk Make slides Present talk
slide-36
SLIDE 36 Brainstorming Write proposal Outline talk Make slides Present talk
slide-37
SLIDE 37 Brainstorming Write proposal Outline talk Make slides Present talk
slide-38
SLIDE 38 today’s activities are time sensitive
slide-39
SLIDE 39 Experience Check!
  • Who has spoken at a conference
before?
  • Who has spoken at a user group or
  • ther local tech event before?
slide-40
SLIDE 40

Break into groups!

1 2 3 4 5
slide-41
SLIDE 41 Assign a timekeeper 1 2 3 4 5
slide-42
SLIDE 42 Introductions
  • Introduce yourself
  • Name
  • Why you are you here?
  • Use the worksheet, as
needed
  • 1 minute each
5 mins group
slide-43
SLIDE 43 Tech Setup
  • We will use Google Drive to share &
collaborate
  • <insert shared drive link>
  • Let me know if you can’t use Google Drive.
  • You will use whatever presentation
software you prefer.
  • Let me know if it’s not one of the ones
listed on the worksheet. 5 mins solo
slide-44
SLIDE 44

Brainstorming

slide-45
SLIDE 45

I’m not an expert.

slide-46
SLIDE 46 what you think you need to know
slide-47
SLIDE 47 what you actually need to know
slide-48
SLIDE 48 You are an expert
  • n your experiences
slide-49
SLIDE 49 Experts aren’t always the best for the job
slide-50
SLIDE 50 expert
slide-51
SLIDE 51 beginner expert
slide-52
SLIDE 52 beginner expert
slide-53
SLIDE 53 Brainstorming
  • Things you work on a lot (e.g. what you do at
work, subject you study at school).
  • Things you work on sometimes (e.g. side
project, open source work).
  • Topics you are excited about.
  • Topics you wish more people talked about.
  • Other ideas.
slide-54
SLIDE 54 Brainstorming
  • Technical topics
  • People topics
  • Hybrid topics
slide-55
SLIDE 55 Brainstorming
  • Fill out the brainstorming
worksheet on your own. 5 mins solo
slide-56
SLIDE 56 Brainstorming
  • Discuss with your group.
  • Get feedback on your ideas.
  • Help generate new ideas.
  • Give each other constructive
feedback.
  • ~5 minutes each.
20 mins group
slide-57
SLIDE 57 Select Topic
  • Select an idea!
  • You will use this the rest of
the day.
  • Remember that you’re giving
a 3 minute talk. 5 mins solo
slide-58
SLIDE 58

Write Proposal

slide-59
SLIDE 59 Elements of a Proposal
slide-60
SLIDE 60 Elements of a Proposal TITLE
slide-61
SLIDE 61 Elements of a Proposal TITLE DESCRIPTION
slide-62
SLIDE 62 Proposals get your talk selected for an event.
slide-63
SLIDE 63

C F P

slide-64
SLIDE 64

Call F P

slide-65
SLIDE 65

Call For P

slide-66
SLIDE 66

Call For Proposals

slide-67
SLIDE 67 Proposals get people to attend the event you are speaking at.
slide-68
SLIDE 68
slide-69
SLIDE 69 Proposals get people to attend your talk over someone else’s.
slide-70
SLIDE 70
slide-71
SLIDE 71
slide-72
SLIDE 72 Elements of a Proposal TITLE DESCRIPTION
slide-73
SLIDE 73 Elements of a Proposal TITLE DESCRIPTION
slide-74
SLIDE 74 descriptive
slide-75
SLIDE 75 “Speaking at tech events for beginners”
slide-76
SLIDE 76 cute and descriptive
slide-77
SLIDE 77 “I Am a Front-end Web Developer (and so can you!)”
slide-78
SLIDE 78 cute (these ones better have a good description)
slide-79
SLIDE 79 “It's Dangerous to Go Alone: Battling the Invisible Monsters in Tech”
slide-80
SLIDE 80 descriptive is usually better
slide-81
SLIDE 81 Elements of a Proposal TITLE DESCRIPTION
slide-82
SLIDE 82 Help the reader answer some questions:
  • What is the talk about?
  • Why is it important?
  • What will people get out of it?
  • Who is the target audience?
slide-83
SLIDE 83 Ask for Help
slide-84
SLIDE 84 Write Proposal
  • Time to start typing. Use your name
in your files, so they are easy to identify.
  • Write a first draft of your proposal.
  • Descriptive title.
  • Description answers the questions.
  • Keep it short — it’s only a 3 min talk.
10 mins solo
slide-85
SLIDE 85 Review Proposal
  • Share your proposals in the
group folder
  • Read through each other’s
proposals.
  • Share constructive feedback.
  • ~5 minutes each.
20 mins group
slide-86
SLIDE 86 Finish Proposal
  • Finalize your proposal based
  • n feedback.
5 mins solo
slide-87
SLIDE 87

Expectations Management for CFPs

slide-88
SLIDE 88 rejection is normal
slide-89
SLIDE 89 rejection is normal (even though it still hurts)
slide-90
SLIDE 90 Speaking Slots
slide-91
SLIDE 91 Your Awesome Proposal
slide-92
SLIDE 92 Speaking Slots
slide-93
SLIDE 93 CFP Submissions
slide-94
SLIDE 94 CFP Selection
slide-95
SLIDE 95 Other Variables
  • How do talks fit together?
  • Multiple submissions with similar topics?
  • What talks were given last year?
  • A million other little things
slide-96
SLIDE 96
  • utline Talk
slide-97
SLIDE 97 Outline
  • Introduction
  • 2-4 high level topics or points
  • Conclusion
slide-98
SLIDE 98 Write Outline
  • Outline group folder.
  • Make a rough draft of your talk
  • utline.
  • Keep in mind you have 3 mins.
  • I recommend 2 points (maybe
3) because of time. 10 mins solo
slide-99
SLIDE 99 Review Outline
  • Read through each other’s
  • utlines.
  • Share constructive feedback.
  • ~5 minutes each.
20 mins group
slide-100
SLIDE 100 Finish Outline
  • Finalize your outline based on
feedback. 5 mins solo
slide-101
SLIDE 101 LUNCH! ~35 minutes
slide-102
SLIDE 102

make slides

slide-103
SLIDE 103

Keep It Simple

slide-104
SLIDE 104 Slides are a prop or backdrop
slide-105
SLIDE 105 Most good talks cannot be reproduced with just the slides
slide-106
SLIDE 106

Typography

slide-107
SLIDE 107 Find a few fonts you like
slide-108
SLIDE 108 Roboto Roboto Roboto Roboto Roboto Roboto
slide-109
SLIDE 109 Avoid scripty or cutesy fonts. They’re hard to read.
slide-110
SLIDE 110 Fonts to avoid :(
slide-111
SLIDE 111

comic sans

slide-112
SLIDE 112

papyrus

slide-113
SLIDE 113

Lobtter Lobster Two

slide-114
SLIDE 114 The fonts you pick aren’t as important as how you present them.
slide-115
SLIDE 115 don’t use tiny text
slide-116
SLIDE 116

use big text

slide-117
SLIDE 117

use huge text

slide-118
SLIDE 118

use ridiculously massive text

slide-119
SLIDE 119
  • But
  • what
  • about
  • all
  • my
  • bullet
  • points
slide-120
SLIDE 120

Don’t.

slide-121
SLIDE 121
  • At most
  • you should have
  • a few bullets
  • on a slide.
slide-122
SLIDE 122

<code> on slides

slide-123
SLIDE 123 def merge_sort(m) return m if m.length <= 1 middle = m.length / 2 left = m[0,middle] right = m[middle..-1] left = merge_sort(left) right = merge_sort(right) merge(left, right) end def merge(left, right) result = [] until left.empty? || right.empty? if left.first <= right.first result << left.shift else result << right.shift end end result + left + right end ary = [7,6,5,9,8,4,3,1,2,0] p merge_sort(ary) # => [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
slide-124
SLIDE 124 def merge_sort(m) return m if m.length <= 1 middle = m.length / 2 left = m[0,middle] right = m[middle..-1] left = merge_sort(left) right = merge_sort(right) merge(left, right) end
slide-125
SLIDE 125 def merge_sort(m) return m if m.length <= 1 middle = m.length / 2 left = m[0,middle] right = m[middle..-1] left = merge_sort(left) right = merge_sort(right) merge(left, right) end
slide-126
SLIDE 126 def merge_sort(m) # Return if already sorted # Split into left and right # Sort left and right
  • # Merge
end
slide-127
SLIDE 127 def merge_sort(m) # Return if already sorted return m if m.length <= 1 # Split into left and right # Sort left and right
  • # Merge
end
slide-128
SLIDE 128 def merge_sort(m) # Return if already sorted # Split into left and right middle = m.length / 2 left = m[0,middle] right = m[middle..-1] # Sort left and right
  • # Merge
end
slide-129
SLIDE 129 def merge_sort(m) # Return if already sorted # Split into left and right # Sort left and right left = merge_sort(left) right = merge_sort(right)
  • # Merge
end
slide-130
SLIDE 130 def merge_sort(m) # Return if already sorted # Split into left and right # Sort left and right
  • # Merge
merge(left, right) end
slide-131
SLIDE 131 Don’t put important content at the bottom
slide-132
SLIDE 132 Colors!
slide-133
SLIDE 133

High Contrast

slide-134
SLIDE 134

Crappy Projectors

slide-135
SLIDE 135

Color Blindness

slide-136
SLIDE 136

Project Results

slide-137
SLIDE 137

Project Results

slide-138
SLIDE 138

Supporting Imagery

slide-139
SLIDE 139

The Noun Project

slide-140
SLIDE 140
slide-141
SLIDE 141
slide-142
SLIDE 142

flickr

slide-143
SLIDE 143
slide-144
SLIDE 144

Pop Culture

slide-145
SLIDE 145 ALL THE MEMES! such meme wow
slide-146
SLIDE 146
slide-147
SLIDE 147

Don’t alienate your audience

slide-148
SLIDE 148

Content is King

slide-149
SLIDE 149 Create Slides
  • Make a rough draft of your
slides using tool of choice.
  • Start with the outline.
  • Flesh things out.
  • Focus on content first.
  • Remember your talk is 3 mins.
20 mins solo
slide-150
SLIDE 150 Review Slides
  • Each person should quickly
walk the group through their slides.
  • Give constructive feedback.
  • ~5 mins each
20 mins group
slide-151
SLIDE 151 Finish Slides
  • Adjust your slides based on
feedback. 5 mins solo
slide-152
SLIDE 152

Practice talk

slide-153
SLIDE 153

Practice.

slide-154
SLIDE 154

Practice. Practice.

slide-155
SLIDE 155

Practice. Practice. Practice.

slide-156
SLIDE 156 Timing matters
slide-157
SLIDE 157

Playtest your talk

slide-158
SLIDE 158

Playtest your talk

June 13 - playtest June 25 - real talk
slide-159
SLIDE 159 Practice Talk
  • Practice your talk a few times.
  • Time yourself.
  • Make a few adjustments, if
needed.
  • Upload your slides.
15 mins solo
slide-160
SLIDE 160

Present talk

slide-161
SLIDE 161 I’m afraid of public speaking.
slide-162
SLIDE 162 Help me improve! Please fill out the feedback survey!
slide-163
SLIDE 163 Julie Pagano juliepagano.com julie@juliepagano.com @juliepagano

Thank you!

slide-164
SLIDE 164

Additional Resources

slide-165
SLIDE 165 General Speaking Skills
  • Toastmasters
  • Steel City Improv
slide-166
SLIDE 166 Blog Posts
  • I Support Speakers and So Can You - http://juliepagano.com/blog/
2014/04/27/i-support-speakers-and-so-can-you/
  • Presentation Skills Considered Harmful by Kathy Sierra - http://
seriouspony.com/blog/2013/10/4/presentation-skills-considered- harmful
  • http://weareallaweso.me/
  • http://cognition.happycog.com/article/so-why-should-I-speak-publicly
  • http://writing.jan.io/2013/05/10/how-to-give-the-killer-tech-talk---a-
pamphlet.html
  • http://blog.pamelafox.org/2013/08/why-do-i-speak-at-
conferences.html
slide-167
SLIDE 167 Talks About Talking
  • Conference Submissions and Presentations by
Matthew McCullough
  • Video: https://www.youtube.com/watch?
v=fJz4JJIchaY&feature=youtu.be
  • Slides: https://speakerdeck.com/
matthewmccullough/conference-submissions- and-presentations
slide-168
SLIDE 168 Presentation Tools Many beginners may be unsure what to use to create a
  • presentation. Below are some tools I’ve used before. I
don’t think there’s a “right” tool. Pick the one that is easy for you to use and meets your needs.
  • Keynote (Mac only)
  • PowerPoint (Windows and OSX)
  • Google Drive Presentation (browser)
  • Reveal.js - http://lab.hakim.se/reveal-js/ (browser)
slide-169
SLIDE 169 Imagery Resources Places to find imagery for your talks:
  • The Noun Project - http://thenounproject.com/
  • Flickr - https://www.flickr.com/search/?
q=test&l=cc&ct=0&mt=all&adv=1
  • Wikimedia Commons - http://
commons.wikimedia.org/wiki/Main_Page
slide-170
SLIDE 170 Example Early Speakers
  • Nell Shamrell - Behind the Curtain - Madison Ruby
2012
  • Behind the Curtain: Applying lessons learned from
years in the Theatre to crafting software applications.
  • http://www.confreaks.com/videos/1093-
madisonruby2012-behind-the-curtain-applying- lessons-learned-from-years-in-the-theatre-to- crafting-software-applications
slide-171
SLIDE 171 Example Early Speakers
  • Stephen Ball - Deliberate Git - Steel City Ruby 2013
  • In Deliberate Git I'll share how to use Git to write
detailed commits that craft a cohesive story about the code without giving up a good programming flow.
  • https://speakerdeck.com/sdball/deliberate-git
  • https://vimeo.com/72762735
slide-172
SLIDE 172 My Speaking Timeline Throughout the talk, I mention that people should start small and can progress over time. I thought it might be interesting to share a timeline of my progression as a speaker over time, but it didn’t fit in the time for the
  • talk. I’m leaving it here in case it interests you.
You can find links to slides and videos from these talks
  • n my site:
http://juliepagano.com/speaking/
slide-173
SLIDE 173 My Speaking Timeline
  • April 2012 - Lightning talk at work retreat (first talk)
  • July 2012 - Lightning talk at PghRb
  • August 2012 - Lightning talk at Steel City Ruby
  • January 2013 - Speaking support group created
  • February 2013 - Lightning talk at PghRb
  • June 2013 - Conference speaker at Pittsburgh
TechFest (first conference talk)
slide-174
SLIDE 174 My Speaking Timeline
  • August 2013 - Conference speaker (alternate) at
Steel City Ruby
  • September 2013 - Conference speaker at Nickel City
Ruby
  • April 2014 - Conference speaker at PyCon
  • June 2014 - Keynote speaker at OSBridge (first
keynote)
slide-175
SLIDE 175 Attribution
  • Presentation designed by XOXO from the Noun Project - http://
thenounproject.com/term/presentation/23951/
  • Ice Cream Sundae designed by Olive Q Wong from the Noun Project
  • http://thenounproject.com/term/ice-cream-sundae/52683/
  • Lightning Bolt designed by daisy binks from the Noun Project -
http://thenounproject.com/term/lightning-bolt/9601/
  • Brainstorm designed by Bastien Ho from the Noun Project - http://
thenounproject.com/term/brainstorm/20036/
  • Happy designed by Julien Deveaux from the Noun Project - http://
thenounproject.com/term/happy/43940/
slide-176
SLIDE 176 Attribution
  • Bullhorn by Marco Olgio from the Noun Project - http://
thenounproject.com/term/bullhorn/7439/
  • Thought designed by Adam Zubin from the Noun Project -
http://thenounproject.com/term/thought/35709/
  • Chicken and Egg from Wikimedia Commons - http://
commons.wikimedia.org/wiki/File: %E0%B9%84%E0%B8%82%E0%B9%88%E0%B9%84%E0%B8%8 1%E0%B9%88.jpg
slide-177
SLIDE 177 Attribution
  • Calendar designed by James Keuning from the Noun Project - http://
thenounproject.com/term/calendar/9826/
  • Dead designed by Julien Deveaux from the Noun Project - http://
thenounproject.com/term/dead/43902/
  • Hacker School User’s Manual Social Rules - https://
www.hackerschool.com/manual#sub-sec-social-rules
  • Team designed by Joshua Jones from the Noun Project - http://
thenounproject.com/term/team/48301/
slide-178
SLIDE 178 Attribution
  • Outline designed by Alex Fuller from the Noun Project - http://
thenounproject.com/term/outline/10528/
  • Note designed by Anna Moreno from the Noun Project - http://
thenounproject.com/term/note/48407/
  • Timer designed by Arthur Shlain from the Noun Project - http://
thenounproject.com/term/timer/66106/
slide-179
SLIDE 179 Speaking at Tech Events for Beginners talk by Julie Pagano is licensed under a Creative Commons Attribution- NonCommercial-ShareAlike 4.0 International License.