Un più fresco di guida a DevRel

Originariamente pubblicato da Srushtika il 25 luglio 2018 6,837 legge

Oggi segna il primo anniversario della mia vita DevRel a. k. a non sono più un fresco. A grande richiesta, ecco un articolo che spiega cosa serve per essere in DevRel proprio all’inizio della tua carriera e il lavoro che in realtà comporta.

Psst..Il contenuto di questo articolo è puramente dai miei pensieri ed esperienze personali e non una rappresentazione di uno qualsiasi dei miei sforzi professionali di sorta.

Da dove vengo, cioè l’India, il termine “più fresco” è usato per indicare una persona che ha appena finito la laurea e non ha esperienza lavorativa. Oggi, smetto di essere più fresco. È tanto rinfrescante quanto nostalgico. È anche triste che, come molte altre cose, ho finito di essere più fresco e mi sento già vecchio.

Ho ottenuto il mio primo lavoro come sviluppatore Evangelista in un paese che è 1000s di miglia di distanza da casa mia. Nonostante le altre sei offerte di lavoro che avevo in mano che mi avrebbero permesso di rimanere nella mia città natale, ho preso il primo solo perché questo era l’unico a DevRel. Questo articolo è una discarica cervello di quello che ho imparato su DevRel in questo ultimo anno e perché ho preso l’offerta di lavoro in tutto questo altro continente.

DevRel (abbreviazione per le relazioni con gli sviluppatori) è attualmente considerato il ruolo più ricercato. Sembra super sognante agli occhi di una persona non DevRel che guarda i tweet delle persone DevRel su Twitter (Sì, questo è fondamentalmente il nostro jam!). Mi è stato chiesto da almeno un migliaio di persone nell’ultimo anno su cosa esattamente questo ruolo comporta e come possono essere parte di esso.

Molto è stato detto e fatto per spiegare le relazioni con gli sviluppatori e perché è importante per una società di sviluppo, ma non ho mai incontrato nessuno che il suo primo lavoro era o è in DevRel (Immagino che le cose abbiano funzionato per me!). Quindi, mi piacerebbe condividere la mia prospettiva (come un principiante non più fresco se vuoi) su DevRel. Questo post è per tutti coloro che non hanno un dipartimento DevRel nella loro azienda e quindi non capiscono il ruolo e che potrebbe essere diverso per diversi tipi di aziende. Anche per coloro che aspirano a far parte di una squadra DevRel, solo perché suona fantasia e divertimento.

Si prega di notare che questa è la mia personale opinione su ciò che penso sia tutto.

Un reparto Relazioni con gli sviluppatori, il più delle volte, è costituito da ruoli come Community Manager, Autore tecnologico, Sviluppatore Evangelista, sviluppatore avvocato e talvolta anche Crescita hacker e marketing. Developer Relations mira a costruire relazioni positive con gli sviluppatori – che sono i principali clienti di aziende di sviluppo di fronte, come ad esempio Ably, dove attualmente lavoro come sviluppatore avvocato.

Queste relazioni diventano positive solo quando i clienti sviluppatori dell’azienda sono felici. E per gli sviluppatori, la felicità deriva da una documentazione del prodotto impeccabile, una facile navigazione del sito Web, un supporto clienti reattivo, un on-boarding costruttivo, tutorial utili, eventi/concorsi coinvolgenti e qualsiasi cosa in-between. Questo è esattamente dove si concentra il team DevRel.

