Вот уже несколько лет я слежу за множеством онлайн-конференций. Меня всегда впечатляла готовность людей в техническом сообществе открыто делиться знаниями друг с другом. Так много людей стараются изо всех сил создавать бесплатные онлайн-учебные материалы или помогать, когда вы застряли. Эти люди действительно вдохновили меня на то, чтобы попытаться научить тому, что я знал, а также помочь другим.

Я очень люблю преподавать. Когда я помогаю кому-то, это дает мне чувство удовлетворения, а также помогает мне учиться. Вот почему более двух лет назад я обратился к местному сообществу с просьбой помочь создать группу freeCodeCamp.

Мы начали просто встречаться в кафе по всему городу, чтобы обсудить код и, возможно, вместе поработать над проектами. Примерно через шесть месяцев группа начала расти и набирать обороты в городе, и мы решили начать проводить более официальные встречи с семинарами и выступлениями спикеров. Поскольку для этих выступлений нам нужны докладчики, я подумал: «Почему я тоже не могу выступать?»

Мое первое выступление, которое я сделал, было для группы freeCodeCampIndy на тему «Создание блога разработчика». Год спустя, когда у меня за плечами еще пятнадцать лекций и семинаров, я так счастлив, что сделал этот первый шаг, чтобы начать преподавать и говорить.

Во-первых, список моих лекций и мастер-классов

Конец 2016 г .:

  1. freeCodeCampIndy (local) - Создание блога разработчика
  2. Node Indy (локальный) - бессерверные приложения с Node.js на AWS Lambda
  3. Indy Software Artisans (местный) - Почему вам следует использовать React Native для вашего следующего мобильного приложения

2017:

  1. IndyJS (local) - Парадигмы программирования
  2. Indy.Code (конференция) - 2 доклада, React Native и Парадигмы программирования на JS
  3. freeCodeCampIndy (local) - инструменты сборки на JavaScript
  4. Код Небраски (конференция) - 2 доклада, React Native и Парадигмы программирования на JS
  5. Detroit Code (конференция) - 2 доклада, React Native и парадигмы программирования на JS
  6. Indy AWS (локальный) - бессерверные приложения на AWS
  7. Prarie Code (конференция) - 2 доклада, парадигмы React Native и программирования на JS и 8-часовой семинар по React / Redux
  8. freeCodeCampIndy (local) - Мастерская React (2 часа)
  9. freeCodeCampIndy (local) - Введение в мастерскую по JavaScript

2018:

  1. NDC London (конференция) - React Native

Проблемы и то, что я узнал

Разговор многому меня научил. Теперь я намного увереннее. Я лучше общаюсь. Я чувствую себя удовлетворенным и более профессиональным. И я лучше умею читать людей.

Выступления на конференции также помогли мне научиться заранее планировать свое расписание и лучше распределять время. Я все еще не идеален, но в этих вещах я намного лучше, чем когда начинал.

Самым сложным для меня всегда было выступать перед другими людьми - даже в небольшой группе. Иногда я испытываю сильную социальную тревогу, и иногда у меня случались панические атаки прямо перед тем, как мне нужно было выступить с докладом или семинаром. Я действительно много раз думал о том, чтобы бросить курить, особенно когда был один на конференциях в своем гостиничном номере.

Я пробовал Toastmasters какое-то (очень короткое) время, но это меня немного пугало. Все там казались действительно экстравертами, а я не совсем подходил.

Я обнаружил, что лучший способ попрактиковаться - это взять с собой одного или двух друзей, которые будут меня слушать, даже если они не обладают техническими знаниями. Или записать свое выступление за несколько недель до назначенного срока.

По сути, мне просто нужно несколько раз прочитать всю презентацию вслух, чтобы понять, над чем нужно поработать. Я обнаружил, что знание того, что я собираюсь сказать, отличается от того, что говорю это на самом деле.

К счастью, я люблю подталкивать себя и доказывать себе, что могу делать то, в чем от природы не очень хорош. Прошло довольно много времени с моей последней панической атаки, и я чувствую себя потрясающе!

Несколько советов, как стать докладчиком на конференции

Начните с местных встреч.

Первый мой доклад был о создании блогов для разработчиков в местной группе freeCodeCamp. Это был отличный переход к разговору, потому что не было никакого живого программирования, запущенных серверов или чего-то, что могло пойти не так. К тому же это не было слишком техническим. Это просто позволило мне чувствовать себя более комфортно, выступая на публике.

Знакомьтесь с множеством людей.

Меня пригласили на мою первую конференцию, потому что я познакомился с местным жителем, который проводил конференцию. Когда я выступал на той конференции, меня пригласили подать заявку еще на несколько конференций. Я ничем особо не занимался, я просто встретил нужных людей в нужное время.

Практикуйтесь перед реальными людьми.

Убедитесь, что вы назначили дату примерно за две недели до выступления, чтобы попрактиковаться перед кем-нибудь. Вы также можете записать себя и отправить кому-нибудь посмотреть. (Это особенно важно, если вы откладываете дела на потом.)

Это гарантирует, что вы не попадете в слишком распространенную привычку ораторов создавать всю презентацию всего за несколько дней или часов до выступления. Более опытные ораторы могут немного скрыть это, но, особенно если вы новичок, это может обернуться катастрофой. Плюс это добавляет ненужного стресса.

Не откладывайте - каждую неделю выделяйте время, чтобы поработать над этим, несмотря ни на что.

Всегда спрашивайте отзывы.

Вы можете легко бесплатно пройти опрос в Google Forms, чтобы получить ценные советы, комментарии и поддержку. Их можно автоматически преобразовать в диаграммы и таблицы для использования в будущем.

Если вы выступаете на конференции, возможно, для каждого выступающего и выступающего уже есть какой-то опрос. Просто убедитесь, что в конце выступления вы напомните всем, что нужно заполнить его.

Если это небольшая аудитория, то вы можете потом просто спросить людей лично или онлайн.

Мои планы на будущее

Я поеду в Лондон в январе. На данный момент я подал заявку еще на двух конференциях, и я планирую провести несколько докладов о Vue.js и AWS в следующем году (и, возможно, еще несколько, которые я обдумывал).

Я немного застенчива, но люблю встречаться с людьми, поэтому, если вы увидите меня на конференции, скажите "привет" :)