In che modo i mentori possono aiutarti a creare una community

Dicembre 2018

Jorge Coca si è trasferito negli Stati Uniti dalla Spagna per terminare la sua laurea in ingegneria. In qualità di sviluppatore, ha trovato la sua strada nella community locale dei meetup degli sviluppatori. Ha deciso di iniziare a organizzare meetup intorno a Flutter. Jorge parla dell'importanza di avere modelli di ruolo non solo per lo sviluppo personale, ma anche per la creazione di una rete professionale di contatti.

Flutter Chicago

Giorgio Coca
Jorge, come hai partecipato all'organizzazione di meetup su Flutter?

Quando vedo un gruppo di persone che ammiro, voglio far parte di questa energia. Mi sono trasferita negli Stati Uniti per terminare la mia laurea in ingegneria (sono originaria di Madrid, Spagna) e come sviluppatore software, ho scoperto subito la community locale di GDG e Android. Ho iniziato a partecipare ai meetup e ho visto altri sviluppatori condividere le loro conoscenze. Per questo sono nato io a parlare e a creare una community in autonomia. Prima del mio attuale lavoro in BMW, lavoravo per una società di consulenza, dove avevo dei ottimi mentori. Uno di loro, David Kinney, stava organizzando una conferenza a Chicago, SecondConf, e questa è stata un'altra opportunità per incontrare persone ispiratrici.

Perché hai pensato di creare una community indipendente?

Sono uno sviluppatore Android da un po' di tempo e la community è ovviamente molto esperta e matura. È fantastico, perché puoi imparare molto dalle persone molto più avanti a te. Tuttavia, questo può essere eccessivo quando si vuole essere attivamente coinvolti, perché si potrebbe pensare di non avere nulla da dire o da contribuire. Sicuramente l'ho sentita così per un po'. La mia mentalità cambiava più mi mettevo in gioco e vedevo che una community è ricca, perché l'esperienza dei suoi membri è ricca e diversificata.

Perché hai scelto Flutter?

Ho iniziato a utilizzare Flutter per i miei progetti e ho visto un grande potenziale per avviare una community intorno a questo. Certo, non sapevo come fare. Nel 2017 ho parlato alla DroidCon New York e ho incontrato alcune persone di Flutter NYC che mi hanno incoraggiato a provare. Ho utilizzato i miei contatti di GDG Chicago e con il loro aiuto iniziale abbiamo organizzato il nostro primo studio con Flutter.

Il tempismo era perfetto, perché l'uscita di Flutter era stata annunciata al Google I/O e molti sviluppatori volevano provarla. In genere gli sviluppatori hanno difficoltà a trovare il tempo (risate), ma partecipando a un Jam di studio possono socializzare e imparare insieme.

Ora abbiamo una community di circa 200 persone (circa 50 persone per meetup). Sono ottimista riguardo alla nostra crescita, perché molti sviluppatori, in particolare studenti, mi chiedono come possono essere coinvolti. Abbiamo avviato un canale Slack per aiutare la community a rimanere in contatto al di fuori dei meetup. Condividiamo le nostre risorse su GitHub e ricevo molti feedback positivi su quanto siamo aperti e trasparenti. Fai sentire più incluse le persone, anche se non possono partecipare a un evento.

Hai detto di avere dei buoni mentori. Diresti che queste informazioni ti hanno aiutato a superare alcuni dubbi iniziali sulla possibilità di gestire una community tutta tua?

Posso parlare solo per me, ma essere un giovane sviluppatore significava molto avere esperienza con persone intorno a me che mi hanno aiutato. La loro guida e la loro leadership hanno plasmato il modo in cui ora cerco di lavorare con altre persone nella comunità e nel mio lavoro. Voglio incoraggiarli a cercare opportunità di crescita e rendermi conto che ci sono persone che possono consentire a loro di realizzare questo obiettivo.

Cosa contraddistingue un buon mentore in base alla tua esperienza?

Penso che un buon mentore riconosca la tua personalità e sappia che le persone hanno bisogno di approcci diversi allo sviluppo personale. Un mentore è a tua disposizione per aiutarti a crescere. Non solo come professionista, ma come persona.