A seconda delle dimensioni o del prodotto o del genere della società tecnologica, gli obiettivi di uno sviluppatore Evangelist/Advocate saranno diversi. (a proposito, lo sapevate che entrambi questi termini sono usati per definire la stessa identica cosa? Leggi questo rapido articolo che il mio attuale capo ha scritto l’anno scorso, per capire di più. Lo userò in modo intercambiabile in questo articolo)

  • In una MNC globale, tra le altre cose, l’obiettivo di un Evangelista sviluppatore è quello di essere presente a quanti più eventi in tutto il mondo possibile, condividendo le conoscenze tecnologiche generali e menzionando anche che rappresentano un’azienda XYZ. A volte un Evangelista sviluppatore è anche responsabile di on-board in-house, sviluppatori di nuova assunzione, per farli essere sulla stessa pagina come tutti gli altri.
  • In una startup tecnologica, l’obiettivo di un Evangelista sviluppatore è quello di ottenere il maggior numero possibile di utenti sviluppatori per il prodotto e assicurarsi che gli utenti esistenti abbiano tutto ciò di cui hanno bisogno per capire e sfruttare al meglio il prodotto.
  • In una società tecnologica di medio livello, l’obiettivo di un Evangelista sviluppatore potrebbe non solo partecipare a eventi tecnologici, ma anche costruire varie strategie interne per attirare e fidelizzare i clienti degli sviluppatori.

Anche se, significa cose diverse per diverse aziende, la cosa importante è che il più grande obiettivo di un DevRel team è quello di condividere la conoscenza — sia su un linguaggio di programmazione, circa l’Ingegneria del Software disciplina o anche i dettagli tech dei propri prodotti.

Quindi, per me, un Evangelista sviluppatore dovrebbe essere una persona che è in grado di convertire un discorso conferenza di livello avanzato in qualcosa che può essere goduto da un pubblico di livello principiante, pur mantenendo i dettagli tecnici del contenuto originale. Quindi, secondo la mia onesta opinione, tutte le risorse condivise da un Evangelista sviluppatore devono contenere un materiale introduttivo all’argomento trattato o almeno un link ad altri materiali semplici in seguito ai quali anche gli sviluppatori principianti possono seguire il materiale avanzato.

Dev experience in DevRel

È un fatto ben consolidato che alcune delle più grandi menti che costruiscono soluzioni ai problemi più complessi a volte non si sentono abbastanza a proprio agio per comunicare ciò che hanno fatto. A volte, non vogliono perdere tempo a fare il secondo come godono il primo più di ogni altra cosa.

Quindi, c’è questo enorme divario tra i creatori di tecnologia e i consumatori di tecnologia – che è esattamente ciò che un team DevRel mira a colmare.

Come ho detto prima, il mio primo lavoro in assoluto è stato uno in DevRel e anche se avevo lavorato su un sacco di progetti di hobby durante il college e come stagista con start-up che cercano di lanciare i loro prodotti tecnologici, non ho avuto alcuna esperienza a tempo pieno come sviluppatore in una società. Naturalmente a volte mi sono sentito (sento ancora) sopraffatto dalle cose incredibili che le persone condividono su Twitter e mi ritrovo a pensare costantemente, “Oh mio, ci sono così tante cose nel mondo che ancora non so”. Ma la verità è e fidati di me, l’ho sentito da persone me stesso-la maggior parte delle persone sono nella stessa barca di me (o tu!).

C’è questa tecnologia incredibilmente incredibile che viene sfornata nel mondo, ogni singolo giorno. La velocità della sua evoluzione è semplicemente fuori dai limiti di un singolo essere umano. Quindi, è comune che una persona che è un esperto in una zona conosce solo risparmiando dettagli di un’altra area, ma come pubblico, si consuma una creazione collettiva di tutti questi diversi esperti messi insieme, quindi ti fa sentire che sei l’unica persona che non sa un sacco di cose.

Semmai, ogni singolo post che vedo su Twitter, mi incoraggia solo a imparare qualcosa di nuovo. Se mi piace, passerei naturalmente più tempo su di esso, capirlo bene, fare la mia ricerca, sperimentare ed essere così fiducioso con esso che ora sentirei il bisogno di condividerlo con gli altri nel modo più semplice possibile in modo che non debbano spendere tanto tempo quanto me o passare attraverso tanto materiale per collegare solo i punti alla fine. E, Mi PIACE fare questo.

