Come essere un collaboratore o una collaboratrice di successo

Ankur Sinha 2023-10-30: Contenuti aggiornati, riscritte varie sezioni.

Tutti iniziano come nuovi membri della comunità. Questa pagina ha lo scopo di fornire alcuni suggerimenti e trucchi su come diventare un membro della comunità di successo. Evidenzia ciò che i membri della comunità si aspettano gli uni dagli altri.

Nella comunità Fedora, studenti, professionisti e hobbisti si uniscono per promuovere il software Libero/Open Source. Lo facciamo impacchettando software per produrre un sistema operativo ben integrato (una "distribuzione Linux").

Ma non è tutto ciò che facciamo! Facciamo anche molto lavoro di design, promozione, marketing, creiamo fantastiche opere d’arte, video e podcast, scriviamo documentazione sia tecnica che non tecnica (come questa), facciamo divulgazione, formazione e altro ancora. Infatti, i contributi non legati al codice sono una componente fondamentale della comunità Fedora, e la comunità non potrebbe esistere senza di essi. Anche solo frequentare i canali e partecipare alle discussioni è un modo di contribuire.

Dai un’occhiata all’organigramma di Fedora qui. Ti darà un’idea della vastità della comunità.

Cose a cui pensare prima di unirsi

Quindi pensi che ti piacerebbe essere un membro della comunità Fedora? Fantastico!! Sei il benvenuto.

Chiunque si unisca a un progetto software Libero/Open Source lo fa con le migliori intenzioni di rimanere. Tuttavia, le realtà della vita significano che il volontariato ci richiede di ritagliare del tempo dalle nostre vite, tempo che potrebbe essere speso altrove: in lavori per guadagnare uno stipendio, nella vita, con la famiglia e gli amici, o in altri hobby e progetti. La più grande differenza tra coloro che sono in grado di rimanere e restare contributori a lungo termine e coloro che non lo sono è "l’impegno e il tempo".

Ricompense dal volontariato

Una domanda importante è: cosa si ottiene dal volontariato?

Fare volontariato in qualsiasi progetto che ti interessa può essere molto gratificante. Con Fedora, ad esempio, introdurre qualcuno di nuovo al software Libero/Open Source è estremamente soddisfacente.

Tuttavia, la soddisfazione personale per aver fatto qualcosa in cui crediamo non è tutto ciò che otteniamo in cambio della nostra partecipazione. Lavorando insieme e apertamente, noi membri della comunità condividiamo prospettive, esperienze, conoscenze, abilità e risorse gli uni con gli altri. La maggior parte di noi impara e migliora una varietà di abilità diverse mentre contribuisce alla comunità. Impariamo anche altre culture ed esperienze dai nostri compagni di comunità.

Tutto questo può anche essere molto vantaggioso in un contesto professionale, poiché aiuta a dimostrare competenze molto ricercate nel settore industriale: collaborazione, competenze tecniche, esperienza reale e di gestione, e altro ancora.

Si noti che nulla di tutto ciò funge da sostituto di uno stipendio o di un reddito. Sebbene la comunità sponsorizzi i membri della comunità per organizzare e partecipare a eventi della comunità, non c’è un ritorno finanziario per la partecipazione. Quindi, gestire il tempo per garantire che il lavoro e altri aspetti della vita non ne risentano è fondamentale. Maggiori dettagli su questo nella prossima sezione.

Gestire lavoro e vita

Assicurati di prenderti cura dei tuoi impegni personali e professionali prima di dedicare tempo al volontariato.

L’equilibrio tra lavoro e vita privata è la cosa più importante. Nella maggior parte dei casi, è il tuo tempo libero dopo il lavoro, tempo che puoi dedicare a te stesso, ai tuoi amici e alla tua famiglia, che riduci per fare volontariato. Quindi, fai sapere ai tuoi amici e alla tua famiglia che stai facendo volontariato e assicurati di continuare a dedicare loro del tempo.

Chiedi conferma al tuo datore di lavoro prima di fare volontariato durante l’orario di lavoro.

