CodeGym /Blog Java /Random-ES /La industria está abarrotada de codificadores Java malos....
John Squirrels
Nivel 41
San Francisco

La industria está abarrotada de codificadores Java malos. ¿Por qué sigue aumentando la demanda de desarrolladores de Java en 2020?

Publicado en el grupo Random-ES
Hoy en día, el número total de desarrolladores de Java en todo el mundo supera los 7 millones (según diferentes estimaciones , hay entre 6,8 y 8 millones de codificadores de Java en el mundo), que es un número bastante grande. Y la razón por la que muchas personas, especialmente los principiantes de Java, no pueden evitar preguntarse: ¿la industria ya está saturada de codificadores de Java? Y si no, ¿cuántos desarrolladores profesionales de Java en el mercado serán 'demasiados'? Estas son las preguntas que intentaremos responder hoy.'La industria está abarrotada de codificadores Java malos'.  ¿Por qué sigue aumentando la demanda de desarrolladores de Java en 2020?  - 1

¿Hay demasiados desarrolladores de Java en la industria del software?

Por supuesto, se trata de percepción y depende de lo que consideres "demasiado". Esta pregunta, cuando la formulan aquellos que ya están trabajando en este campo o que tienen la intención de comenzar sus carreras de codificación en un futuro cercano, debe reformularse como "¿Debería cambiar de ser/aprender a convertirme en desarrollador de Java a otra cosa?" Una respuesta corta a eso será no, ser un desarrollador de Java sigue siendo una cosa. Y aquí hay algunas razones por las cuales, y algunas opiniones al respecto de ingenieros de software experimentados.

Más codificadores de Java = más trabajos de desarrollador de Java

El hecho de que haya más de 7 millones de programadores de Java en el mundo es algo más que positivo para todos aquellos que buscan codificar en este lenguaje de manera profesional. Una gran base de desarrolladores disponibles es una de las razones por las que las empresas optan por Java al elegir una tecnología para sus necesidades. Esto, junto con otros factores importantes de la enorme popularidad global de Java, como el soporte de JVM y OOP, por supuesto. “Java es mejor para las oportunidades de empleo, ya que hay muchas más ofertas de trabajo para Java que para cualquier otro idioma. Java es el lenguaje de programación administrado de rendimiento más rápido, superando a Ruby, C# y JavaScript. La JVM es una pieza de tecnología fenomenal. Java es el lenguaje de programación estándar de la empresa como lo era COBOL hace 30 años”, dijoRichard Kenneth Eng, un desarrollador de software experimentado, responde una pregunta relacionada con Java en Quora.

Hay escasez de buenos desarrolladores de Java

Aquí está la realidad: la industria del software todavía tiene una ESCASEZ de desarrolladores de Java bien calificados y debidamente capacitados. El hecho de que Java haya sido tan popular y común para las empresas en varios nichos de mercado e industrias durante varios años hizo que se generalizara y dio a luz a cientos de miles de codificadores de Java que son... ¿Cómo podemos decir esto? No muy bueno. Hay cientos de miles de programadores de Java que están mal capacitados (como la mayoría de esos pobres bastardos que estaban aprendiendo Java con cursos en línea que no sean CodeGym, por ejemplo), no tienen un interés genuino en Java o la codificación en general (aquellos que decidieron para entrar en la codificación solo por dinero), o simplemente aprendió Java como un lenguaje/habilidad adicional y no busca una carrera en el desarrollo de Java. Esto es lo que Matthew Gaiser,tiene que decir sobre este asunto: “La industria está abarrotada de desarrolladores de Java menos que apasionados. Durante mucho tiempo, Java se consideró el lenguaje práctico que aprendías para conseguir un trabajo. Eso significó que mucha gente lo aprendió solo por el hecho de obtener un empleo. Debido a que el software generalmente no requiere calificaciones formales, muchas personas lo vieron (y continúan viéndolo) como un camino hacia el dinero fácil con una pequeña inversión. Por lo tanto, la industria está superpoblada con muchas personas que buscan un trabajo fácil y bien remunerado. La mayoría de esas personas eligen Java porque lo ven como un lenguaje industrial”.

La demanda de desarrollo Java sigue creciendo

