Пре три године присуствовао сам шифрирању кодекса. Данас сам постао експерт за Гоогле програмере.

Ово је прича о мом путовању и томе како сам стигао тамо

Ја сам стручњак за Гоогле програмере у веб технологијама

Шта је стручњак за Гоогле програмере?

Дозволите ми да почнем са Гоогле-овом службеном дефиницијом, а онда ћу слиједити своју дефиницију.

Гооглеов експерт за програмере (ГДЕ) особа је коју је Гоогле препознао као узорну стручност у једном или више њихових производа. Програм Гоогле Девелоперс Екпертс додељује ГДЕ. Гоогле је основао и администрирао програм.

За мене, Гоогле Девелопер Екперт је особа која је лидер у својој области специјализације. Ова особа такође доприноси технолошкој заједници. Допринос се може састојати од било које комбинације говора, писања, прилога отвореног кода, курсева обуке или одржавања репо-а.

Како постати стручњак за Гоогле програмере?

Да би стекли ГДЕ разлику, други људи који су ГДЕ морају се сложити да сте стручњак. Не можете се пријавити за програм. Морате да вас именује тренутни ГДЕ.

Једном када будете номиновани морате испунити образац за пријаву. Овај образац показује ваш ниво стручности и ниво доприноса технолошкој заједници. Ако ваша пријава прође, тада пролазите кроз много кругова интервјуа. Бићете интервјуисани како бисте проценили ваш допринос технолошкој заједници. Други интервјуи ће процијенити ваше техничко знање. Техничко знање обавља Гооглеов запосленик који је стручњак за своју област специјализације. Ако прођете све ове кораке, Гоогле ће вас препознати као ГДЕ.

Кратка историја моје позадине

Пре много година био сам програмер Лотус Нотес. Ја сам то радио 10+ година. Специјализирао сам се за имплементацију Лотус Нотес-а на ИБМ-у АС / 400. Као резултат тога, ИБМ ме је ангажовао да напишем књигу о развоју Лотус Нотеса. Ако сте прочитали књигу „Развој апликација за е-пословање користећи Лотус Домино на АС / 400“, онда сте прочитали моју књигу.

Ако сте икада користили Лотус Нотес, кладим се да га вероватно не користите данас. Због пада пада употребе престао сам бити програмер. Преселио сам се на друге просторе.

За то време почео сам да учим о интернет маркетингу. Основао сам интернет маркетинг који ми је омогућио пензију у доби од 51 године. Последњи посао пре пензионисања био сам као водитељ пројеката у одељењу за обуку у компанији Аарон'с.

Годину и по након што сам се повукао, купио сам књигу за 1 УСД о ЈаваСцрипт програмирању на стајалишту Барнес & Нобле. Било је то новембра 2014. Следећих месец и по дана, прерадио сам књигу и завршио све вежбе. Тада сам се сетио колико сам страсти имао за програмирање.

Моје путовање у ГДЕ

У децембру 2014. одлучио сам да се желим вратити програмирању. Повратак на универзитет да бисте стекли четворогодишњу диплому потпуно је изостао. Срећом по мене почели су да се појављују кодирани кампови за дизање. Пријавио сам се и примљен сам у шифрирани боот цамп у децембру 2014. Моја коот група за покретање система почела би у марту 2015.

Ако нисте упознати са кодним системом за покретање система, то је тромесечни програм обуке који вас учи како бити програмер. Камп за чизме који сам присуствовао био је прилично интензиван у том тренингу који је трајао 12 сати дневно шест дана у недељи. Дипломирао сам у јуну 2015. Точно 30 дана након дипломе започео сам посао као програмер у ЦНН-у.

Да бисте постали ГДЕ, морате имати снажне техничке вештине и допринос заједници. Дозволите ми да поделим како сам радио на побољшању техничких вештина.

Побољшавам своје техничке вештине

Када радите за компанију која добије преко милион прегледа дневно, можете замислити да њихове апликације имају хиљаде и хиљаде редака кода. Излазак из кампа за паљење, рекавши да сам преоптерећен, то је пренизка оцена. Ако сам желео да допринесем на нивоу који сам очекивао од себе, морао сам брзо да побољшам своје ЈаваСцрипт вештине. Да бих ојачао своје вештине, завршио сам обуку у ЦодеСцхоол-у (сада ПлуралСигхт), фрееЦодеЦамп, Линда, дрвећем и Удацити-у. Два која су ми пружила највише побољшања у мојим вештинама били су ЦодеСцхоол и фрееЦодеЦамп.

Усвојио сам план игара који сам користио да бих изградио своје успешно пословање у интернет маркетингу како би ми помогао да побољшам своје вештине. То је значило да свако јутро проведете сат времена пре него што одете на посао. Затим такође проводите сат времена свако вече после посла. Минимално сам проводио 10 сати седмично на тренингу. Викендима бих провео сваку могућу минуту за тренинг.

фрееЦодеЦамп

