Por Qué las Empresas Prefieren Java

preview_player
Показать описание
Por qué Java sigue siendo elegido por empresas?

---

---

✍🏻 Recursos GRATIS de Programación:

----

👇🏻 SÍGUEME EN OTRAS REDES SOCIALES

Рекомендации по теме
Комментарии
Автор

Las empresas grandes, que usualmente cotizan en bolsa, necesitan tener sus sistemas de software certificados para pasar auditorias. Además usualmente requieren que las tecnologías que adquieren cuenten con soporte oficial provisto por otras empresas. Solo hay dos tecnologías con dichas características dotNet y Java EE.

brunoaquino
Автор

Saludos desde Argentina!!! Estoy aprendiendo Java

khalilaliviera
Автор

Porque ya hay muchos sistemas hechos en java y migrarlo no solo sale caro sino que no tiene sentido. Pero nadie dice uy vamos a desarrollar en java que chevre xD
No he estado en el primer proyecto en arrancar en java. Siempre he estado en cosas hechas ya en java y hay que darle soporte.
En cambio si he visto proyectos nuevos hechos en cualquier cosa menos en java

Elba_Nanito_Rico
Автор

Excelente resumen porque Java es el papá en el mundo empresarial

hack_crack
Автор

7:39 Inclusive con un motor de templates tan simple como Mustache, no necesitas más que HTMX y lo mencionado. Hace poco, hice un formulario de ingreso de data y una tabla que listaba los datos ingresados. Para ello, usé Spring Boot y, en vez de Java, usé Scala (porque ya no me gusta ponerle punto y coma al final). Para la parte de las vistas fue, como te digo, con Mustache y HTMX en el frontend.

ecavero
Автор

La mayoria que dice que Java solo es por migración y que hoy en día otros lenguajes son mejores es porque no lo ven a nivel de negocio empresarial y estan acostumbrados a desarrollos web. La razón por la que se utiliza Java u C# en empresas es por su estabilidad y seguridad. Con Java puedes programar en diferentes paradigmas como POO, Reactivo, Funcional, tiene procesos multihilos, tiene frameworks de microservicios, de seguridad, puedes programar IA, además sabes que cuenta con soporte a largo plazo. Si te fijas en un negocio le renta más crear un proyecto en Java porque a nivel de arquitectura sabes que todo esta en un mismo ecosistema y eso lo hace robusto; en vez de tener 1 lenguaje para front, otro para back, otra framework para microservicio, etc... osea que la arquitectura está dispersa y muy dependiente a cambios, lo que seria un nivel de riesgo alto si en uno de esos cambios algo deja de funcionar. Es por eso que en grandes empresas rara vez vas a ver el nuevo lenguaje o framework de turno. Más allá de la migración se opta por opciones que te garantizan estabilidad por muchos años

dcrays
Автор

Hoy muchos devs perciben a Java como sencillo, pero esta impresión se debe a que la industria finalmente adoptó prácticas que Java implementó desde los 90s. En su época, Java fue pionero en conceptos como la gestión de dependencias (con Maven), la contenedorización a través de la JVM y servidores de aplicaciones, configuraciones multi-entorno, inversión de control, inyección de dependencias y pruebas automatizadas. Aunque estas ideas parecían innecesarias o complejas, con el tiempo se volvieron fundamentales en otros lenguajes y plataformas, como npm en JavaScript y Docker.

Muchos creen que Java es fácil hoy en día gracias a frameworks como Spring. Sin embargo, esta familiaridad no se debe a una transformación radical del lenguaje, sino a que la industria ha adoptado prácticas que Java promovía desde sus inicios, haciendo evidente su valor y simplicidad.

Aun así, muchos desarrolladores nuevos piensan que Java es un lenguaje obsoleto, influenciados por críticas de generaciones pasadas. Al probarlo, se dan cuenta de que Java fue una verdadera revolución tecnológica en sus inicios, tan adelantado a su tiempo que solo ahora se reconocen plenamente sus bondades, replicadas en tecnologías como TypeScript, npm, Docker, inversión de control, unit test, entre otras.

hba
Автор

yo utilizo mucho chat gpt para ayudarme a entender codigo complejo o quizas que se me haya olvidado alguna funcionalidad, es de saber combinar estas herramientas para ser mejor programador, noooo copiar y pegar si no verificar y mejorar adaptando todo a nuestra necesidad logicamente aprendiendo siempre

JuanCHB_
Автор

Es bastante bueno.
Pero actualmente C# es igual de completo, ya es multiplataforma, más rápido y cuenta con documentación y soporte bastante avanzados.
Simplemente es popular porque no lo conocen tanto como C# con .NET moderno 🤔

LuisTorresC
Автор

La razón es simple, java cada 6 meses saca una nueva JDK, migrar todo es muy difícil. a migrar de versión del mismo lenguaje, además en cada actualización se agregan características modernas similares a los lenguajes mas nuevos, por tanto la razón de migrar de lenguaje no va teniendo sentido, quizás esto tenga un limite.

FelixSirit
Автор

Me parece que está muy bien fundamentado. Empezaré algún proyecto en Java y Spring para poder añadirlo a mi portafolio. En mi país, Costa Rica, esto de los sistemas legacy y las migraciones es algo muy común y solicitado... Gracias!

arielgodz
Автор

estaba decidiendo que aprender y según encontré, en mi país México, el mas demandado es Java, ni que hacer. hay que darle

Marko.worship
Автор

Podrias hacer un video de como encontrar trabajo en spring por favor😢😢

Nutor
Автор

pregunta honesta ... no será porque les da pereza o les sale muy caro migrar todo lo que ya tenian en java ?

mr.fabian
Автор

Sprig es un framework propietario, esto tiene sus pro y sus contras. Para empresas grandes, utilizar tecnología estándar tiene su valor. Es este sentido Jakarta es el estándar actual para el desarrollo empresarial en Java

garamburito
Автор

Sé algo de Java, me apasiona usarlo y me agrada mucho la programación de aplicaciones de escritorio con Java. Estoy en estos momentos programando y progrmando para pulir mi conocimiento. Aprenderé Spring y también haré algunas aplicaciones para el siguiente año buscar algún empleo y ser un Java developer 🥰 jajaja
No sabía el alcance de Spring y es increíble. Parece ser que los programadores de Java son los verdaderos full stack jajaja
Es increíble todo lo que se puede hacer con eso. Además, mientras las personas sigan odiando a Java, tendré más café para mí 🥰

miguelmendoza
Автор

GO va en ascenso. Es como una mezcla de Java y C++ moderno.

cess-lh
Автор

Spring es un buen producto de arquitectura, ademas de que sus modulos a diferencia de node si estan bien estructurados

jaladodeaga
Автор

Spring es un servidor de aplicaciones, que se puede usar para desarrollar aplicaciones web.

Автор

Java está más vivo que nunca, el que diga que es obsoleto es porque no conoce bien todo lo que ofrece y lo rápido que sacan nuevas features del lenguage

simonkaran