Far parte di una community di sviluppatori ti ha aiutato a livello professionale?

Naturalmente. Imparerai a conoscere molte persone ai meetup, stai creando una rete di contatti. Interagite tra di voi mentre costruite qualcosa insieme. Questo mi rende veramente felice e questa influenza positiva trascende il mio lavoro e la mia vita privata.

Quando inizi a parlare agli eventi, migliori le tue abilità sociali. Ho dovuto superare alcuni timori iniziali di parlare davanti a persone in inglese, che non è la mia lingua madre. Mi sembrava di essere apprezzato e supportato da altri membri per aver provato e, naturalmente, ho acquisito maggiore sicurezza con il passare del tempo. Credimi, esperienze come questa potrebbero persino cambiare la tua vita (risata).

Hai qualcuno che ti aiuta a gestire la community?

Sono fortunata perché il mio datore di lavoro sostiene le attività della mia community offrendo spazio e spuntini per i meetup. Aiuto i miei colleghi all'organizzazione degli eventi. Per il momento spetta a me organizzare i meetup.

Perché ritieni che il tuo datore di lavoro sostenga le attività della tua comunità?

Sono molto persuasiva (risata). Seriamente, qui è importante essere attivi e, se presenti una richiesta, puoi ricevere assistenza. BMW ha supportato eventi e conferenze tecnologiche per mostrare l'interesse nella tecnologia e nella creazione di una comunità (che è uno dei valori dell'azienda). Il settore dei veicoli è cambiato molto negli ultimi anni e BMW vuole guidare queste iniziative in questo senso.

Come puoi trovare un equilibrio tra la vita dell'organizzatore, il tuo lavoro e altre cose che stai facendo?

Forse sono solo io, ma non considero un obbligo la maggior parte delle cose in cui sono coinvolto. Mi diverto con il mio lavoro e con tutto quello che mi circonda. So che per molte persone è una sfida trovare ciò su cui vorrebbero concentrarsi, ma non è il mio caso.

La mia famiglia e i miei amici mi supportano molto. Sono disposti ad aiutare se necessario perché vedono che è di grande importanza per me.

Ottima notizia. Tuttavia, arriverà presto il momento in cui avrai bisogno di aiuto per gestire la community. Come ti stai preparando?

Certamente. Lo procedo passo passo e ci sono molte cose che non ho ancora capito. Non ho paura di chiedere aiuto se necessario.

Jorge, quale parte dell'organizzazione della community ti piace di più e di meno?

Quando ero più giovane, imparare le tecnologie era molto interessante e interessante. Più esperienza come sviluppatore divento, vedo molto utile nell'apprendimento delle interazioni umane e nella creazione di un ambiente sano e aperto per la comunità.

Comprendo la necessità di gestione e reporting, ma questi elementi non sono i miei preferiti.

A volte, quando metti insieme un gruppo di persone, le interazioni non sono sempre positive e utili. L'idea di avere interazioni tossiche tra i membri mi preoccupa e cerco intensamente di evitarla.

A chi ti rivolgi per chiedere consiglio?

Voglio imparare il più possibile dagli altri organizzatori. Come ho detto prima, sono molto aperto e trasparente e non ho paura di fare domande. Se ho bisogno di consigli o di feedback, mi rivolgo ai miei mentori. Lavoro a stretto contatto con il team di Google Flutter e il loro approccio alla creazione della community è stimolante. Quindi è una combinazione di risorse e persone.

Cosa avresti voluto sapere prima di iniziare come organizzatore di una community?

Ovviamente vorrei accontentare tutti, ma è impossibile. Il feedback del tuo pubblico è importante, ma spesso gli utenti ti diranno cose contraddittorie. Devi avere a mente il tuo obiettivo finale e chiaramente definito ed essere pronto che ci vorrà tempo e pazienza per raggiungerlo.

Jorge, cosa ti aspetti in futuro?

Non vedo l'ora di organizzare eventi intorno a Flutter, forse un hackathon. Voglio coinvolgere un maggior numero di membri che siano attivi nell'organizzazione di meetup e incontri. A livello personale, sono davvero grata di far parte di questa straordinaria community di persone che ruotano intorno a Flutter e ad altre tecnologie.