Si Java es el principal lenguaje de programación hoy en día, ¿por qué las certificaciones Oracle Java no están en la lista superior? ¿Vale la pena el esfuerzo?

No creo que haya ninguna correlación entre la popularidad del idioma y la popularidad de las certificaciones disponibles. Scala es otro idioma que se está volviendo popular, pero no creo que haya siquiera una certificación disponible para Scala.

La popularidad de cualquier idioma se determina en función de:

  • número de proyectos que usan ese idioma o empresas que usan ese idioma,
  • búsquedas web que se realizan en el idioma,
  • Anuncios de trabajo, libros vendidos, artículos disponibles, blogs escritos,
  • comunidad de usuarios estimada, etc.

¿Las certificaciones Java valen la pena?

Mi respuesta es SÍ y NO. Realmente depende de lo que quieras obtener de él.

¿Por qué deberías ir para la certificación?

  • Estás en tu año 0-2 de aprendizaje de Java, quizás te recomiendo que vayas por certificaciones. Mientras se prepara para las certificaciones, terminará aprendiendo muchos conceptos que de otro modo podría haber ignorado. Y estos conceptos aparecerán en una de las entrevistas de trabajo. Dado que ha aprobado los exámenes, esto demuestra que conoce los conceptos y que usted mismo se sentirá confiado en cualquier entrevista de trabajo.
  • Usted es un desarrollador experimentado en Java, quizás aún pueda considerar la certificación. Puede usar certificaciones como relleno en su currículum. Hay muchas compañías que darían preferencia a los candidatos que tienen certificación en su currículum. Puede ser un criterio de filtro.

¿Por qué la certificación es una mala elección?

  • La certificación solo puede enseñarle los conceptos, pero no necesita certificación para aprender conceptos. En segundo lugar, mientras se prepara para la certificación, solo aprenderá los conceptos, pero un empleador quiere saber si puede aplicar el concepto. Contribuir al código abierto demostraría que vales más que cualquier certificación.
  • En muchas empresas, la certificación puede tener un impacto negativo. Echa un vistazo a la respuesta de Gayle Laakmann McDowell
    La respuesta de Gayle Laakmann McDowell a ¿Vale la pena las certificaciones para ingenieros de software?

Espero que ayude.

Feliz aprendizaje.

Anteriormente, las certificaciones Java de Sun y ahora las certificaciones Java de Oracle están destinadas principalmente a que su currículum se vea bien. Nunca se los consideró “primeros de la lista”, puede ser con la excepción de Sun Certified Enterprise Architect, que Oracle ahora ha hecho extremadamente difícil para cualquiera que no esté patrocinado por sus compañías. De todos modos, estas certificaciones brindan ventaja a los recién graduados universitarios, así como a cualquiera que esté considerando cambiar sus carreras o tecnología a Java.

En cuanto a Java como “lenguaje de programación superior”, no necesariamente; pero importante en los lenguajes de programación de nivel empresarial. En grandes proyectos, se trata principalmente de “economía” o “costo”. Se ha demostrado que un entorno de programación como Java Virtual Machine satisface los requisitos empresariales, es de bajo costo en términos de licencias y costos operativos, tiene muchos programadores disponibles, una amplia variedad y variedad de lenguajes de programación (Java, Groovy, Scala, etc.) y frameworks (JEE, Spring, etc.) y aún está evolucionando significa que puede ser una buena elección de carrera como programador profesional en las próximas décadas.

Una certificación solo significa que puede responder esas preguntas

Conozco algunas compañías de certificación aquí en Bélgica … usted paga, no se presenta y obtiene el certificado. Debes presentarte otro, pero siempre pasas el examen misteriosamente

Entonces, en mi opinión, esas certificaciones no valen nada. Conozco algunos desarrolladores muy buenos que fallaron en la universidad / colegio. ¿Eso los hace malos? realmente no.

Me obligaron a estudiar economía / contabilidad en la universidad al obtener un título en informática. No tengo interés en esos temas, también les fallé

Finalmente obtuve un título universitario, ¿me hizo un mejor programador? En realidad no, ya que tenía un trabajo de programación incluso antes de obtener mi título.

Esto para mí también se aplica a la mayoría de las certificaciones. Solo significa que conoces los conceptos básicos para aprobar el examen

No todas las certificaciones son así, pero la mayoría son

“Java es el mejor lenguaje de programación”, eso es discutible. Sí, Java está trabajando en más de 3 mil millones de computadoras. ¿Significa que Java es el lenguaje de programación más utilizable? No. Para mis estimaciones (podría estar equivocado), el lenguaje de programación más utilizable es C, C ++, etc.

Muchos desarrolladores han aprendido Java ya sea, solos, en la universidad o en el trabajo. Si bien esta certificación ayudaría a alguien con una carrera profesional, no es esencial.

En mi opinión … No hay nada que te acompañe para siempre, todo debe estar SOBRE

Las certificaciones son una forma de separar a algunas personas de su dinero. Nadie que conozco les presta atención.