¿Debería APRENDER C++ en 2023? 7 MOTIVOS por los que DEBES HACERLO

Поділитися
Вставка
  • Опубліковано 11 вер 2024
  • ¿Dónde me puedes encontrar?
    En reallife va a ser difícil, pero en la red me tienes en 👇
    🔁Twitter: / juliancamposes
    📸Instagram: / juliancamposes
    🟣Twitch: / juliancampos_es
    📘Facebook: / juliancamposes
    🎵TikTok: / juliancamposes
    -------------------------------------------------------------------------------------------
    Backend Developer Roadmap
    Backend developer
    Desarrollador backend
    Programador backend
    Roadmap programador backend
    -------------------------------------------------------------------------------------------

КОМЕНТАРІ • 84

  • @manuelbarahona5864
    @manuelbarahona5864 Рік тому +49

    Lo malo de C++ es aprender a darle una interfaz grafica a nuestros programas, Casi no hay tutoriales de como lograr esto, lejos de eso el lenguaje es entretenido de aprender y es una gran alegría cuando se ejecutan nuestros programas

    • @juliancamposes
      @juliancamposes  Рік тому +26

      Haré algún vídeo también de los inconvenientes de diferentes lenguajes, que no todo es oro :)
      Pero C++ creo que es una buena elección

    • @noevaz
      @noevaz Рік тому +26

      Espero que no se tome a mal mi comentario, solo quiero dar un punto de vista diferente.
      Buscar y ver tutoriales esta bien, pero conforme avanzas en tu carrera de desarrollador de software empiezas a consultar mas la documentación y dejas los tutoriales de youtube, actualmente trabajo con typescript y lo aprendí revisando la documentación y practicando. No por no haber tutoriales significa que un lenguaje sea malo, muchas veces la cantidad es por la popularidad del lenguaje mas no por su desempeño

    • @manuelbarahona5864
      @manuelbarahona5864 Рік тому +5

      @@noevaz Tienes razon, tu perspectiva es mas objetiva, gracias por la critica

    • @gusworkout
      @gusworkout Рік тому +5

      Esta lleno de libros para tales propósitos, grupos en reddit, etc es solo indagar un poco

    • @jhonmarcosaraujo6943
      @jhonmarcosaraujo6943 Рік тому +5

      Y se te olvida la parte de la gestión de paquetes y la documentacion

  • @cmuere5020
    @cmuere5020 4 місяці тому +7

    ya estoy aprendiendo c++ y veo este video para motivarme porque la verdad si es algo complicado

  • @karinajhv
    @karinajhv 10 місяців тому +16

    Muy buena información, gracias. Pero me molesta mucho el volumen de la música de fondo. Demasiado alta.

  • @dlimon_
    @dlimon_ 4 місяці тому +1

    buen video. yo uso bastante python y me gusta, pero c++ me parece una excelente opción para profundizar más

  • @srodevodka
    @srodevodka Місяць тому +2

    "Te doy los movitos por los que deberías aprender C++. Yo ni loco lo aprendería!" Julián Campos.

  • @luisezequielpuig7900
    @luisezequielpuig7900 Рік тому +16

    está muy fuerte la musica de fondo, solo un feedback :)

  • @MrPussINBOOTIES
    @MrPussINBOOTIES 5 місяців тому +12

    gracias desde los estados unidos, estoy aprendedo espanol y tambien soy una estudiante de cienceias de computadoras en universidad, yo estudio C mas mas en espanol, estoy Aprendendo double!!

  • @ajcriss8721
    @ajcriss8721 Рік тому +10

    Yo quiero aprender c++ para unreal engine, ya entiendo muy bien la programacion visual que tiene unreal que son los blueprints y quiero dar el paso a c++ pero tengo 0 conocimiento, una cosa que vi es que es facil aprender cusndo sabes algo de blueprints y entiendes como funcionan funciones, structs,enums etc etc es recomendable empezar con c++ de unreal y despues ssbre utilizar el c++ tradicional?

    • @juliancamposes
      @juliancamposes  Рік тому +1

      Si tienes claro que quieres C++ para Unreal Engine... dale caña ahí directamente!
      Seguro que tienes formaciones específicas

    • @arielgimenez_95
      @arielgimenez_95 9 місяців тому +3

      El c++ de unreal engine es mucho más fácil que un C++ convecional, es más bien orientado a scripting.. Es unreal el encargado de liberar la memoria.. Si sabes blueprint estas muy cerca de usar C++ con urneal

    • @tonguiroyal2
      @tonguiroyal2 7 місяців тому

      Broo paraaaaaa como es que estas en todos los videos de estos temas jajajaj@@arielgimenez_95

  • @emzkaioken8918
    @emzkaioken8918 11 місяців тому +3

    quien me dice el mejor lenguaje de programacion orientado a objetos, estoy en c++. pero otros dicen que es mejor python, que dicen ustedes? ahora, hablo de proyectos complejos, no hablo de encender un ledsito

    • @juliancamposes
      @juliancamposes  11 місяців тому +5

      No hay mejor lenguaje, depende mucho de las preferencias y de lo que quieras desarrollar
      A mí personalmente orientado a objetos me gustan más C# o JAVA

    • @emzkaioken8918
      @emzkaioken8918 11 місяців тому +1

      @@juliancamposes exactamente, quiero desarrolar proyectos complejos

    • @emmanuelramirez1328
      @emmanuelramirez1328 9 місяців тому

      C# o Java, ya que hay lenguajes para ERP's y administración de base de datos como X++

  • @guillermobert6040
    @guillermobert6040 4 місяці тому +1

    Proximo video, baja el volumen de la música de fondo.

  • @deltecharch
    @deltecharch 3 місяці тому +1

    yo queria aprender hace tiempo pero no encontre un curso practico solo teorico y digo que que me sirve aprender una funcion si no puedo ver el resultado en algun lugar, por eso elegi javascript por que el resultado lo veo directo ene el navegador, pero si me gustaria aprender c++ no se cual sea la razon que me da mucha curiosidad aprenderlo

  • @emiliferrer4899
    @emiliferrer4899 6 місяців тому +1

    Otro apunte, nunca había escuchado el término de programación genérica, te refieres a programación estructurada, quizás?. Saludos

  • @rcp6934
    @rcp6934 10 місяців тому +5

    Con C++ puedes crear un motor de desearrollo 3d.

  • @victormikecharlie1596
    @victormikecharlie1596 Рік тому +4

    En sistemas embebidos, se utiliza más que nada C muy poco C++, segun mi experiencia.

    • @gusworkout
      @gusworkout Рік тому +2

      cpp es uno de los lenguajes que se usa bastante en sistenas embedidos gracias a su portabilidad, la encapsulacion, tiene un tiempo de ejecucion alto, el lenguaje adminte ensamblador y C.
      tiene todo lo que se necesita y despues tambien estan las plantillas para el codigo generico etc..
      todo lo que el hardware necesita esta

    • @victormikecharlie1596
      @victormikecharlie1596 11 місяців тому +3

      @@gusworkout Yo estoy hablando de microcontroladores. C es el lenguaje estándar o casi universal cuándo se trata de micros

    • @gusworkout
      @gusworkout 11 місяців тому

      @@victormikecharlie1596 se usa mucho c++, no es guerra es realidad

  • @JavierColladoGutierrez
    @JavierColladoGutierrez Рік тому +6

    ¡Yo lo uso sobre todo para cosas de electrónica!

    • @juliancamposes
      @juliancamposes  Рік тому +3

      Tú fuiste el culpable de que yo sepa algo de C++ 😬

    • @maurodanielbredice4041
      @maurodanielbredice4041 9 місяців тому

      Hola! Como combinas la electrónica con c++?

    • @keviinpereez4329
      @keviinpereez4329 6 місяців тому

      Los microcontroladores se programan en c
      Y c++ es la mejora de c por la cual tambien puedes usarlo para ello ​@@maurodanielbredice4041

    • @twinsengineer6103
      @twinsengineer6103 5 місяців тому

      @@maurodanielbredice4041 pues si usas microcontroladores o arduino, vas a poder programarlo en c++. Tambien pueden ser programarlos en basic,assembler y de mas. Estudiar electronica de microcontroladores es una materia muy bonita.

  • @rafaelb778
    @rafaelb778 9 місяців тому +1

    Tal vez las próxima la música con menos volumen pero todo bien

  • @emiliferrer4899
    @emiliferrer4899 6 місяців тому

    Disculpa amigo, te has colado, con un concepto, python no es un lenguaje de bajo nivel, supongo que querías decir ensamblador. Hablo del minuto 3:49. Un saludo

  • @lambalamba240
    @lambalamba240 6 місяців тому

    Tengo la impresion de que c++ las xosas estan mas rstructuradas y explicitas .

  • @alexnoleaz
    @alexnoleaz Рік тому +2

    Muy buen video!

  • @Matias_Heinze
    @Matias_Heinze Рік тому +3

    Hola!!
    Cual le parece ser el mejor lenguaje para trabajar con redes?

    • @juliancamposes
      @juliancamposes  Рік тому +4

      Para trabajar con redes y ciberseguridad creo que es bastante interesante empezar por Python 🙃

  • @aluvasquez2137
    @aluvasquez2137 6 місяців тому

    La música está muy alta. No pude terminar de ver el video.

  • @cristhianled
    @cristhianled Рік тому +2

    Lo que es complejo en win32 api.

  • @Metaconta
    @Metaconta 10 місяців тому +1

    La mayoría de mis alrededores veo que están con el santo C# mucho más que el C++. ¿Por qué?

    • @keviinpereez4329
      @keviinpereez4329 6 місяців тому

      Sera por que lo usan preferentemente a POO
      (programacion orientada a objetos) en c++ es un poco mas tedioso

    • @Metaconta
      @Metaconta 6 місяців тому

      @@keviinpereez4329 Muchísimo más tedioso y requiere más tiempo para todo. A parte que los programas en C++ nativos en futuros Windows no funcionarán. Por eso me pasé a C#, todo funciona. No abandono C++, si me centro en C#.

    • @Metaconta
      @Metaconta Місяць тому

      @@keviinpereez4329 Será eso.

  • @Elba_Nanito
    @Elba_Nanito 3 місяці тому +1

    Canalla, Súbele mas a la música para la próxima. Todavía se escucha algo de voz

  •  5 місяців тому +1

    Dan ganas de montar un curso de C++ :)

    • @juliancamposes
      @juliancamposes  5 місяців тому

      ¿Y qué te impide hacerlo? jaja
      Yo estoy montando un curso de otro lenguaje ahora, espero que para verano pueda ver la luz :D

    •  5 місяців тому +1

      @@juliancamposes uff que si no queda perfecto no me quedo a gusto. Hace años empecé a hacer uno de C, lo tuve que dejar al poco de empezar por circunstancias de la vida, pero aunque tenía más curso escrito que grabado, había momentos que decía: "me he saltado muchas cosas, para entender esto habría que entender primero como maneja la memoria un SO, pero claro, me puedo tirar media hora contando eso, me sale un texto un poco más aburrido y me agobio, luego quiero hacer un montaje más o menos chulo, pero claro, si me tiro 4 horas para montar un short de 1 minuto... es verdad que hay menos cortes, pero encima C++ hoy en día no sé si está tan cotizado. Vamos, es bueno aprenderlo pero, ¿la gente estaría interesada?
      Ains, muchas dudas...

  • @alejandroferreira6591
    @alejandroferreira6591 4 місяці тому

    la musica de fondo es molesta, no deja escuchar bien lo que dices. gracias por el video

    • @juliancamposes
      @juliancamposes  4 місяці тому

      Gracias por el feedback! Tomé nota y le bajé el volumen a los videos 👍

  • @EliezerSarmiento-jw9tj
    @EliezerSarmiento-jw9tj 2 місяці тому

    Desarrollo codigo bajo nivel en lenguajes como python?

  • @hitdeath_7570
    @hitdeath_7570 3 місяці тому

    cuál es el lenguaje para la Ing. de datos. Soy estudiantes de la Ing. Sistemas y me quiero especializar en la ingeniería de datos y quiero saber los lenguajes aptos para esto.

  • @PayxiGandia
    @PayxiGandia Рік тому +6

    Pero es dificil de cojones

  • @alfoorego8380
    @alfoorego8380 3 місяці тому

    Horroroso lo de la música, pichita mía. Se te fue la mano con el volumen, eh. Madre mía.

  • @cloudding9886
    @cloudding9886 Рік тому +1

    Puedo aprender directo c++ o tengo que empesae por C ?

    • @juliancamposes
      @juliancamposes  Рік тому +2

      Puedes empezar directamente por C++ sin problema!

    • @Hellsdarkness
      @Hellsdarkness Рік тому +1

      C es de mas bajo nivel que C++, por ende mas restricciones al momento de diseñar algoritmos. C++ es lo contrario, tiene un poco mas de libertad a la hora de programar

    • @gusworkout
      @gusworkout Рік тому

      @@Hellsdarkness ninguno de los dos esta por encima, c++ fue creado para vitaminar algunas cosas que le faltaban a C y que eran mas complejas.
      una cita de stroustrup....
      "C++ directly supports a variety of programming styles. In this, C++ deliberately differs from languages designed to support a single way of writing programs. This paper briefly presents key programming styles directly supported by
      C++ and argues that the support for multiple styles is one of its major strengths.
      The styles presented include: traditional C-style, concrete classes, abstract
      classes, traditional class hierarchies, abstract classes and class hierarchies, and
      generic programming. To provide a context for this overview, I discuss criteria
      for a reasonable and useful definition of ‘‘object-oriented programming.’’

  • @fernandohaidar9613
    @fernandohaidar9613 Рік тому +1

    hola julian,muy buen video..tengo un trabajo,te interesa?

    • @juliancamposes
      @juliancamposes  Рік тому

      Hola Fernando!
      Puedes escribirme en hola @ juliancampos.es :)

  • @azbel5561
    @azbel5561 6 місяців тому

    Si aprendo c++ aprendo al mismo tiempo C?

    • @sosjsosk
      @sosjsosk 5 місяців тому

      en cierto modo son lo mismo, aprende c y luego pasa a c++

    • @eltikitikiv9325
      @eltikitikiv9325 4 місяці тому +1

      Yo pienso que no, pienso que es necesario empezar con C para que aprendas a manejar la memoria, el tema de los structs y crear "instancias" de estos, ahí entra un tema que es sobre el Stack (o pila) y el Heap. Manejar punteros en C es la base para entender el porque de los punteros inteligentes o "Smart pointers" en C++. No sé mucho de C++, pero de C si tengo mucho más conocimiento que en C++, sigo apenas aprendiendo C++, pero con lo que he aprendido, esa es mi opinión, si aprendes primero con C++, no sabras mucho o casi nada de C en si mismo...