25
Tech Speaker: Everything You Wanted to Know Gil Fink sparXys CEO @gilfink / www.gilfink.net

Being a tech speaker

Embed Size (px)

Citation preview

Page 1: Being a tech speaker

Tech Speaker: Everything You Wanted to Know

Gil Fink

sparXys CEO

@gilfink / www.gilfink.net

Page 2: Being a tech speaker

About Me

• sparXys CEO and senior consultant

• Microsoft MVP in the last 8 years

• Pro Single Page Application Development (Apress) co-author

• 4 Microsoft Official Courses (MOCs) co-author

• GDG Rishon and AngularUP co-organizer

Page 3: Being a tech speaker

Agenda

• My start

• How to get started?

• Tips and Tricks

• How to find conferences?

Page 4: Being a tech speaker

Make the Decision!

Page 5: Being a tech speaker

My Story

Page 6: Being a tech speaker
Page 7: Being a tech speaker

https://www.microsoft.com/israel/msdn/DevAcademy4/Default.aspx

Page 8: Being a tech speaker

What’s In It For Me? (WIIFM)

• Travel to many places (also in Israel ☺)

• Meet a lot of people (speakers and attendees)

• Speaker activities and special SWAG

• Adrenaline rush ☺

• And in the end…

Page 9: Being a tech speaker

So, you decided you want to be a speaker… What next?

Page 10: Being a tech speaker

Name Recognition

Page 11: Being a tech speaker

Name Recognition – Building a Brand

• Open a Blog

• Help in open source projects

• Write articles

• Answer questions in forums such as Stack Overflow

• Write a book

• Be active in tech social media (Facebook groups, Twitter and etc.)

• Once there are references to things you’ve done, it’s easier to persuade organizers to give you a speaker shot

Page 12: Being a tech speaker
Page 13: Being a tech speaker

Find Your Niche

• It isn’t enough to be knowledgeable

• You must dig in and be an expert to get recognition

• For example: knowing Angular doesn’t mean that you know how to create/explain how Angular Animation work

Page 14: Being a tech speaker
Page 15: Being a tech speaker

Get Out of Your Comfort Zone!

• Learn other development languages

• Learn other methodologies

• Learn other platforms

• If you know only one tool, learn about the other tools in the market• For example: Angular, React, Vue and etc.

• Another example: TFS, Subversion, Git and etc.

• Being versatile gives you credibility

Page 16: Being a tech speaker

Were to Gain Experience?

Page 17: Being a tech speaker

Preparing a Session

• Be focused

• Find your WIIFM• And build the session around it

• Be precise

• Don’t take assumptions • About the crowd

• About the organizers

• About anything

Page 18: Being a tech speaker

Preparing a Demo

• Short and simple

• Use coding conventions and standards

• Use prepared demos at first• After you master that, strive for live coding

Page 19: Being a tech speaker

Advanced Topic – Preparing a Workshop

• Like a session but runs for 6 hours

• Prepare slide decks and demos

• Prepare exercises

• Good timing • One hour session

• 30 minutes exercise

Page 20: Being a tech speaker

Preparing for a Session/workshop

Page 21: Being a tech speaker

Preparing for a Session/Workshop

• Practice, practice, practice!• Story time (Bank Hapoalim)

• Make a check list to prepare before you start a session

• Put notes in hard slides (if needed)

• Assume the worst and hope for the best

Page 22: Being a tech speaker

How to Find Conferences?

• The Weekly CFP

• Conferences Twitter account

• Conferences Facebook pages

• Speaker friends ☺

• Ask Nir or me ☺☺

Page 23: Being a tech speaker

Summary

• Being a tech speaker is very challenging• Start slow and then increase your speed

• Name recognition is the key

• Being an expert is your tool

Page 24: Being a tech speaker

Thank You!

Page 25: Being a tech speaker

Questions?