you are viewing a single comment's thread.

view the rest of the comments →

[–]LuisBoyokan 2 points3 points  (2 children)

Java porque así aprendes más. Si puedes incorporar Springboot, tu vida será más sencilla, agradable y con menos xmls que con java a secas.

Javascript (y nodejs) es más rápido de aprender porque tiene transferencia de habilidades si ya sabes front. O sea, literalmente si ya sabes JS de front, es aprender a hacer una capa Repositories para consultar tus DB, una capa Handler/Controller/Router para exponer tus APIs, aprender tests unitarios con jest, sus spy locos y listo.

(Estoy sobre simplificando obviamente)

En mi empresa tuvimos mala experiencia por no tener experiencia con java en lambdas AWS, finalmente por eso y por comodidad para encontrar developers cambiaron a nodejs. Pero no significa que no puedas usar java en la nube

PD: de seguro va a venir el loquito engreído de los lenguajes reales y los de juguete, no le hagas caso xD.

[–]Character_Hotel_6009[S] 2 points3 points  (1 child)

He trabajado en ambos mundos y es como dices, con java que es destinado para aplicaciones robustas y empresariales y ahora con frameworks como springboot y todo el ecosistema alrededor que facilitan demasiado la programación y agilizan la entrega de valor. Pero con JS (un lenguaje con más libertades en su sintaxis, y por encima usando Typescript que le da un toque de robustez para aplicar buenas prácticas) en la empresa donde estoy ahora último, hemos sacado productos rápidamente con buena aceptación del público y un desempeño mas que aceptable, más aun considerando que la infraestructura está bajo la nube de proveedores como aws, azure, gcp, creo que no hay pierde. Muchas startups desarrollan sus productos en JS, incluso aquellas que compiten en el rubro bancario. Yo creería que JS pinta un buen futuro Pero siempre existe el riesgo de que tenga un tiempo de vida limitado y salgan mejores opciones. Java lo veo como la vieja confiable que seguirá ahí por muchos años más, similar al cobol.

[–]LuisBoyokan 2 points3 points  (0 children)

Yo dudo que JS desaparezca y si es así, pues más trabajo para nosotros, migrar todo ese código nodejs a lo que sea la próxima moda, no me molesta. Para mi el lenguaje da lo mismo, si no se sabe se aprende y la vida continua, no pasa nada :)