Poradnik świeżaka do Devrela

pierwotnie opublikowane przez Srushtika na Lipiec 25th 2018 6,837 czytań

dziś mija pierwsza rocznica mojego życia DevRel a. k. A I ’ m no longer a fresher. Zgodnie z powszechnym zapotrzebowaniem, oto artykuł wyjaśniający, co trzeba zrobić, aby być w DevRel na początku swojej kariery i pracy, z którą faktycznie się wiąże.

Psst..Treść tego artykułu pochodzi wyłącznie z moich osobistych przemyśleń i doświadczeń, a nie jest reprezentacją żadnego z moich przedsięwzięć zawodowych w ogóle.

tam, skąd pochodzę, tj. w Indiach, termin „świeższy” jest używany do wskazania osoby, która właśnie ukończyła studia i nie ma doświadczenia zawodowego. Dziś przestaję być świeższy. Jest tak samo orzeźwiający, jak nostalgiczny. To również smutne, że jak wiele innych rzeczy, skończyłem być świeższy i już czuję się stary.

dostałem swoją pierwszą pracę jako programista w kraju, który jest 1000s mil od mojego domu. Pomimo sześciu innych ofert pracy, które miałem pod ręką, które pozwoliły mi pozostać w moim rodzinnym mieście, wziąłem tę pierwszą tylko dlatego, że była to jedyna w DevRel. Ten artykuł to wysyp mózgów z tego, co dowiedziałem się o Devrelu w ciągu ostatniego roku i dlaczego przyjąłem ofertę pracy na całym innym kontynencie.

DevRel (skrót od Developer Relations) jest obecnie uważany za najbardziej poszukiwaną rolę. Wydaje się to bardzo marzycielskie dla oczu osoby nie-Devrela, która patrzy na tweety od ludzi Devrela na Twitterze (tak, to w zasadzie nasz dżem!). W ciągu ostatniego roku zapytało mnie co najmniej tysiąc osób o to, co dokładnie oznacza ta rola i jak mogą być jej częścią.

wiele zostało powiedziane i zrobione, aby wyjaśnić relacje z programistami i dlaczego jest to ważne dla dewelopera, który stoi przed firmą, ale nigdy nie spotkałem nikogo, kto pierwszą pracą był lub jest w Devrelu (zgaduję, że wszystko u mnie się ułożyło!). Dlatego chciałbym podzielić się moją perspektywą (jako początkujący, nie świeższy, jeśli chcesz) na DevRel. Ten post jest dla wszystkich tych, którzy nie mają działu Devrela w swojej firmie, a zatem nie do końca rozumieją rolę i to, że może być inna dla różnych typów firm. Również dla tych, którzy aspirują do bycia częścią zespołu DevRel, tylko dlatego, że brzmi to fantazyjnie i zabawnie.

proszę zauważyć, że jest to moje osobiste podejście do tego, o co myślę.

Dział relacji z deweloperami składa się najczęściej z ról takich jak Community Manager, Tech Author, Developer Evangelist, Developer Advocate, a czasem nawet Growth Hackers i marketingowcy. Developer Relations ma na celu budowanie pozytywnych relacji z deweloperami – którzy są głównymi klientami firm deweloperskich, takich jak Ably, gdzie obecnie pracuję jako Developer Advocate.

te relacje stają się pozytywne tylko wtedy, gdy klienci dewelopera firmy są zadowoleni. Dla programistów szczęście wynika z bezbłędnej dokumentacji produktu, łatwej nawigacji po stronie internetowej, responsywnej obsługi klienta, konstruktywnego wdrażania, pomocnych samouczków, angażujących wydarzeń/konkursów i wszystkiego pomiędzy. Właśnie na tym skupia się zespół DevRel.

