Alcuni mesi fa, sono stato temporaneamente (fino alla fine di quest'anno) messo in un'altra squadra. C'è un altro sviluppatore e abbiamo faticato nelle nostre interazioni quotidiane sin dal primo giorno. Non è abituato a lavorare con qualcun altro, né a insegnare / spiegare codice, né a fare revisioni tra pari o lavorare con git e richieste di unione. L'intero team sta solo passando a lavorare con Agile / SCRUM e sembra riluttante a fare quel cambiamento.
Sembra che entrambi stiamo lottando con un divario generazionale. Allo stesso tempo, probabilmente mi sono sbagliato non affrontando questo problema prima e decidendo solo di succhiarlo per alcuni mesi, portando a uno scoppio più grande di quello che avrebbe fatto immediatamente affrontare ogni piccola cosa.
Qualche settimana fa, nonostante le mie migliori intenzioni di lasciar perdere questo, ho fatto saltare in aria (abbiamo litigato sull'aggiunta di codice morto alla base di codice e un po 'di oscillazione dell'ambito, entrambi rifiutandosi di farlo), portando lui e il suo lavoro a essere esaminati da altri sviluppatori e manager.
Ho passato un bel po 'di tempo quella settimana a parlare con lui, lo scrum master, altri sviluppatori senior, manager e proprietari di prodotti. Nel complesso, ne sono uscito relativamente indenne e non credo che questo abbia danneggiato in alcun modo la mia carriera, né mi sento minacciato che possa accadere in un secondo momento.
Ma ho bruciato alcuni ponti seri con questo collega sembra. Ho l'impressione che stia cercando davvero di trovare qualche difetto in me, qualche difetto che può usare per 'pareggiare' quello che è successo tra noi. Qualcosa che può usare per creare una situazione come ho fatto quella settimana, ma al contrario, con me che sono stato esaminato dai manager e da altri sviluppatori. L'ultima goccia per me è stata quando mi ha accusato di fare qualcosa che il controllo della versione mostra che non avevo alcuna mano. Ho già contattato di nuovo il mio manager e gli ho fatto sapere di questo; mi hanno consigliato di tenere traccia degli incidenti e di assicurarmi che tutto ciò che faccio passi attraverso il tracciamento dei problemi e il controllo della versione.
Questa settimana ho appreso che i piani sono leggermente cambiati e sono bloccato con questo collega per un altro mese. Ciò significa che ho ancora qualche settimana di lavoro insieme a questo collega da affrontare, e mi piacerebbe davvero non dover lavorare in un modo che crea alibi ovunque. Mi piacerebbe poter lavorare senza dovermi guardare alle spalle in ogni momento, senza che lui mi dia l'impressione che stia cercando vendetta.
Come posso gestire al meglio le ultime settimane di lavoro insieme a questo collega, in modo che non ci sia alcuna influenza negativa sull'impressione che le persone hanno di me o della mia carriera?