Se hai intenzione di contribuire durante l’orario di lavoro, dovresti parlarne con il tuo datore di lavoro per confermare che puoi farlo, anche se si tratta solo di un paio d’ore il venerdì pomeriggio. La maggior parte dei lavori incoraggia i contributi alla comunità, soprattutto se strettamente legati a competenze e progetti lavorativi. Tuttavia, questo potrebbe non essere sempre il caso.

Il volontariato deve essere vantaggioso per tutte le parti interessate, quindi essere chiari sui requisiti e sui benefici del volontariato è importante.

Gestire l’impegno di tempo

Qualsiasi quantità di tempo tu possa dedicare al volontariato va bene. Non c’è una quantità giusta, e la quantità dovrebbe cambiare a seconda delle tue circostanze.

Un impegno richiede di mettere da parte del tempo per lavorare sulle cose. Alcuni volontari possono dedicare quattro ore a settimana, mentre altri possono dedicare più di quindici ore a settimana a contribuire. Non c’è davvero una quantità giusta. Non competiamo tra noi per fare di più, né ci sentiamo in colpa se non riusciamo a dedicare tanto tempo quanto un altro membro della comunità. Per la maggior parte dei volontari con un lavoro, fare volontariato per dieci o più ore a settimana è molto difficile da mantenere. Quindi, qualunque cosa tu faccia, per quanto tempo tu riesca a gestirlo, va bene.

Evita di impegnarti troppo: sottovaluta il tempo che hai e sovrastima il tempo che un compito richiederà.

La regola generale è di iniziare in piccolo, sottostimare quanto tempo si ha a disposizione e sovrastimare quanto tempo ci vorrà per svolgere un determinato compito. Quindi, magari inizia con poche ore a settimana e, a seconda delle tue circostanze, potresti scoprire di poter dedicare più tempo in seguito. Ma forse in futuro sarai più impegnato e dovrai ridurre il tuo impegno. Anche questo è perfettamente OK. Solo perché sei in grado di fare un certo numero di ore ora non significa che sarai in grado di farlo anche il mese prossimo.

Unirsi

Impara a conoscere i membri della comunità, i team e come lavorano prima di buttarti a capofitto nel "fare compiti".

Un errore comune che la maggior parte dei nuovi contributori commette è presentarsi "volendo solo contribuire". Non è così che funzionano le comunità. A differenza dei lavori, qui non ci sono manager. Non ci assegniamo compiti a vicenda. Sì, ci sono persone che sono qui da più tempo e possono saperne di più, ma siamo comunque tutti amici e uguali.

Quindi, prima di tuffarsi nei compiti, è importante conoscere le persone.

  • Prenditi del tempo per osservare come lavorano i team (fai riferimento alla sezione sottostante).

  • Vedi come il loro lavoro si allinea con le tue competenze e la tua personalità.

Ci vuole tempo perché le persone si conoscano e si fidino l’una dell’altra per poter condividere i compiti.

Comprendi che anche le persone altamente qualificate devono prendersi il tempo per imparare come sono strutturati i team e le pipeline/ambienti prima di poter fare qualsiasi lavoro. Alcuni team hanno requisiti di sponsorizzazione formali che devono essere soddisfatti prima che l’accesso necessario venga concesso ai nuovi membri. Altri no, e si basano sul fatto che i membri del team si conoscano a vicenda e conoscano i reciproci punti di forza e di debolezza per distribuire i compiti.

In generale, è una questione di fiducia. Daresti a qualcuno che conosci solo da un giorno l’accesso al tuo computer, al tuo database, al tuo lavoro? No? Nemmeno la comunità lo farebbe, specialmente per risorse sensibili alla sicurezza come la nostra infrastruttura.

La buona notizia è che costruire la fiducia nella comunità Fedora è facile. Parla con le persone, partecipa alle discussioni e al lavoro e, prima che te ne accorga, sarai un membro fidato della comunità.