Оригинални курикулум бесплатног кодаЦампа имао је мање сертификата него данас. Број сати потребних за завршетак сваке потврде такође је био дужи него што је данас. ФрееЦодеЦамп је процијенио да ће требати 1.200 сати да заврше сва три цертификата. Све сам их завршио за шест месеци.

По завршетку сва три сертификата изабран сам да радим на неком пројекту ради непрофитне организације. Један колега кампер и ја креирали смо апликацију за заказивање конференције за злочине почињене над женама. Можете погледати овај видео да бисте видели демо апликације коју смо креирали.

ЦодеСцхоол

Завршио сам и читав ЈаваСцрипт тренинг програм на ЦодеСцхоол. (НАПОМЕНА: Недавно је ПлуралСигхт купио ЦодеСцхоол, тако да оригинални програм обуке више није доступан.)

Овај тренинг заједно са оним што сам научио у кодирајућем школском кампу пружио је велики напредак мојим вештинама. Траг ЦодеСцхоол обухватио је ЈаваСцрипт, јКуери, Ноде.јс, Екпресс.јс, Ангулар.јс и Бацкбоне. Све ово научио сам у свом кампу за чизме. Било је непроцјењиво да завршим обуку како би побољшали оно што сам научио и примијенили је.

Доприноси заједнице

Једно је бити чврст програмер. ГДЕ се такође вреднује на који начин доприносе заједници. Као што сам раније напоменуо, прилози се могу састојати од било које комбинације говора, писања, прилога отвореног кода, курсева обуке или одржавања репо-а.

Мој први говорни догађај догодио се мање од шест месеци након што сам дипломирао на кодирајућем школском кампу. Разговарао сам са ускоро матурантима из мог кодекса за шифрирање о томе шта би могли учинити да побољшају своје шансе да се брзо запосле. Разговарао сам око 45 минута о томе како да испробате свој ЛинкедИн профил и како да побољшате своје репозиције у ГитХуб-у.

Већина људи се брине да нису довољно "стручни" да говоре о било чему. То није тачно. Причао сам о нечему што сам управо прошао, а то је било проналажење посла након што сам завршио камп за дизање чизама. Студенти који би дипломирали за мање од месец дана изузетно су захвалили што сам из прве руке делио знање о процесу запошљавања.

На мојој првој техничкој конференцији

Након тог почетног говора, наставио сам да говорим о локалним састанцима. Прва три сусрета на којима сам говорио биле су групе за састанке АнгуларЈС, Вомен Вхо Цоде и НодеЈС. Говорио сам о коришћењу Постман-а за тестирање ваших АПИ-ја, користећи ЛинкедИн да бисте се запослили и НПМ као алат за састављање.

Говорио сам на својој првој великој технолошкој конференцији касније те године. Говорио бих на својој другој технолошкој конференцији само неколико месеци касније. У последњих 35 месеци разговарао сам 27 пута. То је просек скоро једном месечно током три наредне године. Ако желите да знате где сам говорио или шта сам говорио, можете посетити моју веб локацију овде.

Жене које кодирају Атланту

Придружио сам се Вомен Вхо Цоде Атланта у јануару 2015. На мом првом сусрету било је присутно шест људи. Била је Ерица Станлеи која је основала ВВЦАтл, ја и четири друге жене. Две године касније ВВЦАтл је створио ВеРисе конференцију за 400 полазника.

Конференцију су створиле жене за жене у којима је 85% говорника и полазника било женско. Ове године број полазника се повећао за више од 25%. Поносан сам што могу ове године одржати главни говор на конференцији.

Члан сам руководственог одбора за ВВЦАтл прошле године, ове године и поново ће бити за 2019. Ја сам технолошки водитељ за месечник „Цоде Јамс“. Мој посао је да помогнем свима којима је потребна помоћ да науче нешто или раде на томе тренутни пројекат. Поред тога, предавао сам неколико трочасовних радионица о НодеЈС / ЕкпрессЈС / МонгоДБ и Адванцед ЈаваСцрипт.

Такође сам говорио више пута на месечном састанку и служио сам на панел дискусијама. Говорио сам на наступној конференцији ВеРИСЕ, а ове године сам одржао главни говор, као и предавао полудневну радионицу.

фрееЦодеЦамп

Већ сам напоменуо да сам све три сертификације завршио у оригиналном фрееЦодеЦамп наставном плану и програму. (НАПОМЕНА: преновили су свој наставни план и данас се састоји од 6 сертификата.) Такође сам допринео непрофитном пројекту за фрееЦодеЦамп. Када сам радио на наставном плану и програму, био сам врло активан на њиховом форуму. Одговорио бих на питања, пружио охрабрење и дао примере кода.

фрееЦодеЦамп такође има публикацију на медиум.цом. Корисници из целог света предају чланке. Уредници волонтера уређују ове чланке пре њиховог објављивања. Последњих годину дана био сам уредник. Ја ћу уређивати било где од 7 до 30 чланака недељно.

