JAVA de Antes VS JAVA de Ahora | ¿Qué ha cambiado y por qué deberías actualizarte? 📈

Поделиться
HTML-код
  • Опубликовано: 8 янв 2025

Комментарии • 35

  • @bloodbahamut
    @bloodbahamut 2 месяца назад +3

    Yo tengo un monolito con Java 17 + Springboot + Thymeleaf + Bootstrap + PostgreSQL, esta quedando muy bonito.

    • @AnthonyZabs
      @AnthonyZabs  2 месяца назад

      Gran stack. Éxito en tu proyecto!

  • @etrigan16
    @etrigan16 2 месяца назад +2

    En la universidad utilizan lenguajes como herramientas para enseñar conceptos de teoría de lenguajes y paradigmas, no enseñan lenguajes en si. Así que es indiferente si es Java actual o antiguo, Haskell, Python o C#. Aprender una o varias herramientas y sus actualizaciones ya es trabajo como profesional para generar implementaciones de desarrollo de software que solucionen problemas de negocio o que tiene la sociedad.

    • @AnthonyZabs
      @AnthonyZabs  2 месяца назад

      Correcto, justo es el punto del video. Dar a entender ese contraste qué muchos se topan al salir de la universidad y darse cuenta que lo que aprendió en la universidad no es suficiente con lo que las empresas piden. Ya que no vayan a llegar a swing sino a springboot, microservicios, contenedores, etc

    • @etrigan16
      @etrigan16 2 месяца назад +2

      @@AnthonyZabs En ciencias de la computación (cualquier carrera) te enseñan las bases de la computación. La universidad te enseña los conocimientos de estructura de algoritmos, análisis de sistemas, lógica proposicional, teoría de lenguajes computacionales, matemática discreta. Todo eso para no trabajar como un simple desarrollador que conoce un lenguaje o un framework, sino alguien que podría construir o modificar cualquier herramienta de lenguaje de programación. Un universitario tranquilamente puede adaptarse a la modernización de cualquier lenguaje, por eso no te enseñan la evolución de Java. Así que proponer que lo nuevo de Java no estará en planes de estudios es desconocer para que sirve una carrera de grado en cualquier lugar del mundo. Aprender POO se puede en cualquier versión de Java u otro lenguaje y eso si esta en los programas universitarios porque es lo que importa.

  • @nahuelsegura3930
    @nahuelsegura3930 2 месяца назад +1

    Hace unos dias entregue mi primer programa monolitico, sobre control de stock, gestion de clientes y sus datos, registros de ventas y reparaciones de una tienda, Java Swing, patron DAO, Base de Datos H2 embebida, tarde muchisimo, pero se logro, ahora a estoy realizando un curso de springboot para adaptarme a las tendencias actuales, nose si tendran algun video al respecto, pero en cuanto a realizar un programa monolitico, hay que poner terminos y condiciones, y la licencia del proyecto, cosas implrtantes que la verdad no escuche hablar nunca si no fuera por un amigo que tuvo la materia legislacion del trabajo en la facultad y me comento sobre esto

    • @AnthonyZabs
      @AnthonyZabs  2 месяца назад +2

      Es un tema bastante interesante la parte de comercializar un sistema monolitico contra uno más moderno orientado más a un SaaS. Lo tocaré en futuros videos y sobre todo abordando más las tendencias actuales sobre el desarrollo con springboot y microservicios

  • @jahirbautista8198
    @jahirbautista8198 2 месяца назад

    Grande Anthony! Sigue subiendo videos plis, son bastante útiles y están muy bien hechos

    • @AnthonyZabs
      @AnthonyZabs  2 месяца назад +1

      ¡Gracias por el comentario Jahir! Saludos!

  • @barucgarciagarcia
    @barucgarciagarcia Месяц назад

    Ando desarrollando un sistema en Java swing y Javafx juntos

  • @satgy1497
    @satgy1497 2 месяца назад +9

    Java ha sido superado y relegado a ser solo backend ahora. Antes estaba en todos los ambientes. Empezando por micro edition, Swing , Enterprise y JSF por poner ejemplos.

    • @okamiBoom
      @okamiBoom 2 месяца назад +5

      Las empresas grandes siguen usando principalmente java, a que quieres llegar?
      Para backend es mejor python
      A que quieres llegar?
      Te viste un video de tiktok y ya te creés un guru en el tema.

    • @AnthonyZabs
      @AnthonyZabs  2 месяца назад +1

      No se trata de cuál sea mejor. Cada lenguaje tiene sus pros y contras dependiendo del propósito para lo que requieres. Y en la industria actualmente Java predomina por sistemas legacy. Sobre todo en la industria bancaria. Poco a poco hacen más uso de herramientas más modernas incluyendo Python.

    • @satgy1497
      @satgy1497 2 месяца назад +1

      @@AnthonyZabs Es verdad, pero eso cambia en el tiempo y es lo que sucede con lenguajes como java, otro por ejemplo que se ha relagado bastante es php, y otros como adobe flash están casi extinto.

    • @jFcoDiaz
      @jFcoDiaz 2 месяца назад

      Es que mas bien el computo desktop fue replazado por los sistemas web, los sass y las apps moviles(perdiendo gran parate de su lugar contra kotlin), son pocas las cosas que realmente ocupan un computo local asi que eso de "relegado"... no creo que aplique y ahora no tiene sentido java en el front, los applets eran tardados y pesados comparado con lo que JS siempre ha ofrecido en el front, eran cosas muy peculiares donde realmente ocupabas generar un applet.

    • @satgy1497
      @satgy1497 2 месяца назад

      @@jFcoDiaz Pues el computo desktop si se sigue ejecutando en el ambiente web cuando el front se ejecuta en el cliente, las app de los celulares son también aplicaciones de escritorio (cómputo local). Por eso ReactJS ocupa nuestros procesadores de casa. Con relegado me refiero a cuando una tecnología es reemplazada poco a poco por otra.

  • @samuelpinedarodriguez3981
    @samuelpinedarodriguez3981 2 месяца назад

    Gran video 👏

  • @cristiangs5127
    @cristiangs5127 2 месяца назад +1

    Recuerdo cuando use JavaFX y JDeploy en la universidad por cuenta propia, le tengo un gran amor y odio.

    • @AnthonyZabs
      @AnthonyZabs  2 месяца назад +2

      Llegar a JavaFX en la universidad ya cuenta como un salto a la modernidad 😅🫠

  • @juannicolassanchezamaya4181
    @juannicolassanchezamaya4181 2 месяца назад

    Y con respecto a IDE? Cual es el que se maneja mas actualmete?

    • @alejandrobalderas3224
      @alejandrobalderas3224 2 месяца назад +3

      En el empresarial el viejo confiable Eclipse. Pero al final como dijo Toretto "No es el carro sino el piloto" , algo asi JAJA el punto es que el desarrollador debe usar el que le resulte cómodo.
      Tuve la oportunidad de tener una mini colaboración para una empresa que para el proyecto me proporciono una cuenta de intelliJ pero con licencia de pago. Y wooow si que es una locura la forma en que te "facilitan" algunas cosas a su modico precio claro esta, pero si iba por cuenta de la empresa y aparte es para mejorar tu desempeño.

    • @lacasadebarbudo6949
      @lacasadebarbudo6949 2 месяца назад +1

      IntelliJ

    • @Diego_wwe
      @Diego_wwe 2 месяца назад

      los profesionales usan intellij

  • @geravelazquez1331
    @geravelazquez1331 2 месяца назад

    Mucha intro 😢. Gracias por compartir

  • @hba6018
    @hba6018 18 дней назад

    Le llaman java moderno a features de hacen 10 años, es increible 😂

  • @jFcoDiaz
    @jFcoDiaz 2 месяца назад

    Programación funcional en Java, justo en mi cocoro boommer de OOP purista .... !!!

  • @andres-kj9hg
    @andres-kj9hg 2 месяца назад

    Volviste de entre los muertos

  • @CS-Systems
    @CS-Systems 2 месяца назад

    Igual te va a tocar programar en Java 8 😂

    • @AnthonyZabs
      @AnthonyZabs  2 месяца назад +1

      Sí. Se sigue usando de hecho y más en la industria bancaria