Il processo Benvenuti in Fedora che il Join SIG ha messo in atto si basa su questa linea di pensiero. Non vogliamo che tu ti butti sui compiti. Vogliamo che tu conosca prima le persone e poi inizi gradualmente a lavorare sui compiti.

Osservazione

Monitora e partecipa alle riunioni e alla comunicazione generale del team per imparare cosa/come/dove/chi/quando fanno le cose.

È importante conoscere l’organizzazione e i team con cui si desidera lavorare prima di provare a unirsi a loro. Impara cosa fanno e come lo fanno, e cerca di conoscere le persone coinvolte.

Sii paziente. Possono volerci alcune settimane per capire come funzionano le cose.

Non essere timido nel fare domande e conoscere le persone. Pianifica di passare un po' di tempo a partecipare alle riunioni, a partecipare ai forum di discussione/mailing list e a frequentare i canali Matrix prima di assumere compiti. Questo potrebbe richiedere alcune settimane, quindi sii paziente.

Sii positivo, anche quando critichi. Sii sempre eccellente con gli altri e segui il Codice di Condotta.

Offri suggerimenti sugli argomenti in discussione e condividi eventuali esperienze (positive o negative) che hai avuto e che sono rilevanti per la discussione. Ma tieni presente che parte dell’osservare e del fare suggerimenti costruttivi può richiedere di sospendere il giudizio. Quando fai suggerimenti, non dare per scontato di avere tutte le risposte o che il Progetto Fedora stia "sbagliando tutto". C’è una buona probabilità che possiamo migliorare il modo in cui facciamo le cose, tuttavia la maggior parte delle nostre pratiche attuali sono state sviluppate in lunghi periodi di tempo dopo lunghe discussioni. Le tue critiche potrebbero essere accolte meglio una volta che ti sarai affermato nella comunità e sarai percepito come una persona che comprende la nostra cultura.

Un buon modo per fornire feedback è usare il "plussing". L’idea fondamentale è non solo fornire una critica o un feedback per un’idea, ma anche offrire suggerimenti o soluzioni alternative con quel feedback.

Scegli su cosa vuoi lavorare

In Fedora, devi decidere tu stesso su cosa vuoi lavorare.

In Fedora, decidi tu su cosa vuoi lavorare. Non ci assegniamo compiti e doveri a vicenda.

I team di solito hanno elenchi di cose da fare. Man mano che conosci meglio un team, sarai consapevole di ciò che deve essere fatto. Scegli qualcosa che è importante per te e per cui hai passione. Inoltre, fai domande e capisci cosa ti stai assumendo prima di offrirti volontario per farlo.

C’è sempre qualcosa da fare. Se vedi qualcosa che non va, qualcosa che può essere migliorato, fai le tue ricerche e presenta una proposta al team. Cerca il lavoro, prendi l’iniziativa, tieniti occupato e aiuta gli altri.

Non fare il passo più lungo della gamba

Inizia in piccolo. La chiave è una crescita lenta, costante e sostenibile.

Quando scegli qualcosa su cui lavorare, non essere l’unica persona ad assumersi un compito enorme come primo contributo. Scegliere un compito troppo grande aumenta significativamente le possibilità di fallimento. Inoltre, non scegliere diverse cose su cui lavorare in diversi team. Inizia in piccolo, scegliendo al massimo una o due cose, e cresci da lì. La chiave è una crescita lenta, costante e sostenibile. Non unirti con l’obiettivo immediato di diventare il prossimo leader del progetto :).

Predefinito su aperto

Utilizza i canali di comunicazione pubblici a meno che non sia assolutamente necessario utilizzare la comunicazione privata.