w zależności od wielkości, produktu lub gatunku firmy technologicznej cele dewelopera / adwokata będą się różnić. (btw, Czy wiesz, że oba te terminy są używane do określenia dokładnie tego samego? Przeczytaj ten krótki artykuł, który mój obecny szef napisał w zeszłym roku, aby zrozumieć więcej. Będę używać go zamiennie w tym artykule)

  • w globalnym MNC, między innymi, celem Ewangelisty programistów jest obecność na jak największej liczbie wydarzeń na świecie, dzielenie się ogólną wiedzą techniczną, a także wspominanie, że reprezentują firmę XYZ. Czasami Ewangelista programistów jest również odpowiedzialny za to, aby nowo zatrudnieni deweloperzy byli na pokładzie, aby byli na tej samej stronie, co wszyscy inni.
  • w startupie technologicznym celem Ewangelisty programistów jest pozyskanie jak największej liczby użytkowników programistów dla produktu i upewnienie się, że dotychczasowi użytkownicy mają wszystko, czego potrzebują, aby zrozumieć i jak najlepiej wykorzystać produkt.
  • w średniej firmie technologicznej głównym celem Ewangelisty deweloperów może być nie tylko uczestnictwo w wydarzeniach technologicznych, ale także tworzenie różnych wewnętrznych strategii w celu przyciągnięcia i utrzymania klientów deweloperów.

chociaż dla różnych firm oznacza to różne rzeczy, ważne jest to, że większym celem zespołu DevRel jest dzielenie się wiedzą — czy to na temat języka programowania, czy dyscypliny Inżynierii Oprogramowania, czy nawet szczegółów technicznych własnego produktu firmy.

dlatego dla mnie Ewangelista programistów ma być osobą, która jest w stanie przekształcić rozmowę konferencyjną na poziomie zaawansowanym w coś, z czego mogą korzystać początkujący odbiorcy, zachowując szczegóły techniczne oryginalnej treści. Stąd, w mojej szczerej opinii, wszystkie zasoby udostępniane co-tak-kiedykolwiek przez dewelopera Ewangelisty musi zawierać materiał wprowadzający do omawianego tematu lub przynajmniej link do innych prostych materiałów, po których nawet początkujący programiści mogą śledzić zaawansowany materiał.

Dev experience w DevRel

jest to dobrze ugruntowany fakt, że niektóre z największych umysłów, które budują rozwiązania najbardziej złożonych problemów, czasami po prostu nie czują się wystarczająco komfortowo, aby komunikować to, co zrobili. Czasami nie chcą tracić czasu na robienie tego drugiego, ponieważ cieszą się tym pierwszym bardziej niż czymkolwiek innym.

w związku z tym istnieje ogromna przepaść między twórcami technologii a konsumentami technologii – co dokładnie chce wypełnić zespół DevRel.

jak już wcześniej wspomniałem, moja pierwsza praca była w DevRel i chociaż pracowałem przy wielu projektach hobbystycznych podczas studiów i jako stażysta ze startupami, które chcą wprowadzić swoje produkty technologiczne, nie miałem żadnego doświadczenia jako programista w firmie. Oczywiście czasami czułem się (nadal czuję) przytłoczony niesamowitymi rzeczami, które ludzie dzielą się na Twitterze i ciągle myślę: „o mój Boże, jest tak wiele rzeczy na świecie, o których wciąż nie wiem”. Ale prawda jest taka i uwierz mi, słyszałem to od ludzi – większość ludzi jest w tej samej łodzi co ja(lub ty!).

każdego dnia na świecie wdrażana jest ta niewiarygodnie niesamowita technologia. Tempo jego ewolucji jest po prostu poza granicami pojedynczego człowieka. Dlatego często zdarza się, że osoba, która jest ekspertem w jednej dziedzinie, zna tylko oszczędzające szczegóły innego obszaru, ale jako publiczność konsumujesz zbiorowe tworzenie wszystkich tych różnych ekspertów razem wziętych, dzięki czemu czujesz, że jesteś jedyną osobą, która nie wie wiele rzeczy.

jeśli już, każdy post, który widzę na Twitterze, tylko zachęca mnie do nauki czegoś nowego. Jeśli mi się to podoba, naturalnie poświęciłbym na to więcej czasu, dobrze go zrozumiał, przeprowadził badania, eksperymentował i był tak pewny siebie, że teraz poczułbym potrzebę podzielenia się nim z innymi w najprostszy możliwy sposób, aby nie musieli spędzać tyle czasu co ja lub przechodzić przez tyle materiału, aby tylko połączyć kropki na końcu. Uwielbiam to robić.

mój dzień ma miejsce, gdy jestem w stanie sprawić, że ktoś zrozumie coś, czego wcześniej nie rozumiał, że dopiero niedawno zrozumiałem siebie po spędzeniu dużo czasu na zrozumieniu. (Złożoność tego zdania to ironia: p ale fajnie, nie?)

czasami DevRel może oznaczać zakładanie wielu kapeluszy razem