Siendo uno de los lenguajes de programación más versátiles del mundo, Java en estos días se usa en casi todas partes en términos de plataformas, tecnologías y sectores económicos. Es por eso que la necesidad de desarrolladores de Java calificados y experimentados en todo el mundo sigue aumentando a pesar de que ya hay tantos codificadores de Java. Otro factor importante es la ubicación: si los centros tecnológicos y de negocios conocidos, como Silicon Valley en los EE. Desarrolladores de Java. “Java sigue siendo el mejor en su clase para muchas aplicaciones. Es la mejor manera de construir un sistema back-end sólido, rápido, escalable y libre de errores. Tiene la JVM más rápida. Solo C o C++ es más rápido, y solo en ciertas circunstancias limitadas, como la optimización del algoritmo de cómputo. Java es también el lenguaje de Android, el sistema operativo para teléfonos inteligentes más ampliamente implementado en el planeta. Java es el lenguaje más popular para el código reutilizable. Y también el lenguaje más utilizado después de los lenguajes de scripting JavaScript y SQL. Algunos han señalado que Rust es un lenguaje prometedor y que Go se está afianzando como un lenguaje de servidor back-end escalable. Java probablemente no sea el "mejor" en estos días en términos de abstracción y velocidad de ejecución, pero todavía tiene una base instalada de bibliotecas tremendamente grande que estos lenguajes más nuevos aún no tienen. Así que Java llegó para quedarse, aunque se esté convirtiendo en el nuevo COBOL”, Paul King, experto en ciencia de datos de Uber, el sistema operativo para teléfonos inteligentes más ampliamente implementado en el planeta. Java es el lenguaje más popular para el código reutilizable. Y también el lenguaje más utilizado después de los lenguajes de scripting JavaScript y SQL. Algunos han señalado que Rust es un lenguaje prometedor y que Go se está afianzando como un lenguaje de servidor back-end escalable. Java probablemente no sea el "mejor" en estos días en términos de abstracción y velocidad de ejecución, pero todavía tiene una base instalada de bibliotecas tremendamente grande que estos lenguajes más nuevos aún no tienen. Así que Java llegó para quedarse, aunque se esté convirtiendo en el nuevo COBOL”, Paul King, experto en ciencia de datos de Uber, el sistema operativo para teléfonos inteligentes más ampliamente implementado en el planeta. Java es el lenguaje más popular para el código reutilizable. Y también el lenguaje más utilizado después de los lenguajes de scripting JavaScript y SQL. Algunos han señalado que Rust es un lenguaje prometedor y que Go se está afianzando como un lenguaje de servidor back-end escalable. Java probablemente no sea el "mejor" en estos días en términos de abstracción y velocidad de ejecución, pero todavía tiene una base instalada de bibliotecas tremendamente grande que estos lenguajes más nuevos aún no tienen. Así que Java llegó para quedarse, aunque se esté convirtiendo en el nuevo COBOL”, Paul King, experto en ciencia de datos de Uber, Algunos han señalado que Rust es un lenguaje prometedor y que Go se está afianzando como un lenguaje de servidor back-end escalable. Java probablemente no sea el "mejor" en estos días en términos de abstracción y velocidad de ejecución, pero todavía tiene una base instalada de bibliotecas tremendamente grande que estos lenguajes más nuevos aún no tienen. Así que Java llegó para quedarse, aunque se esté convirtiendo en el nuevo COBOL”, Paul King, experto en ciencia de datos de Uber, Algunos han señalado que Rust es un lenguaje prometedor y que Go se está afianzando como un lenguaje de servidor back-end escalable. Java probablemente no sea el "mejor" en estos días en términos de abstracción y velocidad de ejecución, pero todavía tiene una base instalada de bibliotecas tremendamente grande que estos lenguajes más nuevos aún no tienen. Así que Java llegó para quedarse, aunque se esté convirtiendo en el nuevo COBOL”, Paul King, experto en ciencia de datos de Uber,comparte su punto de vista sobre este problema.

Java es probablemente el mejor lenguaje para comenzar tu carrera de codificación

Otra razón por la que ya hay tantos desarrolladores de Java en el mundo es el hecho de que Java es probablemente el mejor lenguaje de programación para aprender a comenzar una nueva carrera en el desarrollo de software. Es (relativamente) fácil de dominar, universalmente aclamado y tiene una gran demanda. Y el hecho de que Java sea popular durante tanto tiempo (el lenguaje tiene más de 25 años ahora) y se usará ampliamente durante un par de décadas más al menos lo convierte probablemente en la mejor opción para comenzar si desea convertirse en un software profesional. desarrollador. Una gran ventaja de tener tantos codificadores de Java es el hecho de que una comunidad tan grande facilita el aprendizaje de los codificadores nuevos e inexpertos. Java tiene una de las mayores bases de conocimiento entre los lenguajes de programación, con muchos casos de desarrollo de software completamente detallados, tutoriales, guías, recomendaciones, y simplemente ingenieros de software experimentados que estarían dispuestos a ayudar. Toda esta información normalmente está disponible en línea para todos, lo que hace que el trabajo del desarrollador de Java Junior sea mucho más fácil. "Java es, con mucho, su mejor apuesta",dijo Jeff Ronne, otro veterano de la codificación de California. “La mayoría de los lenguajes de programación de computadoras van y vienen más rápido que las tendencias de la moda. Esto es por una buena razón, ya que la mayoría de los lenguajes de programación de computadoras no tienen un valor económico atractivo único. La barrera económica de entrada entre estos idiomas es mínima, por lo que la rotación de idiomas es aleatoria, caprichosa e impredecible. Aunque Java es relativamente antiguo, no tiene competencia tecnológica viable, ya que hay miles de empresas y trabajadores profundamente comprometidos con los esfuerzos de codificación de Java. Hasta que haya un reemplazo muy superior para Java, esta situación persistirá”, agregó.
Comentarios
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION