Il mio team leader ha questa terribile abitudine di confondere con lo schema del database e apportare modifiche che potrebbero causare gravi rotture della base di codice (senza consultarmi sul modo in cui le modifiche influirebbero sulla base di codice).
Normalmente, vivrei solo con esso, ma abbiamo una scadenza tra 2 settimane e questo è successo da quando ho iniziato 1 mese e mezzo fa. Sono stato portato avanti, per accelerare lo sviluppo del progetto.
A causa della scadenza, sto già impiegando più di 60 ore alla settimana e non mi resta davvero energia per affrontarlo (ho già provato in qualche modo). Siamo solo un team di 2 uomini e, oltre a cambiare il database su base giornaliera, non ha contribuito molto nel senso dello sviluppo reale (codifica).
Attualmente, mi sento come se stessi facendo tutto il lavoro, oltre a dover "riparare" ciò che rompe con i suoi cambiamenti.
Come si fa a gestire questo? Ho già parlato con il nostro manager della sua mancanza di sforzi nel reparto sviluppo. È stato lì 6 mesi più a lungo di me, ma ho scritto il 95% del codice quando si esclude la quinta mostruosità del database del modulo normale che "ha contribuito".
Eventuali suggerimenti?
Post-mortem:
Venerdì abbiamo avuto una discussione con il manager e ho reso note le mie preoccupazioni. Ciò ha portato a un po 'di confronto, ma nel complesso ho sentito che il manager si schierava con me. Quindi almeno ora abbiamo i nostri dati bloccati, vediamo come va da qui.