1. The document provides tips for junior developers who want to start speaking at tech meetups and conferences.
2. It recommends talking about personal projects, back-to-basics topics, or niche interests. The author shares how he open sourced a project, wrote a blog post, and gave a talk about it.
3. Gaining speaking experience at local meetups first is suggested before conference talks. Pairing with senior speakers and setting deadlines can also help prepare for conferences.
1 of 25
Download to read offline
More Related Content
Speaking at Tech meetups/conferences for Junior Devs
1. Speaking at Tech meetups/conferences
for Junior Devs
JuniorDevSG (14 Sept 2018) By: Yeo Kheng Meng (yeokm1@gmail.com)
1
2. Questions as a Junior Dev
Its scary!
Im rusty I have not given a presentation since I graduated
What can I talk about?
How does speaking help me?
2
9. Speaking at my first
public meetup
(Hackers & Painters)
9
10. What can you talk about as a Junior Dev?
Your Personal Projects!
Back to basics/introductory topics
Quick Start to Eagle
Introduction to Bluetooth Low Energy
Find an interesting niche interest: Retrocomputing
Making Parallel Port Sound Card
Windows 3.1 on a modern PC
Linux on 486
10
11. My Project Trifecta goals
1. Open source the project
2. Write a blog post
3. Give a talk
11
12. A sound card I designed
Open source
https://github.com/yeokm1/pcb-covox-amp/
https://github.com/yeokm1/covox-music-
player
Write blog post
http://yeokhengmeng.com/2017/01/a-
science-project-bringing-the-covox-speech-
thing-to-2017/
Give a talk
https://engineers.sg/video/a-science-project-
building-a-sound-card-based-on-the-covox-
speech-thing-hackware--1339
12
13. Pair with a senior speaker
13
Swift for IoT @ iOS Conf 2016
Oct 2016
16. Benefits of speaking
Best way to learn is to explain to someone
Increase your network
Improve your presentation/public speaking skills
Free conference entry
16
17. Conference Cheapskate
Volunteer to be a conference organiser
Volunteer to record under Engineers.SG
Be the conference speaker
17
19. Your future boss might be in the audience
Hackware v2.0
27 July 2016
19
20. Logistical tips for (conference) talks
Long before your talk
Test your slides under 1280x720p resolution.
Avoid internet access in your presentation. Download all Youtube videos, preload webpages.
Visit conference venue beforehand and stand at the podium
Handheld vs podium vs wearable microphone
Rehearse in front of friends/colleagues. Ask for potential questions
Measure time taken (more critical for conferences)
Create backups of slides, demo videos. Copy to thumbdrive.
Just before your talk
Ask friends in the audience to prepare to observe you closely to give feedback
After the talk
Ask friends to give feedback while memory is fresh
Review your recording on Engineers.sg
20
21. Start small
Speak at meetups before going to conferences
Internal office sharing sessions
21
24. Emcee tips
Emcee Speaker
Use meetups as training grounds
Prepare for time fillers e.g. Jokes, quizzes, trivial
Verify the pronunciation of speakers names ahead of time
Meetup emcee Conference emcee
Event Length
Fixed Speaker Scheduling
Microphone usage
Most challenging: Phrase announcements in a way that is announce-able.
http://yeokhengmeng.com/2017/11/my-first-conference-emcee-experience/
24
25. The meetup/conference Trifecta
1. Speaker
2. Emcee
3. Engineers.SG recorder
What will you be?
25
By: Yeo Kheng Meng (yeokm1@gmail.com)
Editor's Notes
#9: My Swift/iOS Development experiences
Given to NUS CS3217 students
Swift came out only in Sept 2014
Rehearse again and again
#10:
Never attended a public meetup.
Really scared
Printed my notes
Mentally rehearse again and again
#11: Your newbie perspective can allow veterans to see things differently and connect different dots together
#12: Start a project with the eventual goal of giving a talk as well
#14: Learn during the preparation process
Less stress during QnA
#25: The lunch portion is limited. I spoke of it as everyone should not take an excessive portion of food so everyone can eat to the laughter of the audience.