Domanda:
Sospetto che il mio collega stia cercando di vendicarsi. Come sopravviviamo io e la mia carriera a qualche settimana in più di lavoro insieme?
Tinkeringbell
2018-12-19 01:16:00 UTC
view on stackexchange narkive permalink

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?

@JustinCave in un certo senso, non sono rimasto deluso.In un altro, sono ancora arrabbiato con me stesso per aver infranto la mia risoluzione di "lascia perdere, non immischiarti, non è davvero un tuo problema".Ho aggiunto i dettagli dell'argomento della nostra discussione, speriamo che chiarisca un po 'la situazione.
@JoeStrazzere Sì ... ho cercato di chiarire che si trattava esclusivamente del lavoro, non di lui come persona, e ho espresso il mio rammarico per come sono andate le cose (non mi sono scusato per il risultato).Non vedo davvero come posso scusarmi per qualcosa che i manager e altri sviluppatori senior sembrano trovare buone pratiche di codifica, ma se ne conosci una e pensi che potrebbe probabilmente risolvere la situazione, è probabile che sia una risposta?Personalmente non mi dispiace di aver rifiutato di aggiungere codice morto o di avere ancora un altro creep dell'ambito che ritarda la consegna della funzionalità.
@Tinkeringbell Stai chiedendo l'impressione di altre persone, ma non hai menzionato CHI vede queste azioni.Se gli unici a vedere queste accuse sei tu, lui e il tuo manager, allora sì, le seguenti risposte di essere perfetti dovrebbero andare bene.Penso che la risposta cambi molto se fa le accuse di fronte ai colleghi o si lamenta di te alle tue spalle, cosa che nessuna delle risposte affronta.
@Mars Fino ad ora, è stato il manager, io e lui, sì.Una delle cose che vorrei è mantenerlo così.
Sette risposte:
sf02
2018-12-19 01:26:58 UTC
view on stackexchange narkive permalink

L'unica cosa che puoi fare è svolgere il tuo lavoro normalmente, seguendo tutte le procedure corrette della tua azienda. Limita le tue comunicazioni con questo collega solo a ciò che è essenziale per questo progetto e assicurati che tutto sia per iscritto. Se segui questo percorso, il collega non dovrebbe trovare alcun difetto da esporre.

Sono d'accordo: sembra che l'OP stia già facendo tutto bene.
Neo
2018-12-19 01:53:16 UTC
view on stackexchange narkive permalink

La documentazione è tua amica.

In uno scenario come questo, la cosa migliore che puoi fare è chiarire qualsiasi potenziale punto di incertezza tra te e questo sviluppatore in scrivere ( email ). Ovviamente non dovrai farlo a lungo, ma se hai la sensazione che potrebbero inseguirti in qualche modo subdolo, è solo prudente tentare di proteggerti .

Inoltre, assicurati di tenere il tuo manager aggiornato su tutte le interazioni che hanno il potenziale per diventare una mina. In questo modo puoi tentare di evitare il coinvolgimento di altri reparti ( qui mi viene in mente le risorse umane ).

So che questo sarà un po 'un problema per la documentazione ma è il modo migliore per proteggerti.

Molte aziende utilizzano Skype / Skype-for-Business.La chat è un mezzo valido per documentare le interazioni.Va bene interagire in questo modo, ma fai attenzione quando inizi una conversazione su Skype dovresti "seguirla" per documentare le tue decisioni reciproche.
Se è stato un problema, l'OP probabilmente non avrebbe fatto un'adeguata documentazione, e se ha lasciato scorrere le cose in passato, come suggerito nell'operazione, ci sarà documentazione dannosa (cioè revisioni del codice lassiste) che questo collega può usare contro di lui.La documentazione reazionaria semplicemente non è abbastanza buona: devi mantenere tutto aggiornato al momento per ottenere coerenza.L'ultima cosa che vuoi è che il tuo collega trovi una pistola fumante - prendersene cura dopo il fatto è un tratto (e ben visibile).
Justin Cave
2018-12-19 04:52:55 UTC
view on stackexchange narkive permalink

Voterò per cercare di chiarire la situazione chiedendomi scusa anche solo per i risultati, se non per la controversia sottostante.