ogromny zespół Devrela oznacza, że każdy adwokat dewelopera spędza czas na eksperymentowaniu z tym, co może być najlepsze dla klientów deweloperów firmy — w zakresie pisania ciekawych samouczków, mówienia o najgorętszych trendach technologicznych, prowadzenia webinariów, pisania prowokujących do myślenia artykułów technicznych, nagrywania screencastów, rysowania odręcznego szkiców wyjaśniających złożone struktury danych/ algorytmy, wymyślania bardziej wydajnej strategii wsparcia technicznego, budowania edukacyjnego przewodnika dla produktu lub nawet po prostu uczestniczy jako wiele wydarzeń programistycznych, jak to możliwe, aby spróbować i mieć bezpośrednią interakcję z każdą inną osobą w technologii.

ale mniejszy zespół Devrela oznacza zrobienie więcej niż jednego z nich jednocześnie. To piękny akt balansowania, który z natury ma eksperymentalną jakość. Zbyt dużo lub zbyt mało czegokolwiek może być niebezpieczne. Dlatego stale rozwijasz strategie, regularnie sprawdzasz metryki, analizujesz, co działa, a co nie, na podstawie wielu zmiennych itp.

czy bycie świeższym się przydaje?

z pewnością świeższy nie ma takiego samego doświadczenia jak osoba, która staje się adwokatem dewelopera po latach spędzonych jako deweloper i ma doświadczenie z pierwszej ręki w kwestiach technicznych i wymyślaniu rozwiązań.

o ile zgadzam się z faktem, że doświadczona osoba jest super godna mówienia o pewnym temacie technologicznym, nowicjusz wręcz przeciwnie, spędza dziesięć razy więcej czasu na samodzielnym zrozumieniu tematu. Tylko wtedy mają wystarczającą pewność siebie, aby móc dzielić się nią z innymi. Chociaż może nie zawierać tej samej treści, co inne doświadczone DAs, z pewnością wprowadza zupełnie inną perspektywę do zrozumienia.

każdy chce być częścią Devrela

jak już wcześniej wspomniałem, w ostatnich absolwentach jest ogromne pragnienie, aby dostać się do Devrela (biorę bezwstydny kredyt za zainspirowanie jednego lub dwóch 😉 ). Nawet taka super fajna rola wymaga poważnej pracy. To wielkie nieporozumienie, że Ewangeliści programistów to ci hipsterscy ludzie, którzy podróżują po świecie, dzieląc się podstawowymi wskazówkami w rozwoju. Wierz mi ludzie, wiele dzieje się za kulisami każdego opublikowanego postu, każdego tutoriala autorstwa i każdego prezentowanego wykładu. Treść jest największym wyzwaniem, w grę wchodzi również wiele innych rzeczy, takich jak prezentacja wizualna, podział techniczny, trafność, poziom techniczny i długość materiału, aby wymienić tylko kilka. Bycie na scenie przed tysiącami ludzi nie jest łatwe, bycie otwartym na wywołanie znaczących rozmów z nieznajomymi, którzy później stają się dobrymi przyjaciółmi, nie jest łatwe. Otwarcie się na publiczne akceptowanie krytyki i ciągłe uczenie się i doskonalenie nie jest łatwe. Nic w tym nie jest łatwe.

DevRel nie jest łatwy. Ale to na pewno jest super zabawa dla tych, którzy lubią być entuzjastycznie nastawieni do niesamowitych rzeczy budowanych i po prostu nie mogą przestać o tym mówić.

oczywiście bycie w Devrelu oznacza również, że nie spędzasz tyle czasu na pisaniu prawdziwego kodu. Jest to frustrujące dla wielu ludzi, co następnie wpływa na ich całą decyzję o przeprowadzce do DevRel. Widziałem również, jak wielu ludzi wraca do bycia programistami po spędzeniu krótkiego czasu w Devrelu. Dlatego bardzo ważne jest, aby zrozumieć, co to jest, zanim zdecydujesz się być jego częścią.

