Un piccolo sfondo :
Sto lavorando in una grande azienda, usando Windows XP e codificando Winforms in VB6 / VB.Net e alcuni Web Form in VB.Net (codice di manutenzione al 95%). Ho uno schermo da 4: 3 da 19 ". Una versione più moderna di Windows non sta per accadere presto, e nemmeno il campo verde funziona con i suoi suoni!
Non mi è stato detto nulla di tutto ciò quando sono entrato in azienda, ero fuorviante nel pensare che avrei lavorato con tecnologie e framework molto più aggiornati.
Ho un'esperienza molto più aggiornata di precedenti lavori, sia con framework più moderni che con altri linguaggi di programmazione, e quando sto raggiungendo amici di sviluppatori di altre società, tutto ciò di cui sento parlare è come stanno utilizzando l'ultimo framework ASP MVC, oppure Vagrant / Ruby on Rails / etc e sto ottenendo gli occhi verdi!
Potrei risolvere un altro lavoro abbastanza rapidamente, ma mi sento come se dovessi dare a questo uno di più una possibilità.
La domanda :
Sto cercando di convincermi che il mio lavoro attuale non è poi così male. Quindi quali sono i vantaggi di questo tipo di ruolo? Ci sono vantaggi nel lavorare con tecnologie obsolete? Forse alcune tecniche che non imparerei a lavorare con quelle più moderne? O è questo il tipo di posto dove muoiono le carriere e dovrei uscire mentre ho ancora la mia anima?