¡Sí!
En mi opinión, todos los idiomas van y vienen. Nunca van tan rápido como algunos te harán creer. Creo que sería difícil nombrar un idioma que todavía no se usa en alguna compañía en algún lugar.
Los “mejores” entornos de lenguaje en el futuro son muy relativos al tipo de trabajo que está haciendo las compañías que hacen el trabajo que le gusta hacer.
- ¿Cómo hago un sitio web comercial gratuito?
- ¿Qué usarías para construir una API, C #, Node.js o Python? ¿Por qué?
- Supongamos que tiene un sitio web escrito en Ruby on Rails. ¿Cómo pasarías a las aplicaciones de Android e iOS?
- ¿Se puede ofuscar el código de JavaScript de front-end?
- ¿Cuál es el mejor marco de JavaScript para elegir en 2015?
Los mejores desarrolladores con los que trabajo realmente no tienen dificultades para aprender nuevos entornos / idiomas. Una vez que tenga una sólida teoría de la computadora, no será difícil aprender procesos específicos de sintaxis / sistema.
Elige uno que parezca divertido y elige uno que se vea horrible y enséñate a los dos.
En mi opinión, lo primero que un buen desarrollador necesita aprender es cómo aprender. Si dejas de aprender, dejarás de ser un excelente desarrollador.
Dicho esto, puedes tener una buena carrera solo conociendo un idioma / sistema. Cuál es el “correcto” para aprender que tendría que establecerse en función de sus intereses.