Prefazione: alcune specifiche sono relative allo sviluppo del software, ma questo è un problema sul posto di lavoro, quindi credo che sia qui.
Sono l'unico sviluppatore junior in un team di sviluppatori mobili senior, situato in Australia. Ci sono circa altre cinque persone nel team con cui interagisco, gli altri non fanno parte del mio progetto. Sono in questa posizione da circa otto mesi, quindi anche se direi che ormai conosco tutti abbastanza bene, sono ancora l'ultimo membro della squadra e gli altri sono molto più vicini a se stessi di quanto non lo siano con me.
Quando inviamo del lavoro (sotto forma di "richiesta pull") da considerare per l'inclusione nella nostra base di codice, è necessario che ogni invio riceva due revisioni positive da altri membri del team . Siamo tutti tenuti a partecipare attivamente alla revisione del codice e con un massimo di quattro persone disponibili in un dato momento, questo non è particolarmente difficile in teoria.
In pratica, però, ho notato schemi frustranti di comportamento dei miei colleghi ultimamente. Il lavoro che presento verrà spesso ignorato per lunghi periodi di tempo. Lo so perché abbiamo una vasta gamma di canali che ci dicono quando il nuovo lavoro è pronto per la revisione: e-mail da GitHub, un canale Slack con notifiche automatiche, frequenti standup e conversazioni informali sul lavoro degli altri. Questo accade specificamente con il mio lavoro; il lavoro degli altri viene rivisto in modo tempestivo, il mio no.
Questo di per sé è un dolore, ma ancora peggio è quando le mie richieste dirette di rivedere il mio lavoro vengono ignorate. Ho provato a parlare con le persone di persona, a postare sui nostri canali Slack, a discutere le mie esigenze di revisione in stand-up e persino a menzionarlo al capo del mio team in una revisione delle prestazioni! Nessuno di questi ha portato ad alcun cambiamento in questo comportamento; in effetti, da allora le cose sono andate peggio.
Ieri un collega ha chiuso una serie di mie vecchie richieste pull, risalenti a novembre dello scorso anno. Quando ho visto che stava accadendo, gli ho chiesto di guardare il mio lavoro attuale, poiché è più critico in termini di tempo. Mi ha ignorato e ha continuato a chiudere il mio vecchio lavoro (che è completamente un altro problema).
Significa che i miei colleghi possono permettersi di buttare via il lavoro vecchio di mesi, ma non rispondono nemmeno alla mia richiesta di esaminare il mio lavoro attuale. I miei messaggi Slack sono stati completamente ignorati da ogni singolo membro del mio team. Questo è frustrante da una prospettiva interpersonale per una serie di ragioni, ma questo è il posto di lavoro e sono qui per una risoluzione incentrata sul lavoro.
Come posso correggere questo comportamento nei miei colleghi? Quale approccio devo adottare per attuare il cambiamento qui? Questo sta avendo un grave impatto sulla mia capacità di portare a termine le cose, da una prospettiva sia pragmatica che di benessere.
MODIFICA: alcuni chiarimenti :
- Se le richieste pull non vengono esaminate, non vengono accettate, il che significa che il lavoro non viene completato durante i nostri sprint, il che significa che rimaniamo indietro rispetto alle scadenze. Non sarò mai ritenuto responsabile per le conseguenze di questo, perché ho fatto tutto il possibile (e posso dimostrarlo!), Ma si riflette male sulla prestazione della squadra e, per associazione, si riflette male sulla mia prestazione.
- Nel caso in cui siano necessarie modifiche alle mie richieste pull, ho bisogno di tempo per apportare tali modifiche e se la finestra di tempo per questo viene consumata da persone che non esaminano il mio lavoro, c'è una maggiore possibilità che il lavoro non essere terminato entro la fine dello sprint.
- Il lavoro degli altri verrà rivisto lo stesso giorno. Le mie verranno occasionalmente riviste alcuni giorni dopo al più presto , spesso per niente.
- Le mie richieste pull sono generalmente inferiori alla media. Li documento chiaramente, pubblico le immagini delle modifiche all'interfaccia utente, mi ricollego alle attività JIRA e scrivo riassunti di tutti gli aspetti che richiedono un'attenzione specifica.