ludzie, którzy mnie znają, wiedzą, że jestem super rozmowną osobą i myślę, że moja mama, która jest profesorem na Uniwersytecie w CS, również zaszczepiła we mnie radość uczenia złożonych rzeczy innym; dlatego myślę, że DevRel przyszedł do mnie naturalnie. Nie mówię, że jestem w tym świetny, ale uwielbiam być w to zaangażowany i uczyć się rzeczy, kiedy przychodzą. Ta sama pasja skłoniła mnie do związania się z Fundacją Mozilli od czasów studiów, najpierw jako ambasador Firefox Student, później jako Przedstawiciel, a teraz jako mówca techniczny. Ta sama miłość do mówienia światu, jak łatwo jest coś, co tylko uważali za złożone, skłoniła mnie do współautorstwa książki o wirtualnej rzeczywistości. Uwielbiam mówić i pisać o tym, co wiem;i jestem bardzo zainteresowany, aby dowiedzieć się tego, czego Nie wiem, w sposób, że jestem w stanie podzielić się tym z innymi sam.

jeśli możesz odnosić się do tego artykułu w jakikolwiek sposób i jest to coś, co chciałbyś robić stale, DevRel jest dla Ciebie. Zacznij szukać okazji! Ale jeśli nie mogłeś się z tym pogodzić, to mój przyjacielu, miałeś złe pojęcie o Devrelu aż do teraz.

Doświadczony Programista != SR. Developer Advocate / Head of DevRel

do tej pory zrozumiałbyś, że zespół DevRel ma zupełnie inne cele, obowiązki, wymagany zestaw umiejętności itp., w porównaniu z zespołem technicznym pełnym programistów lub zespołem marketingowym. Dlatego nawet jeśli spędziłeś wiele lat będąc programistą, musisz poświęcić trochę czasu na samo devrel, aby dokładnie to zrozumieć. Dlatego też przejście z bycia doświadczonym programistą do Sr.Dev Advocate jest bardzo mało prawdopodobne, aby było owocne zarówno dla Ciebie, jak i dla firmy.

DevRel w Indiach

niestety scena Devrela w Indiach jest dość ponura. W porównaniu z Europą i państwami liczba konferencji, które odbywają się tutaj, jest znacznie mniejsza. Chociaż wielu ludzi (takich jak Siddharth i Dhananjay), którzy to zrozumieli, robi wielkie wysiłki, aby to zmienić, organizując znaczące wydarzenia w Indiach i łącząc się z globalną społecznością DevRel, zapraszając ich do udziału i współtworzenia. Jednak wciąż jest bardzo daleko od tego, aby społeczność techniczna uważała „Ewangelistę programistów” za naturalną rolę pracy. Istnieje sporo firm, które mają dział DevRel, ale cele są bardzo różne.

mi osobiście zaproponowano role Ewangelisty deweloperów w firmach w Indiach, koncentrując się na zwykłym marketingu, a nie na budowaniu społeczności deweloperów. Jest to całkowicie błędny pomysł i jeśli jesteś jednym z nich, proszę zrozumieć go przed zatrudnieniem. Prawdopodobnie zmieniasz znaczenie tej roli dla wielu ludzi. Evergreen post Christiana Heilmanna jest zawsze dobrym punktem wyjścia.

jeśli jesteś programistą stojącym przed firmą technologiczną, nadszedł czas, abyś poważnie zaczął myśleć o budowie zespołu Devrela, a jeśli jesteś osobą, która chce dołączyć do zespołu Devrela po raz pierwszy, upewnij się, że dobrze znasz fakty i dobrze rozumiesz, w co się pakujesz, i dokonaj właściwej oceny.

jestem bardzo podekscytowany, że ukończyłem rok mojego zawodowego życia! Chciałbym podziękować wszystkim, którzy pomogli mi zrozumieć różne rzeczy i pomogli mi rozwinąć się w tym roku jako osoba i profesjonalista. Wiesz, kim jesteś:) tymczasem, jeśli chcesz śledzić moją pracę, ja też dużo tweetuję (ale nie tak dużo, jak mówię 😉 ). Obecnie mieszkam w Londynie, w Anglii i pracuję z dostawcą sieci transmisji danych w czasie rzeczywistym, o nazwie Ably Realtime

Just a quick brain dump, więc proszę zignorować wszelkie gramatyczne głupoty. Wiem, że tytuł jest nieco mylący, ponieważ nie jestem już świeższy. Ale czy cię to obchodzi? 🙂

w przypadku jakichkolwiek pytań, skontaktuj się ze mną za pośrednictwem Twittera. Moje DMs są zawsze otwarte: D

Ciao na razie.

Tagi

Dołącz do Hacker Noon

Utwórz darmowe konto, aby odblokować niestandardowe wrażenia z czytania.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.