Il collega pensa che sia troppo lento
Lavoro spesso con un collega che è un po’ più giovane di me (ma non particolarmente “fresco” - è stato in azienda per oltre 10 anni in un ruolo di sviluppatore principale/esperto per qualche altro software). Lui è relativamente nuovo nel nostro team, con me come suo allenatore principale, quindi io, per definizione, so molto di più sul nostro particolare progetto/software, ma questo è tutto - a parte questo è quanto di più maturo si possa chiedere. Non sono mai stato il suo capo disciplinare, e non sono un formale team-lead o project-lead in quel particolare progetto (sono una delle due persone più anziane coinvolte, per tempo e conoscenza).
Lui, nell'ultimo anno, è entrato davvero nel progetto e ha dimostrato le sue capacità più di una volta; implementando nuovi componenti in un modo molto autosufficiente mentre era orientato al team, comunicando direttamente con i clienti, ed essendo nel complesso molto lodevole. Riceve feedback positivi da tutti quelli che lo circondano, tutto il tempo, incluso il proprietario del prodotto e tutte le parti interessate.
È molto metodico nel suo approccio a tutto; controlla due volte le linee di comando della shell prima di premere invio; controlla due volte le linee di codice prima di salvare/compilare; e pensa notevolmente prima di parlare. Questo non è non odiosamente lento, non è non fastidioso, non si presenta come “stupido”, ma sospetto che lui pensi che lo sia.
Farà del suo meglio per trovare informazioni o risolvere problemi da solo, ma mi chiamerà quando non potrà. Le nostre tipiche conversazioni (di solito per telefono, dato che siamo in città diverse) vanno così:
Loro: Mi dispiace, devo infastidirti di nuovo.
Io: Nessun problema, cosa posso fare per te?
… lavoriamo su qualche problema …
Loro (mentre scrivono): Scusa, questo ti infastidirà sicuramente enormemente, sono così lento.
Io: Nessun problema, va bene…
Loro (mentre imparano qualcosa di nuovo, che lui non può sapere): Mi dispiace tanto che tu debba perdere così tanto tempo con me…
Io: Nessun problema, mi piace condividere il know-how…
e così via. Ad ogni passo, si lamenterà di quanto sia lento/noioso, e di quanto sia dispiaciuto per avermi infastidito, e che non sa le cose.
Niente di ciò di cui si lamenta mi infastidisce. Sono molto contento che lui sia qui, ha (insieme ad altri nuovi colleghi che si sono uniti al team nello stesso momento, e con i quali ha lavorato insieme per molti anni) tolto a me una grande parte di lavoro che prima mi opprimeva. Siamo tutti molto alla mano, c'è consenso reciproco su quasi tutto. Preferisco che lui chiami più spesso che meno spesso.
Nelle parti del software che ha ereditato da me, si è assunto la piena responsabilità, ma ha anche ottenuto la completa libertà di fare come vuole all'interno delle nostre linee guida di codifica; ha accesso costante a me e ad altri colleghi del team per revisioni tra pari, aiuto, informazioni su aree storiche del codice e così via.
In passato gli ho detto senza mezzi termini che nulla di ciò che fa mi infastidisce, che sta facendo grandi cose (cosa che è misurabile); ho esplicitamente espresso che non mi aspetto che lui sappia magicamente cose sul nostro software o sull'infrastruttura che non può sapere, e che preferisco che me lo chieda piuttosto che cercare di trovare qualcosa nella scarsa documentazione. È vero che io scrivo e codifico molto velocemente in confronto a lui perché conosco ogni angolo di quell'ambiente software; ma certamente non l'ho strofinato, e riguardo ai risultati effettivi non è in alcun modo più lento di altre persone. Qualsiasi problema di velocità di battitura è comunque mascherato dalla lentezza delle connessioni Webex/Skype ;)
È stato così dal giorno 0; è una delle prime cose che ho notato di lui (non solo verso di me, ma anche verso gli altri, compresi i colleghi del suo vecchio team).
Domanda
Recentemente, ha espresso dubbi sull'essere nel posto giusto perché sembra essere così lento. Sarebbe un incubo per me se lasciasse la squadra - fa un molto buon lavoro, tutti sono contenti di lui, ecc.
Avete suggerimenti su come potrei comportarmi, cosa potrei dire o fare per rendergli le cose più facili? Mi piacerebbe che fosse sicuro del suo ruolo. Ovviamente, affermare fatti oggettivi (come “tu hai usato X ore per la caratteristica Y; io ho avuto bisogno dello stesso tempo per una caratteristica Z comparabilmente difficile - tu sei veloce come me”) o sottolineare i clienti/colleghi felici non lo fa.