Attualmente lavoro su un sistema legacy per un'azienda. Il sistema è davvero vecchio - e anche se sono stato assunto come programmatore, il mio lavoro è praticamente un glorioso inserimento di dati. Per riassumere, ricevo un mucchio di requisiti, che è letteralmente solo un sacco di dati per ogni mese su fogli di calcolo e devo configurare il sistema per farlo funzionare, che è fondamentalmente solo scrivere un sacco di script SQL.
Non è proprio così semplice, perché chi ha scritto il sistema in origine lo ha davvero scritto al contrario, e infatti gli analisti che creano i fogli di calcolo passano un bel po' di tempo a verificare il mio lavoro perché il processo è così noioso che è facile fare un errore.
Come potete immaginare, è praticamente il lavoro più noioso che esista. Tuttavia, è un lavoro a tempo pieno con una paga decente, e lavoro a distanza così posso stare a casa con mio figlio.
Lo faccio da circa 18 mesi e in questo tempo ho praticamente capito tutte le trappole al punto che ho scritto un programma che negli ultimi 6 mesi ha fatto tutto al posto mio. Così quello che prima richiedeva un mese all'ultimo ragazzo, ora richiede forse 10 minuti per pulire il foglio di calcolo e farlo funzionare attraverso il programma.
Ora il problema è: glielo dico? Se glielo dico, probabilmente prenderanno il programma e si libereranno di me. Non è come un'azienda con tonnellate di lavoro IT - hanno un sistema legacy dove tengono tutti i dati dei loro clienti da sempre, e hanno solo bisogno di qualcuno che lo mantenga. Allo stesso tempo, non mi sembra di fare la cosa giusta. Voglio dire, in questo momento, una volta ricevute le specifiche, le faccio passare attraverso il mio programma - poi ogni settimana o giù di lì, dico loro che ho completato una parte di esso e lo faccio testare. Inserisco anche qualche bug qua e là per far sembrare che sia stato generato da un umano.
Potrebbero esserci modifiche alle specifiche e corrispondere tramite e-mail ecc, ma nel complesso, spendo probabilmente 1-2 ore a settimana sul mio lavoro per il quale ricevo uno stipendio a tempo pieno.
Mi piace molto il tempo libero, ma sarebbe poco etico continuare con questo accordo senza menzionare nulla? Non è che sto imbrogliando l'azienda. L'azienda non ha mai indicato di essere insoddisfatta del mio rendimento e, di fatto, sta ottenendo esattamente ciò che vuole assumendomi.
Farò l'avvocato del diavolo in questo caso: Dato che, come dici tu, ti è stato assegnato specificamente questo compito e che loro non sono un'azienda tecnica, quindi questo è praticamente l'unico compito possibile che potrebbero assegnarti, vedo le seguenti opzioni:
Da quanto ho capito, vuoi continuare ad essere impiegato in modo indeterminato presso questo datore di lavoro per il momento (con tuo figlio e tutto il resto) quindi per essere in chiaro in questo caso, puoi potenzialmente chiedere quali altri compiti puoi svolgere per loro nel caso in cui ti rimanga del tempo dal tuo compito principale (cosa che farai sempre come sappiamo). Se chiedi lavoro extra/incarichi a lungo termine e loro non ne hanno per definizione, allora come usi quel tuo tempo rimanente dopo aver completato i compiti assegnati dipende da te.
Credo che tu abbia perso il conto qui.
Riassumiamo quello che stai facendo:
Stai frodando il tuo datore di lavoro. Sì, si potrebbe obiettare che qualcun altro potrebbe non averlo capito. Sì, probabilmente ti piace molto essere pagato per eseguire uno script una volta al mese. No, questo non cambia il fatto che stai essenzialmente frodando il tuo datore di lavoro.
Ti suggerirei di confessare questo immediatamente e sperare che lo vedano come una dimostrazione del tuo valore e ti diano altro lavoro.
A seconda di quanto sono rilassati potrebbero anche dire "buon per te, non ci interessa come è fatto, basta che lo sia". Ma **questo non è il tuo posto per decidere. Loro ti pagano per lavorare a tempo pieno, tu no.
Sì. Stai deliberatamente spendendo tempo per simulare bug ed errori umani per offuscare il fatto che ti sei reso superfluo.
Se hai un periodo di preavviso decente adatto a trovare un nuovo lavoro allora salterei la fase dei bugs il mese prossimo e poi direi:
Guarda dopo mesi che faccio questo lavoro ho trovato un modo per automatizzarlo. L'ho implementato io stesso sul lato e ne ho verificato il funzionamento per diversi mesi. Ora sono sicuro che può fare questo lavoro senza supervisione. Avete qualcos'altro da farmi fare?
Se ti danno qualcos'altro da fare: Ottimo, hai fatto una buona impressione e hai ancora un lavoro. Se no: Hai fatto una buona impressione che dovrebbe essere utile quando si cerca un nuovo lavoro.
Ora presumo che tu non abbia questo lusso. Quindi capisco che tu esiti a rivelare i fatti ed essere licenziato immediatamente. In questo caso userei il tuo tempo libero per trovare un nuovo lavoro. Poi lasciate e diteglielo.