Sembra che tu abbia finito per causare al tuo collega una quantità abbastanza grande di dolore per una controversia tecnica relativamente minore. Sembra che tu sia tecnicamente corretto. Ma puoi ancora scusarti per i risultati perché sembra che l'impatto sia grossolanamente sproporzionato rispetto al problema sottostante. Dici che non ha danneggiato la tua carriera, il che implica che ha (almeno potenzialmente) danneggiato la carriera del tuo collega per qualcosa che è un peccato codificante piuttosto veniale. Dal punto di vista del tuo collega, potrebbe realisticamente sembrare che stavi cercando un motivo per buttarli sotto l'autobus dal momento in cui sei arrivato nella nuova squadra e l'hai finalmente trovato. Questo potrebbe indurli ad aspettarsi di dover cercare qualcosa che hai fatto di sbagliato se non altro per proteggersi.

Non deve essere molto lungo. Ma prenderei da parte il collega e gli dicevo qualcosa del tipo

"Ehi collega. Volevo solo chiarire le cose con te. Mi dispiace di aver finito per abbattere la gestione su di te. Non è stato così la mia intenzione. Avrei dovuto trovare un modo migliore per risolvere il nostro disaccordo. Mi dispiace. "

Ovviamente, anche se sei totalmente sincero, non c'è alcuna garanzia che il collega smetterà di cercare motivi per ricambiare il favore e ti getterà sotto l'autobus. Ma idealmente, puoi convincerlo che non sei intenzionato a rovinare la sua carriera per controversie relativamente minori e ad alleviare la situazione.

Dovresti comunque assicurarti di seguire ogni ultimo elemento degli standard di codifica della tua azienda, dei processi di sviluppo, ecc. e dovresti assicurarti di documentare le tue interazioni nel caso in cui qualcosa torni su di te. Ma scuse valide possono migliorare sostanzialmente l'atmosfera al lavoro.

Sì, a volte le scuse vanno molto lontano
Forse questo appartiene alle abilità interpersonali.Ho avuto occasione di scusarmi quando sentivo di non aver fatto di sbagliato, ma era la cosa giusta da fare.Mi sono seduto e ho guardato il telefono, ho detto tre volte "Non sono mio padre *", e l'ho fatto.
* inserisci qualsiasi idiota macho che conosci che preferirebbe morire piuttosto che chiedere scusa.
La caratterizzazione secondo cui l'OP * "ha danneggiato la carriera di [suo] collega per ... un peccato di codifica piuttosto veniale" * - non corrisponde alla mia interpretazione.L'OP non ha convocato la direzione perché il collega ha commesso un tale "peccato" nel proprio lavoro;piuttosto, il collega ha chiesto che * lei * facesse cose che non era disposta a fare, quindi non si sarebbe tirata indietro finché non fosse esplosa.Mi sembra che sia meglio inteso come un fallimento del * lavoro di squadra * che come un fallimento tecnico.Naturalmente, l'intero conflitto * potrebbe * essere colpa dell'OP, ma non nel modo in cui implichi qui, credo.
@RedSonja Esistono due tipi di scuse.C'è quello che dice "è tutta colpa mia, non tua".E c'è l'altro che dice "Posso vedere la tua lamentela e mi immedesimo in essa".Spesso, quest'ultimo tipo è tutto ciò che serve per riparare una relazione interrotta, sebbene non implichi contrattare su chi è colpevole o meno.Non è una fintapologia, tuttavia, perché in realtà riconosce il reclamo.
NCIS DICE: NON SCUSARSI MAI, MOSTRA LA DEBOLEZZA.Questo è vero anche negli affari e vuoi assicurarti che la tua lotta per il potere rimanga equilibrata.Senior o no, un buon sviluppatore non tenterà di guadagnare troppo in classifica senza buone giustificazioni, e i giochi di potere di solito indicano che la direzione deve avere a che fare con questa persona, NON TU.
Cercare opportunità per offrire qualche piccolo elogio al lavoro del collega potrebbe essere anche un po 'utile per * dimostrare * un certo senso di rispetto.Notare le qualità positive di un cambiamento è una buona pratica se stanno comunque facendo richieste pull.
@RedSonja Naturalmente, ciò presume che la persona che pone la domanda non sia un macho idiota.Hanno già dimostrato di non vedere nulla di sbagliato nel gettare quest'altra persona sotto un autobus ben puntato.Tu.Appena.Non farlo.Fare.Quello.
Ertai87
2018-12-19 01:48:44 UTC
view on stackexchange narkive permalink

Segui il consiglio del tuo manager: assicurati di registrare tutto il tuo lavoro tramite il software di ticketing, fai il lavoro che ti è stato assegnato e il gioco è fatto. Se ti viene chiesto di fare qualcosa, la tua risposta dovrebbe essere "mandami un ticket". Questa dovrebbe essere comunque la tua pratica standard, ma dovrebbe davvero essere la tua pratica standard se ritieni che il tuo lavoro sia sottoposto a un esame approfondito e devi assicurarti di poter rendere conto di ciò che hai fatto.

