En 2017, ¿qué tecnología es mejor que Java para aprender?

No hay un “mejor idioma”.

Si aprende a conducir un automóvil, ese conocimiento se puede transferir a conducir un autobús, un camión o un tractor. Del mismo modo, la mayoría de los lenguajes de computadora implementan entradas, salidas, variables, bucles, condiciones y funciones. Aprenda los conceptos básicos de cualquier idioma y aprender otro se vuelve considerablemente más fácil.

Es sobre todo una sintaxis diferente.

Después de todo, siempre habrá algo mejor, solo tienes que apegarte a uno y ser el mejor en eso.

Ha habido una gran demanda de desarrolladores Full stack.

Sugeriría ser un desarrollador web de Full stack en 2017 ayudaría.

Aprenda algunos marcos JavaScript populares como NODEjs, Angular, Ember o MEAN stack.

Stack Overflow Developer Survey 2017 muestra una enorme demanda de desarrolladores de pila.

Y sí, los frameworks javascript son interesantes, se sienten vivos y dinámicos.

No hay lenguaje que pueda llamarse como el mejor. Utilizamos diferentes idiomas para diferentes propósitos. Podría haber un escenario que se adapte a algunos idiomas en particular, pero solo se puede decir para ese escenario en particular.

En primer lugar, vea lo que está dispuesto a lograr y luego verifique cuáles podrían ser los posibles idiomas / tecnologías que mejor se adapten a sus necesidades.