Моя история о том, как найти способ поделиться тем, что я люблю

Было ли у вас когда-нибудь чувство, что вы настолько увлечены чем-то, что вам нужно поделиться этим со всеми вокруг вас? Вы должны заставить людей увлечься этим, верно? Я был так взволнован Python два года назад, в тот день, когда я наконец понял, что такое понимание списков. Я никогда не знал, что программирование может быть таким… увлекательным. Постепенно от болтовни с коллегами до посещения местной группы встреч и написания сообщений в блогах я хочу найти еще один способ поделиться этой удивительной технологией и помочь людям. Поэтому я подумал о том, чтобы создать группу по изучению Python на моем рабочем месте.

... И через 30 минут я организовал группу по изучению Python на своем рабочем месте. Вот что произошло за 30 минут:

Минута 1 - * Беседа с приятелем в офисе *

«Привет, я подумываю создать группу по изучению Python на работе. Ты хочешь мне помочь? » «Да, я помогу тебе». «Круто, я напишу электронное письмо и разошлю его кучке людей».

Минута 5 - * яростно пишу электронное письмо *

Минута 10 - * яростно переписываю электронное письмо * * время от времени чертовски волнуюсь и пугая себя *

Минута 30 - * отправлено *

«PHEW»

Думая об этом сегодня, этот единственный щелчок по кнопке «Отправить» был одним из лучших ощущений в мире. И пугающе, и возбуждающе. Конечно, мы с напарником сталкиваемся с препятствиями вначале, а иногда и в течение двух лет, но здесь я хочу поделиться рецептом ведения учебной группы на вашем рабочем месте.

Рецепт

Вам понадобиться:

  1. Соорганизатор - я не смог бы руководить учебной группой один в течение 2 лет без помощи моего приятеля.
  2. Пространство - используйте незанятый конференц-зал компании. Продолжайте использовать одну и ту же комнату, чтобы сформировать у группы привычку.
  3. Время - используйте перерыв на обед. Скажите всем принести обед группе.
  4. Периодичность - 1 раз в неделю. Сначала я думал, что пятница будет лучшей, потому что в пятницу дела обычно идут медленнее. Теперь наша группа заселяла каждую среду.
  5. Люди - Коллеги.
  6. Материалы / темы - ___, которые вам очень нравятся.

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

Что сложно

Трудно поддерживать работу учебной группы. В первые дни мне иногда кажется, что люди смотрят, как мы терпим поражение. На самой первой встрече у нас было более 30 человек; затем к концу месяца он быстро упал до 10. В течение первых нескольких месяцев мы определенно прилагали намного больше усилий к подготовке материалов перед встречей, почти как выступление на конференции, в надежде удержать больше людей. В итоге каждый раз собиралось около 8 человек. И я доволен размером :) Как только мы набрали достаточный импульс, стало намного проще. Мы не тратили так много времени на подготовку. Иногда мы просто позволяем разговору течь на протяжении всей встречи. Я не разговорчивый человек, и мне нравится позволять другим разговаривать. Я думаю, что конечная цель состоит в том, чтобы группа продолжала бегать, даже когда мы с напарником отсутствуем.

Что интересно (неожиданно)

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

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

Последние мысли

Я думаю, что создание учебной группы на рабочем месте того стоит. Это несложно. Рецепт там наверху. Мне пришлось признать, что много лет назад я не был доволен своей рабочей средой, и особенно мне не нравился стек технологий, который использовался на моем рабочем месте. Все изменилось с тех пор, как мы начали учебную группу. Теперь все больше людей говорят об использовании Python в компании. У нас также есть приятное небольшое сообщество, в котором можно обсуждать технологии. Это была очень приятная (и дополнительная) работа вот уже два года. Действительно. Попробуй. Это не похоже на запуск стартапа. Вам действительно нечего терять из-за неудач.