Come regola generale, a meno che non siano coinvolte informazioni personali, usa sempre e solo i canali di comunicazione pubblici. Come notato in questo post informativo, questo ha molti vantaggi:

  • Puoi ottenere una risposta più velocemente da un gruppo di persone che da una sola persona.

  • Puoi ottenere una revisione paritaria di quella risposta dal gruppo, cosa che non otterresti parlando solo con una persona.

  • Puoi aumentare la conoscenza della comunità, invece di nasconderla. Forse altre 5 persone avevano la stessa domanda che hai appena fatto e a cui è stata data una risposta.

  • Puoi avviare discussioni e finire con una soluzione molto migliore di quella che ti avrebbe dato la singola persona con cui stavi cercando di parlare.

  • La tua domanda o il tuo commento potrebbero portare altri a domande o commenti correlati.

La comunicazione aperta è fondamentale nella comunità Fedora.

Quindi, per esempio:

  • Rispondi alla lista per impostazione predefinita quando rispondi a qualcosa chiesto lì.

  • Chiedi in un canale pubblico (Matrix/IRC) per impostazione predefinita invece di inviare un messaggio privato a qualcuno

  • Apri un ticket per impostazione predefinita quando desideri che venga fatto qualcosa invece di inviare un’e-mail privata.

  • Rispondi a un bug di Bugzilla per impostazione predefinita invece di inviare e-mail private.

Siamo tutti mentori

La conoscenza è mantenuta da tutta la comunità, non dai singoli.

In una comunità basata sul volontariato come Fedora, la conoscenza è condivisa e mantenuta collettivamente da tutta la comunità. Raramente ci facciamo da mentore a vicenda su base individuale. Alcuni team possono avere modelli di sponsorizzazione in cui un altro membro della comunità può essere responsabile dei contributi iniziali di un altro. In generale, però, ci facciamo da mentore a vicenda. In questo modo, non c’è un unico punto di contatto/fallimento. Quindi, se vedi qualcuno fare qualcosa che ti piacerebbe imparare, vai avanti e chiedigli di aiutarti a impararlo. D’altra parte, se sai che c’è un modo migliore/più semplice di fare qualcosa, documentalo da qualche parte e condividilo con la comunità.

Leggere la documentazione è un’abilità importante.

Un’altra cosa da tenere a mente è che l’apprendimento nelle comunità di volontari di solito avviene tramite autoapprendimento. Le persone saranno sempre felici di fornire ad altri link e risorse. Tuttavia, poiché siamo tutti volontari, è difficile trovare il tempo per insegnare esplicitamente agli altri. Quindi, una buona abitudine è chiedere alle persone la documentazione e i riferimenti in modo da poter imparare da soli. Leggere la documentazione (e quindi mantenere aggiornata la documentazione) è un’abilità importante. Ovviamente, se hai domande, chiedi e le persone risponderanno.

Prenditi delle pause, fai un passo indietro se necessario

Va bene dire che non puoi fare qualcosa che avevi iniziato.

Se hai scoperto di esserti impegnato troppo o decidi che il volontariato non fa per te, va bene. Non devi vergognarti di non poter contribuire oltre. Anche i contributori non ti faranno sentire in colpa per questo. Renditi conto che molti contributori vanno e vengono ogni giorno. Essere impegnati con il proprio lavoro o non avere abbastanza tempo libero è una ragione perfettamente valida per non essere in grado di contribuire. È anche possibile che tu non ti senta a tuo agio con il team o l’organizzazione. Hai il diritto di offrire aiuto come volontario come vuoi e quando vuoi.

Fai sapere alla comunità che ti stai prendendo una pausa o che te ne stai andando.

Tuttavia, se possibile, per favore non sparire senza informare la comunità. Come amici, le persone nella comunità si preoccupano l’una dell’altra, della nostra salute e del nostro benessere. Inoltre, quando un contributore o un potenziale contributore accetta di fare un certo lavoro, non è in grado di portarlo a termine per qualsiasi motivo e scompare silenziosamente, la comunità non saprà che il lavoro può essere riassegnato.

Quando hai deciso che è ora di andartene o di prenderti una pausa, fallo sapere alla comunità. Informali dei compiti che avevi assunto e che ora sono liberi per altri su cui lavorare.

Se/quando sarai in grado di tornare, fallo sapere anche alle persone. Siamo sempre felici che le persone si prendano delle pause e tornino da noi.