Un po 'di background :
Sto lavorando in una grande azienda, utilizzando Windows XP e codificando Winforms in VB6 / VB.Net e alcuni WebForm in VB.Net (codice di manutenzione del 95%). Ho uno schermo 4: 3 da 19 "Una versione più moderna di Windows non sta succedendo presto, non c'è nemmeno un lavoro in campo verde con i suoni!
Non mi è stato detto nulla di tutto questo quando sono entrato in azienda, ero indotto a pensare che avrei lavorato con tecnologie e framework molto più aggiornati.
Ho un'esperienza molto più aggiornata dei precedenti lavori, sia con framework più moderni che con altri linguaggi di programmazione, e quando mi sto avvicinando agli amici sviluppatori di altre società tutto quello di cui sento è come stanno usando l'ultimo MVC ASP framework, o Vagrant / Ruby on Rails / etc e sto ottenendo gli occhi verdi!
Potrei risolverlo con un altro lavoro abbastanza rapidamente, ma mi sento come se dovessi dare a quest'altra occasione.
La domanda :
Sto cercando di convincermi che il mio attuale lavoro 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 vorrei riprendere lavorando con quelle più moderne? O è questo il tipo di posto in cui le carriere vanno a morire, e dovrei uscire mentre ho ancora la mia anima?