La mia giornata è fatta quando sono in grado di far capire a qualcuno qualcosa che non capivano prima che solo di recente mi sono capito dopo aver passato molto tempo a capire. (La complessità di questa frase è l’ironia: P Ma è divertente, no?)

a Volte DevRel può significare indossare più cappelli insieme

Un enorme DevRel squadra significa che ogni Sviluppatore Avvocato arriva a trascorrere del tempo a sperimentare che cosa potrebbe essere migliore per l’azienda sviluppatore di clienti, in termini di scrittura interessante tutorial, parlando del più caldi tendenze tecnologiche, conducendo seminari di scrittura provocatoria tech articoli, registrazione video, disegno a mano schizzi che spiegano complesse strutture di dati e algoritmi, fino a venire con un più efficiente supporto tecnico di strategia, costruzione di una guida didattica per il prodotto o anche solo per partecipare come molti eventi sviluppatore possibile per cercare di avere un’interazione faccia a faccia con ogni altra persona in tecnologia.

Ma un team DevRel più piccolo significa fare più di uno di questi, contemporaneamente. È un bellissimo atto di bilanciamento che intrinsecamente viene fornito con una qualità sperimentale. Troppo o troppo meno di qualsiasi cosa può essere pericoloso. Quindi evolvi costantemente le strategie, tieni un controllo regolare sulle metriche, analizza cosa funziona e cosa non si basa su più variabili, ecc.

Essere più freschi è utile?

Certamente, un più fresco non ha la stessa esperienza di una persona che diventa un avvocato sviluppatore dopo anni di trascorrere del tempo come sviluppatore e ha esperienza di prima mano di problemi tecnologici e trovare soluzioni.

Per quanto sia d’accordo con il fatto che una persona esperta è super degna di parlare di un certo argomento tecnologico, un principiante al contrario, trascorre dieci volte più tempo a capire l’argomento da solo. Solo allora hanno abbastanza fiducia per poterlo condividere con gli altri. Anche se potrebbe non includere lo stesso contenuto di altri DAS esperti, sicuramente introduce una prospettiva completamente diversa da capire.

Tutti vogliono far parte di DevRel

Come ho detto prima, c’è un enorme desiderio nei neolaureati di entrare in DevRel (prendo il merito spudorato di aver ispirato uno o due 😉 ). Anche un ruolo super cool come questo comporta un lavoro serio. È un enorme malinteso che gli Evangelisti degli sviluppatori siano queste persone hipster che vagano in tutto il mondo condividendo alcuni suggerimenti di base nello sviluppo. Credetemi gente, molto va dietro le quinte di ogni post pubblicato, ogni tutorial scritto e ogni discorso presentato. Il contenuto è la sfida più grande, molte altre cose entrano in gioco come la presentazione visiva, la ripartizione tecnologica, la rilevanza, il livello tecnologico e la lunghezza del materiale, per citarne alcuni. Essere sul palco di fronte a migliaia di persone, non è facile, essere aperti a suscitare conversazioni significative con gli sconosciuti che poi andare a essere buoni amici non è facile. Essere aperti ad accettare pubblicamente le critiche e continuare ad imparare e migliorare costantemente non è facile. Niente è facile.

DevRel non è facile. Ma sicuramente è super divertente per coloro che amano essere entusiasti delle cose incredibili in costruzione e non riescono a smettere di parlarne.

Ovviamente, essere in DevRel significa anche che non si può passare tanto tempo a scrivere codice effettivo. Questo è frustrante per un sacco di gente, che poi colpisce tutta la loro decisione di trasferirsi in DevRel. Ho anche visto molte persone tornare ad essere sviluppatori dopo aver trascorso un breve periodo in DevRel. Quindi, è molto importante capire di cosa si tratta prima di decidere di farne parte.

