Код
#статьи

Кто такой Google Developer Expert и как стать публичным экспертом

Андрей Греков выступал на конференциях, писал статьи про Angular и постепенно стал одним из тысячи GDE в мире.

Иллюстрация: Colowgee для Skillbox Media

Андрей Греков


об эксперте

Google Developer Expert по Angular, Tech Lead в IndigoSoft, выступает на конференциях, ведёт канал о разработке на Angular, активно участвует в организации сообщества.


ссылки


Я занимаюсь коммерческой разработкой 15 лет. Начинал с геймдева: разрабатывал игровые сервера для MMORPG, использовал .NET, ассемблер, PHP и JavaScript. После нескольких лет в геймдеве я переквалифицировался в бэкенд-разработчика на PHP, а затем плавно перешёл на Ruby и .NET. Где бы я ни работал, я много времени уделял информационной безопасности: находил и помогал исправлять уязвимости — и благодаря этому развил глубокую экспертность в технологиях, с которыми я работаю.

Angular я начал использовать шесть лет назад. Мой коллега задумал стартап и пригласил меня. Так я переквалифицировался во фронтендера и начал использовать Angular. С тех пор я участвую в жизни Angular-комьюнити, выступаю с докладами на конференциях и митапах, пишу статьи и веду Telegram-каналы. Это помогло мне стать одним из Google Developers Experts.

Зачем Google даёт экспертам статус GDE

Google Developers Experts (GDE) — это программа, по которой Google выбирает экспертов в разных областях, помогает им заниматься нетворкингом, выступать на мероприятиях и даёт возможность общаться с разработчиками фреймворков напрямую.

Большинство GDE специализируются на технологиях, которые используют или разработали в Google: например, Android, Flutter, Go, Angular, Dart и Firebase. Также есть и более широкие категории — машинное обучение, интернет вещей и веб-разработка.

Люди, которые находятся в программе Google Developers Experts, — эксперты в некоторых из этих технологий. В мире таких специалистов 935, из них в России — 17.

Семнадцать российских GDE
Cкриншот: личный архив Андрея Грекова 

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

Что-то похожее есть у Microsoft — там публичным экспертам дают звание MVP. Я детально не разбирался, как это работает, но думаю, что всё примерно так же.

Какие преимущества есть у Google Developer Expert

Статус Google Developer Expert подтверждает, что вы достигли экспертности в своей сфере и Google поддерживает ваши выступления на коммерческих и некоммерческих конференциях.

Обычно организаторы платных конференций компенсируют затраты на перелёты и гостиницы всем приглашённым спикерам. Но если вы едете с докладом на бесплатное мероприятие, то чаще всего у организаторов нет на это денег. В таких случаях Google может взять расходы на себя. Это помогает Google Developers Experts выступать на множестве мероприятий, а бесплатным конференциям — получать крутых спикеров со всего мира.

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

До пандемии Google приглашал всех GDE на конференцию Google I/O и на глобальный GDE-саммит. Но я попал в программу как раз к началу пандемии, поэтому не успел воспользоваться приглашениями: все эти мероприятия перешли в онлайн. Я надеюсь, что когда-нибудь их снова будут проводить вживую и я смогу поучаствовать.

Раз в месяц для GDE по Angular устраиваются онлайн-сессии с разработчиками Angular. Мы созваниваемся и обсуждаем, как будет развиваться фреймворк, и даём свой фидбэк. А затем мы можем доносить видение команды Angular до всех членов сообщества.

Как стать Google Developer Expert

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

У Google есть гайд о том, как подать заявку на участие в программе GDE. Внутри него чек-лист, по которому можно себя проверить.

Чек-лист от Google для будущих GDE. Эксперт должен делиться опытом с другими, работать с технологией несколько лет, выступать с докладами или вести блог, а также работать программистом, дата-аналитиком или исследователем в IT
Скриншот: GDE Program Application guide

Прежде чем подать свою заявку на участие в программе, вам необходимо уже обладать всеми перечисленными качествами: тогда другие GDE смогут пригласить вас в неё. Не думаю, что стоит искать контакты GDE, писать им и просить рекомендацию. Но можно попробовать договориться, чтобы они взяли менторство над вами. Лично мне помогли сформировать цели и план для достижения GDE.

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

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

После успешного прохождения всех этапов вам разрешают вступить в программу Google Developers Experts.

Изначально, когда я начал заниматься публичной деятельностью, у меня не было цели стать GDE. Я просто помогал развивать комьюнити, писал статьи, выступал с докладами и вёл Telegram-канал по Angular. Но однажды меня спросили: «Хочешь податься на программу Google Developers Experts?» Я согласился, отправил заявку, прошёл интервью, и меня приняли.

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

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

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

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

Если вам кажется, что тема доклада будет неинтересной, это когнитивное искажение. Вы уже хорошо её знаете, поэтому именно вам она может казаться скучной. Но почти наверняка есть ещё много людей, которым она будет полезной.

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

Пишите статьи. Они, как и выступления, помогут структурировать свои знания и делиться ими с другими. Если вам сложно собрать статью, попробуйте использовать круг Хармона. Он поможет правильно структурировать материал, чтобы увлечь читателя. А ещё рекомендую статью от команды «Хабра» про десять обидных ошибок начинающих авторов.

Делайте опенсорсные проекты. Старайтесь делиться своими полезными наработками с сообществом и выкладывать их исходный код. Наверняка найдётся много людей, которым это будет полезно. А ещё это отличная тема для вашей статьи или доклада.

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

Изучайте IT на практике — бесплатно

Курсы за 2990 0 р.

Я не знаю, с чего начать
Научитесь: Профессия Python-разработчик Узнать больше
Понравилась статья?
Да

Пользуясь нашим сайтом, вы соглашаетесь с тем, что мы используем cookies 🍪

Ссылка скопирована