Автор оригинала: FreeCodeCamp Community Member.
Это история моего путешествия и как я попал туда
Что такое эксперт по разработчикам Google?
Позвольте мне начать с официального определения Google, а затем я буду следовать с моим определением.
А Google Developers Expert (GDE) – человек, признанный Google, как имеющий образцовый опыт в одной или нескольких их продуктах. Программа экспертов Google разработчикам награждает GDES. Google установил и управляет программой.
Для меня эксперт Google Developer – это человек, который является лидером в области специализации. Этот человек также способствует техническому сообществу. Вклад может состоять из любой комбинации выступления, письма, вклада с открытым исходным кодом, курсам обучения или поддержания репо.
Как вы становитесь экспертом разработчиков Google?
Чтобы заработать различие в GDE, другие люди, которые являются GDE, должны согласиться с тем, что вы являетесь экспертом. Вы не можете подать заявку на программу. Вы должны быть назначены текущими GDE.
Как только вы номинируете, вы должны заполнить форму заявки. Эта форма показывает ваш уровень экспертизы и ваш уровень вклада в техническое сообщество. Если ваше приложение проходит, вы проходите много раундов интервью. Вы будете опрошены, чтобы судить о вашем вкладе в Tech Community. Другие интервью оценивают ваши технические знания. Технические знания делаются сотрудником Google, который является экспертом в вашем районе специализации. Если вы пройдете все эти шаги, то Google узнает вас как GDE.
Быстрая история моего фона
Много много лет назад я был разработчиком Lotus Notes. Я сделал это за 10+ лет. Я специализируюсь на развертывании Lotus Notes на IBMS AS/400. В результате IBM нанял меня, чтобы написать книгу о разработке Lotus Notes. Если вы прочитаете книгу «Разработка приложений E-Business, используя Lotus Domino на AS/400», то вы прочитали мою книгу.
Если вы когда-либо использовали Lotus Notes, держу пари, вы, вероятно, не используете его сегодня. Это было из-за этого снижения использования, которое я перестал быть разработчиком. Я переехал в другие районы.
За это время я начал изучать интернет-маркетинг. Я построил бизнес Интернет-маркетинговый бизнес, который позволил мне уйти в отставку в возрасте 51 года. Последняя работа, которую я имел до выхода на пенсию, был в качестве менеджера проекта в кафедре обучения в Оароне.
Через полтора года после того, как я выбыл, я приобрел книгу за 1 доллар на программирование JavaScript на стойке зазор в Barnes & Noble. Это было ноябрь 2014 года. В течение следующего месяца я проработал книгу и завершил все упражнения. Это было в этот момент, что я вспомнил, сколько страсти, которое я имел для программирования.
Мое путешествие, чтобы стать GDE
В декабре 2014 года я решил, что хочу вернуться в программирование. Возвращаясь в Университет, чтобы получить четырехлетнюю степень, было полностью исключено из вопроса. К счастью для меня, кодирование загрузочных лагерей начала появляться. Я подал заявку и был принят в кодирующий ботинок в декабре 2014 года. Мой ботинок Camp Cohort начнется в марте 2015 года.
Если вы не знакомы с кодирующим загрузочным лагерем, это трехмесячная программа обучения, которая учит вас, как быть разработчиком. Бутательный лагерь, который я посещал, был довольно интенсивным в том, что обучение было 12 часов в сутки шесть дней в неделю. Я закончил в июне 2015 года. Ровно 30 дней после окончания я начал работу разработчика в CNN.
Чтобы стать GDE, вы должны иметь сильные технические навыки, а также способствовать сообществу. Позвольте мне поделиться, как я работал над значительно улучшением моих технических навыков.
Улучшение моих технических навыков
Когда вы работаете на компанию, которая получает более миллиона ударов в день, вы можете представить, что их приложения имеют тысячи и тысячи строк кода. Выходя из буренного лагеря, заявив, что я был перегружен – это занижение. Если я хотел внести свой вклад на уровне, который я ожидал от себя, мне нужно было быстро улучшить свои навыки JavaScript. Чтобы укрепить свои навыки, я завершил тренировку в CodeSchool (сейчас PluralSight), FreeCodeCamp, Lynda, Treehouse и UDAMIC. Двое, которые привели меня к большинству улучшений в моих навыках, были кодовой программой и FreeCodeCamp.
Я принял план игры, который я использовал для создания моего успешного интернет-маркетинга, чтобы помочь мне улучшить свои навыки. Это означало проводить час каждое утро, прежде чем выходить на работу. Затем также тратить час каждый вечер после работы. Как минимум, я проводил 10 часов в неделю на тренировках. По выходным я бы провел каждую минуту для обучения.
FreeCodeCamp.
Первоначальная учебная программа FreeCodeCamp имела меньше сертификатов, чем сегодня. Количество часов, необходимых для завершения каждой сертификации, также было дольше, чем сегодня. FreeCodeCamp оценил, что потребуется 1200 часов, чтобы завершить все три их сертификата. Я закончил их все через шесть месяцев.
После завершения всех трех сертификатов я был выбран для работы над проектом некоммерческой продукции. Совместный турист и я создал заявку на планирование конференции за преступления, совершенные против женщин. Вы можете посмотреть это видео, чтобы увидеть демонстрацию приложения, которое мы создали.
Кодовой хол
Я также завершил весь трек трека JavaScript на CodeSchool. (Примечание. В последнее время плютарный купленный кодовой стол, поэтому исходная программа обучения больше не доступна.)
Эта тренировка в сочетании с тем, что я узнал в кодирующем ботинке, оказал большое улучшение моих навыков. The CodeScool JavaScript Track покрыл JavaScript, jQuery, Node.js, Express.js, angular.js и backbone. Все это я узнал в моем учебном лагере. Было неоценимо завершить обучение, чтобы поддержать то, что я узнал и применить его.
Взносы сообщества
Это одна вещь, чтобы быть твердым разработчиком. GDE также оценивается на том, как они вносят вклад в сообщество. Как я уже упоминал ранее, взносы могут состоять из любой комбинации разговоров, письма, взносов с открытым исходным кодом, курсам обучения или поддержания репо.
Мое первое говорящее событие произошло менее чем через шесть месяцев после окончания кодирующего загрузочного лагеря. Я говорил с ближайшим выпускником из моего кодирования BootCamp о том, что они могли бы сделать, чтобы улучшить свои шансы на работу быстро. Я разговаривал около 45 минут о том, как обмануть ваш профиль LinkedIn и как улучшить Repos GitHub.
Большинство людей беспокоятся о том, что они не «эксперт» достаточно, чтобы говорить на что угодно. Это неправда. Я говорил о чем-то, что я только что прошел, который получил работу после окончания кодирующего загрузочного лагеря. Студенты, которые будут заканчиваться менее чем за месяц, значит, я поделился своим знанием из первых рук на процессу найма.
После этой начальной речи я продолжал говорить о местных встречах. Первые три встреча, где я говорил, были ангугарные, женщины, которые кодируют и Nodejs Meetup Groups. Я говорил об использовании почтальона для проверки ваших API, используя LinkedIn, чтобы нанять и NPM в качестве инструмента сборки.
Я говорил на моей первой крупной технической конференции позже в этом году. Я бы говорил на моей второй технологической конференции всего через несколько месяцев спустя. За последние 35 месяцев я говорил 27 раз. Это в среднем почти раз в месяц на три прямых года. Если вы хотите знать, где я говорил или что я говорил на Вы можете посетить мой сайт здесь Отказ
Женщины, которые код Атланты
Я присоединился к женщинам, которые в коде ATLANTA в январе 2015 года. В моей первой встрече присутствовали шесть человек. Был Эрика Стэнли Кто основал WWCATL, я и четыре других женщин. Через два года Wwcatl создал конференцию Wreise для 400 участников.
Эта конференция была создана женщинами для женщин, в которых 85% ораторов и участников были женщины. В этом году количество участников увеличилось более чем на 25%. Я горжусь тем, что смогу дать ключевую речь на конференции в этом году.
Я являюсь членом руководящего комитета по WWCATL в прошлом году, в этом году, и будет снова на 2019 год. Я являюсь техническим лидерством для ежемесячных «кодовых вареньн.» Моя работа – помочь кому-либо, кто нуждается в помощи в изучении чего-либо или работы по текущему проекту. Кроме того, я преподал несколько трехчасовых семинаров на Nodejs/Expressjs/MongoDB и Advanced JavaScript.
Я также говорил несколько раз в ежемесячном встрече и служил на панельных дискуссиях. Я говорил на инаугурационной конференции Wreise, и в этом году я сделал ключевую речь, а также преподавал полудневную мастерскую.
FreeCodeCamp.
Я уже упоминал, что закончил все три сертификата в оригинальной учебной программе FreeCodeCamp. (Примечание: они обновили их учебную программу, и сегодня он состоит из 6 сертификатов.) Я также участвовал в некоммерческом проекте FreeCodeCamp. Когда я работал над учебной программой, я был очень активным на своем форуме. Я отвечал бы отвел на вопросы, обеспечить поощрение и давать примеры кода.
FreeCodeCamp также имеет Публикация на Maricle.com Отказ Пользователи со всего мира представляют статьи. Редакторы волонтеров редактируют эти статьи, прежде чем они будут опубликованы. За прошедший год я был редактором. Я редактирую от 7 до 30 статей в неделю.
В начале этого года я создал серию видео, которые продемонстрировали процесс «WhiteBoarding» технологического интервью. Я прошел часы по фактическим вопросам интервью, мне было предложено и показали, как вы могли бы ответить на вопрос. Я даже показал, как вы можете ревертировать свой код, объяснить мой процесс мысли и обращаться с возможными способами, которыми можно проверить мой код. Это видео серия покрыла вопросы интервью на HTML, CSS, JavaScript и jQuery. FreeCodecamp поднял видео, а Вы можете посмотреть их здесь Отказ
Впервые в истории FreeCodeCamp, Куинси Ларсон, основатель, признал тех туристов, которые способствовали больше всего «высших участников». Я горжусь тем, что буду признан «высшим участником» в инаугурующем году, награда была предоставлена. Я смог присутствовать на церемонии награждения в Нью-Йорке в начале этого года.
Письмо
Я начал писать, пока я был в моем кодирующем ботинке. После окончания, я продолжал писать о вещах, которые я учился. Я бы написал о том, что JavaScript Books Я рекомендую для изучения программирования. Я сделал серию из трех частей на Создание вашего первого приложения в угловых и добавление функций к нему.
Сегодня я пишу мой Статьи на среднем.com а потом перекрестите их на моем Персональный блог Отказ В рамках моего применения процесса для GDE я должен был предоставить ссылку на каждую статью, которую я когда-либо написал. Мне также пришлось предоставить статистику по количеству людей, которые их прочитали.
В то время я представил свое приложение, мои статьи были просмотрены более чем в 260 000 раз. Я горжусь тем, что более четверти миллиона человек прочитали мои статьи. Я в среднем более 1000 человек ежедневно читал мои статьи на среднем.
Обучение
Другая область, где вы измерены, – это ли вы создали учебные курсы для других. Я уже упоминал трехчасовые мастерские и полудневные семинары, которые я проделал через женщин, которые код Атланты. В дополнение к этому у меня есть три сайта с тренировкой, которые я создал.
Первый сайт – in5days.tech Отказ URL конкретный, потому что вы можете зарегистрироваться для быстрого введения в широкий ассортимент тем. Просто введите свой адрес электронной почты, и на следующие 5 дней я отправлю вам электронное письмо о том, чтобы учить вас об этой теме.
Следующий веб-сайт, который я создал, чтобы дать введение курса аварийного курса к функциональному программированию в JavaScript. Я преподавал продвинутый курс JavaScript, и люди задавались вопросом, были ли их навыки достаточно сильны, чтобы позволить им посещать продвинутый курс. Поэтому я собрал Короткий учебный курс по функциональному программированию Отказ
Последний сайт будет Мой официальный сайт со всеми моими учебными курсами в теме. Вы можете подписаться на курс, а затем посмотреть серию видео, чтобы узнать больше о теме. (Примечание. Если вы посещаете на веб-сайте, и не все учебные курсы доступны, то дайте мне время. Требуется несколько часов для записи, редактирования и публикации курсов видео, которые я делаю за пределами моей дневной работы. Так что, пожалуйста, продолжайте возвращаться и Проверка прогресса.)
Учение и наставничество
Еще одна область, которую я внес свой вклад, является учителем на Tech Talent South в Атланте. Я преподавал для них курсов. Я был наставником для подумывания онлайн-кодирования Bootcamp. Я бы наставнил студент три дня в неделю, когда они проводили свой путь через учебную программу. Там было много женщин, которые в курсе членов Атланты, которые посещали кодирующие учебные лагеря. Я наследил шесть из них, пока они присутствовали на их кодирующем ботинке.
Программа наставничества Nodejs
Организация Nodejs пытается получить больше людей с участием в содействии Nodejs, который является проектом с открытым исходным кодом. Они собираются объявить о программе, в которой нынешние участники будут сопряжены с несколькими людьми, которые заинтересованы в содействии. Они будут сопряжены в течение шести месяцев. После того, как они выпускаются, ожидание, что они станут вкладчиками на нодей.
Чтобы начать эту программу, они управляли начальной программой Beta Mentorship, где они выбрали только четыре человека из более чем 800 человек, которые применили. Я был в начальной бета-программе. Я держал Дневник моего опыта В программе, которую вы можете прочитать здесь. Я тоже Создано серию видео О том, что я узнал и записал все мои встречи с моим наставником, который вы можете посмотреть.
Заключение
Google распознает людей как GDES в широком спектре технологий. Некоторые из этих областей являются веб, угловые, Android, Google Maps, Chrome и Google Cloud. Вы выбраны в программу в одной из этих областей. Я был выбран для веб-технологий.
Я хотел поделиться с вами своим путешествием и тем, что я сделал, чтобы добраться до этого момента. Сочетание моих технических навыков, мою выступление, моего обучения и вклад в WWCATL, FreeCodeCamp, Thinkful и Tech Talent South – это то, что подводило меня, чтобы заработать это различие. В настоящее время Google распознает только 59 человек в качестве GDE в области веб-технологий. Я горжусь тем, что это число шестидесяти.