In un certo senso, OP può considerare questo come un corso di formazione "best practice" davvero stressante.
Ben Barden
2018-12-19 01:55:25 UTC
view on stackexchange narkive permalink

Assicurati di discuterne con il tuo manager e chiedigli come vogliono che ti approcci. In modo non ostile, chiedi perché ti viene chiesto di lavorare con il ragazzo per il tempo supplementare.

A questo punto, tutti coloro che prenderebbero quella decisione dovrebbero saperlo c'è attrito tra di voi e interferirà con la vostra capacità di fare le cose. La domanda, quindi, è perché. Potrebbe essere che sia assolutamente necessario un lavoro aggiuntivo da svolgere, e questo è l'unico modo per farlo. Se è così ... beh, a volte le aziende chiedono ai propri lavoratori di fare cose spiacevoli. Allacciati le cinture, tieniti coperto e resisti.

È possibile, tuttavia, che stiano costruendo un caso contro questo ragazzo o che stiano cercando di usarlo come strumento per spingerlo ad accettare ciò che hanno bisogno che lui accetti, o entrambi. È resistente al cambiamento, usa cattive pratiche di codifica e un evento recente ha appena rivelato alcuni importanti problemi con il suo comportamento e / o atteggiamento. Come risultato di quell'evento, sei chiamato a lavorare con lui più a lungo. Questo almeno suggerisce che le cose potrebbero muoversi dietro le quinte.

Certo, a quel punto la tua migliore risposta è ancora allacciarti, tenerti coperto e resistere, ma se riesci a capire gli obiettivi e le aspettative che la direzione ha per te, probabilmente sarai in grado di farlo meglio e potresti trovare più facile superarli.

D'altro canto, potrebbe essere Vale la pena provare almeno ad avvicinarsi a questo ragazzo da un luogo di compassione mentre sei qui. Potrebbe avere rabbia in superficie, ma sotto scommetto che c'è molta insicurezza in questo momento. Se riesci a capire da dove viene abbastanza da offrirgli un po 'di simpatia, potrebbe aiutare a sistemare le cose. (Certo, potrebbe anche farlo infuriare ulteriormente. Molto dipende da quanto bene fai la parte "capisci da dove viene".)

Scoots
2018-12-19 16:29:11 UTC
view on stackexchange narkive permalink

Oltre alle altre risposte, potresti richiedere delle ferie annuali. Se approvato, servirà sia a proteggerti (non puoi sbagliare se non lavori) sia a sollevarti dallo stress di dover creare alibi ovunque.

Questo è * evitare * il problema, ma il problema sarà ancora lì quando l'OP tornerà.E a quel punto l'atteggiamento delle persone potrebbe essersi indurito ancora di più.
Questo essenzialmente sta dicendo "* esegui dal problema *", che in questo caso non è un buon consiglio.
Se l'operazione ha un mese di pausa, può evitare completamente il problema
@StephenG Rispettosamente non sono d'accordo - l'OP afferma che il problema persisterà per 1 mese in più, chiedono consigli su come sopravvivere quel mese
Capisco da dove vieni, anche se penso che l'OP sia meglio affrontarlo positivamente e cercare di riparare le barriere piuttosto che lasciare una brutta impressione alle spalle.Non sai mai quando in futuro potresti finire per avere di nuovo a che fare con alcune delle stesse persone.
Izzy
2018-12-19 20:02:29 UTC
view on stackexchange narkive permalink

Un'altra opzione: Dai loro quello che vogliono .

Se stanno cercando una colpa grave, c'è un potenziale appeasement nel prendersi volontariamente qualche colpa insignificante. "Mi dispiace per come è successo, avrei potuto salvarti da questo se fossi stato più fermo negli standard prima che accadesse o se avessi introdotto meglio." Così come "Avrei potuto rendere più chiaro a tutte le persone coinvolte quanto avrebbe dovuto essere un problema minore".

Potresti anche esercitare il suo desiderio di trovare un difetto in te chiedendogli di rivedere tutto il tuo codice - avrà la sua soluzione per averti rimproverato su alcune questioni insignificanti e sarai comunque al sicuro come una casa. Ovviamente, qualsiasi azione dimostrabilmente ingiusta intrapresa da un collega durante una revisione può essere utilizzata come prova contro questo collega.

Fai del tuo meglio per mantenere loro e te stesso al top.



Questa domanda e risposta è stata tradotta automaticamente dalla lingua inglese. Il contenuto originale è disponibile su stackexchange, che ringraziamo per la licenza cc by-sa 4.0 con cui è distribuito.
Loading...