Le persone che mi conoscono, sanno che sono una persona super loquace e credo che mia madre essendo un professore universitario in CS anche instillato in me la gioia di insegnare cose complesse per gli altri; quindi penso che DevRel è venuto naturalmente a me. Non sto dicendo che sono grande in esso, ma mi piace essere coinvolti in esso e imparare le cose come vengono. La stessa passione mi ha spinto ad essere associato con la Mozilla Foundation fin dal college, prima come studente Ambasciatore di Firefox, poi come rappresentante e ora come speaker Tech. Lo stesso amore per raccontare al mondo quanto sia facile qualcosa è che hanno solo pensato era complesso, mi ha spinto a co-autore di un libro sulla realtà virtuale. Amo parlare e scrivere di ciò che so; e sono super interessato a imparare ciò che non so, in un modo che sono in grado di condividerlo con gli altri da solo.

Se potessi relazionarti con questo articolo in qualsiasi modo e questo è qualcosa che ti piacerebbe fare costantemente, allora DevRel è per te. Inizia a trovare opportunità! Ma se non potevi relazionarti, amico mio, hai avuto un’idea sbagliata di DevRel fino ad ora.

Sviluppatore esperto != Sr. Developer Advocate / Head of DevRel

Ormai, avresti capito che un team DevRel ha obiettivi, responsabilità, skillset necessari, ecc. completamente diversi, rispetto a un team tecnico pieno di sviluppatori o un team di marketing. Quindi, anche se hai passato molti anni ad essere uno sviluppatore, dovresti passare un po ‘ di tempo in DevRel stesso per capirlo con precisione. Quindi, un salto dall’essere uno sviluppatore esperto a un avvocato Sr. Dev è molto meno probabile che sia fruttuoso sia per te che per l’azienda.

DevRel in India

Purtroppo, la scena DevRel è piuttosto desolante in India. Rispetto all’Europa e agli Stati Uniti, il numero di conferenze che si svolgono qui è estremamente inferiore. Anche se molte persone (come Siddharth e Dhananjay) che hanno capito questo stanno facendo grandi sforzi per cambiare questo organizzando alcuni eventi significativi in India e collegandosi con la comunità DevRel globale invitandoli a partecipare e contribuire. Tuttavia, è ancora molto lontano dal fatto che la comunità tecnologica consideri “Developer Evangelist” come un ruolo di lavoro naturale. Ci sono alcune aziende che hanno un dipartimento DevRel, ma gli obiettivi variano molto.

Io stesso sono stato offerto ruoli di sviluppatore Evangelista, in aziende in India, con l’attenzione sul marketing semplice e non sugli sviluppatori/costruzione di comunità. Questa è un’idea completamente sbagliata e se sei uno di quelli, per favore capiscilo prima di assumere. Probabilmente stai cambiando il significato di questo ruolo per molte persone. L’evergreen post di Christian Heilmann è sempre un buon punto di partenza.

Se sei uno sviluppatore che affronta la società tecnologica, è ora che inizi seriamente a pensare di costruire un team DevRel e se sei un individuo che cerca di unirti a un team DevRel per la prima volta, assicurati di avere i tuoi fatti giusti e capire bene in cosa stai entrando e dare il giudizio corretto.

Sono super eccitato di aver finito un anno della mia vita professionale y’all! Vorrei ringraziare tutti coloro che mi hanno aiutato a capire ogni sorta di cose e mi hanno aiutato a crescere così tanto come persona e professionista in questo anno passato. Sai chi sei:) Nel frattempo, se vuoi seguire il mio lavoro, anch’io, tweet molto (ma non tanto quanto parlo;)). Attualmente vivo a Londra, in Inghilterra e lavoro con un provider di rete di flussi di dati in tempo reale, chiamato Ably Realtime

Solo un rapido dump del cervello, quindi per favore ignora qualsiasi stupidità grammaticale. So che il titolo è un po ‘ fuorviante dal momento che non sono più un fresco. Ma ti importa? 🙂

Per qualsiasi domanda, sentiti libero di contattarmi via Twitter. I miei DM sono sempre aperti: D

Ciao per ora.

i Tag

Join Hacker Mezzogiorno

Crea il tuo conto gratuito per sbloccare la vostra esperienza di lettura personalizzata.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.