Ilga programavimo karjera suteikia daug privalumų, vienas iš jų yra alternatyvūs karjeros keliai. Galite panaudoti programavimo žinias daugelyje sričių, tokių kaip dirbtinis intelektas, daiktų internetas (IoT), įmonės programinės įrangos sprendimai, programų kūrimas ir kt.
Vienas iš tokių naujų ir geidžiamų karjeros variantų yra kūrėjų advokatas. Šiame straipsnyje išsamiau paaiškinama, kas tai yra.
Kas arba kas yra kūrėjų advokatas?
Kūrėjų advokatai yra tam tikros srities ekspertai, kurie kai kuriais atvejais skatina priimti produktą ar paslaugą tarp kitų programuotojų ir kūrėjų, klientų, klientų ir plačiosios visuomenės. Jie taip pat yra pažangiausioje naujovių srityje savo kompetencijos srityje.
Developer Advocate yra patyręs programuotojas, kuris moko kitus kūrėjus ir evangelizuoja programinę įrangą produktą ar paslaugą įvairiais komunikacijos kanalais, pvz., vaizdo įrašų tinklaraščiais, tinklaraščiais, kalbėjimu ir pan. Pagrindinė kūrėjo advokato pareiga yra padaryti savo kompetencijos sritį labiau prieinamą tikslinei auditorijai.
Pavyzdžiui: Tarkime, kad ilgą laiką dirbate Kubernetes inžinieriumi ir suprantate sistemos subtilybes geriau nei dauguma kitų žmonių. Tokiu atveju galite pereiti prie Kubernetes evangelizacijos kaip kūrėjo advokatas.
Naudosite savo puikias žinias ir bendravimo įgūdžius, kad išmokytumėte kitus būsimus programuotojus efektyviau naudoti šią technologiją. Jūs taip pat būsite atsakingas už platesnį Kubernetes pritaikymą įvairioms programoms, dalindamiesi savo patirtimi ir įžvalgomis su savo tikslinę auditoriją ir eksperto statuso nustatymą per įmonės mokymus, vaizdo įrašus, tinklaraščius, socialines ir technines sąveikas ir pan. įjungta.
Kvalifikacijos, reikalingos norint tapti kūrėjo advokatu
„Developer Advocate“ yra patirtimi pagrįstas profilis. Jums reikalinga didelė darbo patirtis vienoje ar daugiau programinės įrangos technologijų, programinės įrangos produktų, įmonėse programinė įranga, programų kūrimas, operacinės sistemos, programavimo kalbos, automatizavimo sistemos arba Kaip. Puikūs bendravimo raštu ir žodžiu įgūdžiai taip pat būtini norint efektyviai perteikti savo mokymąsi.
Vartotojo patirties (UX) lauko poveikis yra premija, bet paprastai neprivaloma.
Jei esate aistringas tam tikriems technologijoms ir esate įgijęs eksperto kvalifikaciją, į tai, kad jums trūksta reikiamo laipsnio ar išsilavinimo, paprastai nepastebima. Galite naudoti tokias svetaines kaip GitHub ir StackOverflow parodyti savo žinias ir kompetenciją. Įmonės ir prekės ženklai, samdantys šias pareigas, daro išimtį, jei jūsų profilis kalba pats už save.
Ką veikia kūrėjo advokatas?
Nors norint tapti kūrėjo advokatu jums reikia programavimo patirties, tikram darbui to reikia labai nedaug. Štai kokias pareigas teks prisiimti kaip kūrėjų advokatas:
- Rinkodara ir komunikacija: Jūsų produkto ar paslaugos evangelizavimas yra jūsų pagrindinis prioritetas. Nesvarbu, ar mokote kitus programuotojus programavimo kalba, pvz., Python, ar skatinate priimti galutinius vartotojus Naudodami programinės įrangos produktą, pvz., „Google Cloud“, esate rinkodaros ir komunikacijos priešakyje iniciatyvas. Taip pat gali tekti atlikti viešojo kalbėjimo užduotis.
- Kūrėjų santykiai: Didžiąją jūsų vaidmens dalį reikia palaikyti ryšius tarp kūrėjų ir rinkodaros specialistų, klientų ir kūrėjų, kūrėjų ir organizacijų, kūrėjų ir galutinių vartotojų. Jūs esate tiltas, jungiantis techninius ekspertus ir netechnines suinteresuotąsias šalis. Jūs interpretuojate valdymo direktyvas ir projekto tikslus į programuojamus komponentus.
- Turinio kūrimas: Turėsite sukurti turinį, pvz., mokomuosius vaizdo įrašus, sertifikavimo kursus, vaizdo įrašus, tinklaraščius, pristatymus, testus ir dar daugiau, kad mokytumėte savo tikslinę auditoriją, dalintumėte savo žiniomis ir su jais bendrautumėte galutiniams vartotojams. Taip pat dokumentuosite procesus, geriausią praktiką ir pan.
- Programavimas: Nors tai nėra įprasta funkcija, kai jūsų tikslinė auditorija yra kiti programuotojai, jums reikės nuolat stebėti naujausius technologinius pasiekimus, parašykite kodo dalis, kad išlaikytumėte savo poziciją, parodytumėte savo patirtį ir vadovautumėte pokyčiams įvaikinimas.
Kūrėjų advokatų profiliai įvairiose technologijų srityse
Programinės įrangos kūrimas ir IT yra dvi pagrindinės sritys, kuriose dirba kūrėjų advokatai. Kitos pagrindinės pramonės vertikalės, pvz., automobilių pramonė, statyba ir sveikatos priežiūra, taip pat naudoja programavimo žinias, kad paskatintų naujoves ir produktų bei paslaugų pritaikymą savo srityse. Čia apžvelgiamos įvairios techninės sritys, kuriose galite dirbti kaip kūrėjų advokatas:
Dirbtinis intelektas
Dirbtinis intelektas (AI) naudoja patyrusius programuotojus, kurie skatina naujoves, ir tai yra vienas iš būdų pradėjo karjerą dirbtinio intelekto srityje. Jūs tyrinėsite geresnius mašininio mokymosi modelių kūrimo ir optimizavimo būdus, mokymo modelius, eksperimentų kūrimą ir procesą bei mokymąsi dokumentuodami, kad patobulintumėte esamus AI modelius.
Sigopt, Nustatytas AI, Amazon, ir Neptūno AI yra įmonės, kurias turėtumėte ištirti, kad gautumėte kūrėjo advokato poziciją AI sektoriuje.
Daiktų internetas
Kūrėjų advokatai IoT srityje dirbti su kūrėjais ir evangelizuoti įrankius, metodus ir procesus, kad paspartintumėte produktų pristatymą. Jie dalyvauja kuriant produktus nuo konceptualaus etapo iki pristatymo ir vėliau. Jie įvertina gaminių technines galimybes įvairiuose kūrimo etapuose. Jie taip pat stengiasi tobulinti produktus po paleidimo ir įtraukti atsiliepimus į vėlesnes versijas.
„Amazon“, „Microsoft“, „Google“, IBM ir kitos įmonės, turinčios debesų platformas, samdo pareigas šioje vertikalėje.
Įmonės programinė įranga
Galite eiti įmonės išteklių planavimo (ERP) kūrėjų propagavimo vaidmenis, jei turite patirties dirbant su įmonės programinės įrangos technologijomis, kurias naudoja technologijų milžinai, pvz., Orakulas, Pardavimų galia, ir SAP. Daugiausia dėmesio skirsite platesniam įmonės programinės įrangos paketų ir taikomųjų programų pritaikymui įvairiuose pramonės sektoriuose, pvz., gamybos, statybos, medicinos įrangos ir pan.
Turite aiškų pranašumą, jei jūsų patirtis apima darbą su konkrečiai pramonei skirta ERP programine įranga, pvz AutoCAD, ViewPoint, ir EliNext. Šiose nišinėse srityse konkurencija mažesnė nei daugelyje kitų.
Programų programavimo sąsaja (API)
API platformos samdo kūrėjų advokatus, kad bendrautų su programavimo bendruomene ir skelbtų savo platformą, skirtą projektavimui, testavimui, automatizavimui ir kt. Pavyzdžiui, galite mokyti programuotojus kaip sukurti API Python. Taip pat esate atsakingas už galutinio vartotojo taikomųjų programų priėmimą.
Paprastumas, Skyflow, ir Google žemėlapiai yra keletas pavyzdinių platformų, kurios samdo šiai pozicijai.
Darbas kūrėjų advokatu
Developer Advocate yra žyma, kurią uždirbate sunkiai dirbdami, ilgamete patirtimi, aistra technologijoms, atsiduodami mokymuisi ir dalijimasis, efektyvus platformos naudojimas reklamuojant produktą ar paslaugą, o technologijos tampa lengvesnės ir prieinamos jums auditoriją. Tai taip pat apima nuolatinį mokymąsi ir kvalifikacijos kėlimą, kad išlaikytumėte savo eksperto poziciją.
Tai įdomus alternatyvus karjeros kelias, kurį reikia pasirinkti po ilgo programinės įrangos kūrėjo darbo.