¿Hay futuro para los programadores de Java?

¿Hay un futuro de programadores de Java ?, o

¿Debo aprender Java?

Mi respuesta seria si

Java ha cumplido 20 años y sigue creciendo. Sigue siendo uno de los idiomas más utilizados. No encontrará los sistemas desarrollados en Java muriendo en un futuro próximo. Java ha proporcionado muchas soluciones comprobadas para los procesos de negocio críticos.

Oracle sigue invirtiendo en Java. Oracle ha lanzado dos nuevas versiones principales de Java, Java 8 y Java 9. Puede encontrar compañías que se inclinan hacia Java. Echa un vistazo a los hilos de abajo en Quora:

¿Se está deshaciendo LinkedIn de Scala?

¿Por qué LinkedIn se deshace de Scala?

Oracle se está centrando en la innovación. Están trabajando en las API para admitir soluciones de IoT. Eche un vistazo al artículo de Forbes que proporciona algunas ideas de Java One confrence.

OracleVoice: Java Turns 20: Inicia el Internet de las cosas

Y no hay que olvidar que Oracle también está mirando las pantallas pequeñas. Oracle está trabajando en Java ME. Java ME sería tan potente como Android o IOS y se puede usar con dispositivos IoT.

Espero que ayude

La mejor de las suertes

¡Oh, esa es una pregunta abierta!

Si la pregunta es ” ¿hay un futuro para Java como lo conocemos ahora ? “, Lo que significa que ” todavía vamos a tener Java 2016-ish en 2026? “, La respuesta es ” no. He estado encendido y apagado involucrado con Java desde hace unos quince años, y tanto el lenguaje de Java como el ecosistema de Java han evolucionado significativamente desde entonces. No creo que la innovación se detenga, y estoy seguro de que la Java 2026-ish será muy diferente de la que usamos actualmente.

Si la pregunta es ” ¿hay un futuro para Java ? “, Lo que significa que ” todavía vamos a tener algo llamado Java en 2026? “, La respuesta es ” supongo que sí. Al igual que, teóricamente es posible que surja una nueva cosa estupenda. y superar a Java, pero con tan grandes inversiones realizadas por proveedores y usuarios, no creo que Java pueda desaparecer de la noche a la mañana.

Finalmente, para la pregunta de ” ¿hay un futuro para los programadores de Java ? “, Lo que significa que ” los tipos que programan en Java hoy en día todavía podrán emplearse en 2026 “, la respuesta es ” oh, eso es seguro. El peor de los casos. El escenario es que el rol de Java se verá superado por algo más nuevo y mejor, pero si observa la dinámica de los tipos de lenguajes de programación que se han destacado en los últimos años (como Go y Swift y TypeScript y Julia, etc.), notará una deriva hacia la tipificación estática, multiproceso y recogida de basura. Los desarrolladores de Java tienen mucha experiencia en domar específicamente este tipo de bestia

Sí, ciertamente hay.

A pesar de que su popularidad ha ido disminuyendo constantemente durante la última década, Java sigue siendo el idioma número 1 en el índice Tiobe (Índice TIOBE | Tiobe – The Software Quality Company). Otras clasificaciones tienden a mostrar Java como # 1 o # 2 de todos los lenguajes de programación actuales.

Tanto las corporaciones como las universidades hacen un uso intensivo de Java. Tiene un amplio soporte y popularidad, y se escala lo suficientemente bien para la mayoría de la programación de aplicaciones. Y se publican más trabajos para los programadores de Java que para cualquier otro lenguaje.

Java no va a desaparecer pronto. Si quieres aprender Java, adelante. Puedes construir una carrera a su alrededor.

Sí. Por favor vea mi respuesta aquí:

La respuesta de Noam Ben-Ami a la mayoría de los requisitos de trabajo pide .NET y Java. En 5-10 años, ¿se volverán más prominentes JavaScript y Node.js?

Además, tenga en cuenta que los programadores de Java están bien situados para hacer la transición a la codificación en otros lenguajes JVM. Por ejemplo, escribir código Scala que se ejecuta en Akka o Spark.

Si, absolutamente. No solo las aplicaciones LOB tradicionales, sino también los sistemas de big data, por ejemplo, la mayoría del ecosistema hadoop, están basados ​​en Java. Agregue otros lenguajes JVM, por ejemplo, scala, groovy y clojure y hay mucho trabajo por ahí y lo seguiremos haciendo.

Bueno, el lenguaje va a tener un futuro. Incluso si a partir de hoy no se implementaría ningún proyecto nuevo en Java, ya existe una base de código grande que requerirá un mantenimiento futuro.

Por supuesto.

Solo necesitan un poco de entrenamiento 😛