Раније ове године створио сам серију видео снимака који су демонстрирали „вхитебоардинг“ процес технолошког интервјуа. Прошао сам са сатима стварних питања о интервјуима која су ми постављена и показао сам како можете да одговорите на питање. Чак сам показао како можете поново претворити свој код, објаснити мој поступак размишљања и адресирати могуће начине на који би се мој код могао тестирати. Ова серија видео снимака покривала је питања о интервјуима на ХТМЛ, ЦСС, ЈаваСцрипт и јКуери. фрееЦодеЦамп је покупио видео записе, а можете их погледати овде.

По први пут у историји оснивача фрееЦодеЦампа, Куинци Ларсон, оснивач, препознао је оне кампере који су највише допринели као „најбољег сарадника“. Поносан сам што сам препознат као „најбољи сарадник“ у оснивачкој години на којој је додељена награда . Могао сам присуствовати церемонији доделе награда у Њујорку почетком ове године.

Писање

Почео сам да пишем док сам био у кампу за шифрирање. Након што сам дипломирао, наставио сам писати о стварима које сам учио. Написао бих о томе које ЈаваСцрипт књиге препоручујем за учење програмирања. Направила сам троделну серију о креирању ваше прве апликације у Ангулар-у и додала му функције.

Данас пишем своје чланке на медиум.цом и затим их прелажем на свом личном блогу. Као део процеса пријављивања за ГДЕ, морао сам да дам везу до сваког чланка који сам икада написао. Такође сам морао да обезбедим статистику о броју људи који су их читали.

У време када сам поднио пријаву моји чланци су прегледани више од 260 000 пута. Поносан сам што је више од четвртине милиона људи прочитало моје чланке. Дневно просечно читам више од 1.000 људи.

обука

Друга област у којој се мери је да ли сте креирали или не течајеве за друге. Већ сам споменула трочасовне радионице и полудневне радионице које сам радила преко Вомен Вхо Цоде Атланта. Поред овога, имам и три веб странице са обуком које сам креирао.

Прва веб локација је ин5Даис.тецх. УРЛ је специфичан јер се можете пријавити за брзи увод у широки спектар тема. Само унесите своју адресу е-поште и наредних 5 дана ћу вам послати е-пошту која вас подучава о тој теми.

Следећа веб локација коју сам креирао да бих представио курс о рушењу функција функционалном програмирању у ЈаваСцрипт-у. Ја сам предавао напредни ЈаваСцрипт курс и људи су се питали да ли су њихове вештине довољно јаке да им омогуће похађање напредног курса. Зато сам саставио кратак курс за функционално програмирање.

Последња веб локација биће моја званична веб локација са свим мојим курсевима обуке на њој. Можете се пријавити за курс и онда погледати низ видео записа да бисте сазнали више о теми. (НАПОМЕНА: ако посетите веб локацију и нису доступни сви курсеви за обуку, онда ми дајте времена. Потребни су сати за снимање, уређивање и објављивање видео течајева за видео тренинге које радим ван свог дневног посла. Дакле, молим вас, наставите се враћати и провјера напретка.)

Настава и менторство

Још једна област којој сам допринео је учитељ у компанији Тецх Талент Соутх у Атланти. Предавала сам курсеве за њих. Био сам ментор за Тхинкфул онлине кодирање боотцамп. Ја бих менторима студентима три дана у недељи док су пролазили кроз наставни план и програм. Било је пуно жена које кодирају Атланту које су присуствовале шифрирању кампова за чизме. Водио сам шестеро њих док су они присуствовали њиховом кампу за шифрирање.

НодеЈС менторски програм

НодеЈС организација покушава привући више људи који су укључени у допринос НодеЈС-у што је пројекат отвореног кода. Они ће објавити програм у којем ће тренутни сарадници бити упарени са неколико људи који су заинтересовани да дају свој допринос. Они ће бити упарени шест месеци. Након што дипломирају, очекује се да ће постати сарадници НодеЈС-а.

Да би покренули овај програм, покренули су почетни Бета менторски програм где су одабрали само четворо од више од 800 људи који су се пријавили. Био сам у почетном Бета програму. Водио сам дневник свог искуства у програму који можете прочитати овде. Направила сам и низ видео записа о томе шта сам научила и забележила све своје сусрете са ментором које можете гледати.

Закључак

Гоогле препознаје људе као ГДЕ у широком распону технологија. Нека од ових подручја су веб, угаона, Андроид, Гоогле Мапс, Цхроме и Гоогле Цлоуд. Изабрани сте за програм у једном од ових подручја. Изабран сам за Веб технологије.

Желео сам да поделим са вама своје путовање и шта сам урадио да бих стигао до ове тачке. Комбинација мојих техничких вештина, мог говора, мог тренинга и мог доприноса ВВЦАтл, фрееЦодеЦамп, Тхинкфул и Тецх Талент Соутх је оно што ме покренуло да заслужим ово признање. Тренутно Гоогле препознаје само 59 људи као ГДЕ у области Веб технологија. Поносан сам што имам број шездесет.