Estoy trabajando en una empresa como programador con una tecnología que no tiene mucho/nada futuro, siento que si sigo ahí voy a echar a perder mi carrera, mas ahora que soy Junior, me gustaría volver a otras tecnologías mas normales, Javascript, Java, etc.. pero eso implicaría irme de la empresa en la que estoy cómodo,
Creo que ya a medio plazo me va a perjudicar mucho quedarme, aunque, también esta el que estoy en una empresa en la que hay muy buen ambiente..
¿Que opináis/haríais?
La ventaja de las tecnologías normales es que hay mucha oferta de trabajo, la desventaja es que hay mucho candidato. Yo trabajo con Service-Now, que es algo no tan conocido pero con muchísimo mercado, eso hace que no haya mucho que pueda llamarse experto o entendido, y los salarios son mayores (al menos fuera de España).
No sé que tecnología estás usando, pero si has investigado y no hay mucha demanda es mejor que busques otra cosa. Si no te pasarás X años y al querer irte te darás cuenta de que no te ha servido de mucho y tendrás que empezar con otra tecnología como si fueras junior de nuevo.
Evidentemente estar contento es un factor muy importante, ya que de nada te sirve irte a una empresa puntera en la que te tratan mal o no te encuentras.
Es una difícil situación y no creo que nadie pueda darte mejor respuesta que tú mismo. Sopesa ventajas y desventajas de la tecnología, infórmate de salarios y cantidad de puestos de trabajo, evalúa el futuro y sabrás si te renta. En el otro lado de la balanza cuenta lo contento que estás, tu salario, lo conveniente que es el trabajo, y cualquier otro factor tipo cursos de formación que te puedan ayudar a compensar u otro tipo de oportunidades como poder ascender y ser jefe de equipo o algo similar de aquí a unos años.
Date cuenta que si te haces jefe de equipo de 5-10 años serás más independiente de la tecnología y no te importará tanto.