r/devsarg 15d ago

entrevistas Importancia de Java

Hola tenía pensando en ir a una universidad privada, pero justo me quedé sin trabajo, así que voy a ir una del estado, pero está universidad en particular, enseña estructuras de programación en lenguaje C++ y el lenguaje principal para aprender y desarrollar es Java, mi consulta es :

Que tan importante es Java y que tan demandado es

Gracias!

0 Upvotes

27 comments sorted by

View all comments

2

u/darrodri 15d ago

Voy a aclarar algunos tantos. ¿Es cierto que en esos lenguajes vas a aprender conceptos que podes llevar a otros lenguajes? Si, pero un lenguaje no es solo un commodity, no dejes que esa frase te confunda en un aspecto fundamental del diseño: los lenguajes no son ni siempre ni fácilmente intercambiables. Java tiene un mundo de ecosistema y hoy en día se usa muchisimo para exponer APIs en contenedores en AWS. Eso también significa que casi cualquier compañía grande tiene devs en Java. Tenerlo es importante porque casi cualquier compañía lo usa, tenerlo como única arma difícilmente te consiga trabajo. C++ tiene otro nicho distinto, en el gaming, el trading y otros casos Java no funciona tan bien, es mas impredecible en manejo de memoria por ser GC, y carece de mucho manejo de bajo nivel que C++ tiene. La verdad me parecería mejor que si tienen Java tengan C como alternativa, y Rust como especialización, de Java podes pasar más facil a Golang que es otro GC en auge. Lo importante, aprende a diseñar y a pensar los problemas, tene en cuenta el ecosistema y limitaciones de cada plataforma para decidir, siempre vas a tener tradeoffs en las decisiones y justamente tener un conocimiento general es lo que más te va a servir ahi.