Un poco de historia :
Estoy trabajando en una gran empresa, usando Windows XP y codificando Winforms en VB6 / VB.Net y algunos WebForms en VB.Net (95% de código de mantenimiento). Tengo una pantalla de 4: 3 de 19 ". Una versión más moderna de Windows no está sucediendo pronto, ¡tampoco hay ningún trabajo nuevo por el sonido!
No me dijeron nada de esto cuando me uní a la compañía, me engañé al pensar que estaría trabajando con tecnologías y marcos mucho más actualizados.
Tengo mucha más experiencia actualizada de trabajos anteriores, tanto con marcos más modernos y otros lenguajes de programación, y cuando me estoy poniendo al día con amigos desarrolladores de otras compañías, todo lo que escucho es cómo están usando el último marco ASP MVC, o Vagabundo / Ruby on Rails / etc y estoy recibiendo los ojos verdes!
Podría resolver otro trabajo bastante rápido, pero siento que debería darle una oportunidad más.
La pregunta :
Estoy tratando de convencerme de que mi trabajo actual no es tan malo. ¿Cuáles son las ventajas de este tipo de rol? ¿Hay ventajas de trabajar con tecnologías obsoletas? ¿Quizás algunas técnicas que no aprendería trabajando con otras más modernas? ¿O es este el tipo de lugar donde las carreras van a morir, y debería salir mientras todavía tengo mi alma?