Ya nadie aprende Algoritmos y Estructuras de Datos

Поделиться
HTML-код
  • Опубликовано: 6 июл 2024
  • 0:00 Intro
    1:35 Una simple analogía
    4:09 Músculos mentales
    5:45 Mi testimonio
    9:35 Atrofia cerebral
    Hola mi raza! Hoy veremos si vale la pena aprender Algoritmos y Estructuras de Datos como programador este 2023.
    Si tienes más dudas escríbelas en la caja de comentarios y te responderé :)
    Código Morsa en facebook!
    / codigomorsacode
    Código Morsa en instagram!
    / codigomorsaoficial
  • РазвлеченияРазвлечения

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

  •  Год назад +16

    ¿Has usado alguna vez una estructura de datos o un algoritmo en el instituto o el trabajo?

    •  Год назад +2

      la verdad es que no, en lo que me han ayudado los algoritmos es ver las cosas de una forma distinta y en las pruebas de selección de algunas empresas, estructuras si he usado mas que nadas listas, diccionarios, colas que son necesario saber sobre todos si vas a usar queues en azure o amazon...o on-premise

    • @1985stout
      @1985stout 11 месяцев назад +3

      En el desarrollo de videojuegos te da superpoderes!!!!!!

    • @alfredobadillo2280
      @alfredobadillo2280 10 месяцев назад +2

      Es indirectamente he conocido personas que saben mucho sobre algoritmos y estructuras de datos. Y aprender un framework u otra tecnología no les cuesta trabajo.Supongo que se debe al nivel de frustración que te expones cuando resuelves un algoritmo.

    • @SciTechClassroom
      @SciTechClassroom 10 месяцев назад +3

      Sí. Soy un estudiante de Física y en mis materias de introducción a programación vimos esos temas. En un proyecto usé el Dijkstra's algorithm implementado en Python. Son herramientas que a corto y largo plazo si se usan en carreras ligadas a ciencias y tecnología.

    • @javi55555
      @javi55555 10 месяцев назад +1

      en mi caso si bro :D en mi universidad y la neta no pensé que ya no se dictaba clases de ello, incluso a veces e odiado a mis docentes por darnos esas clases XD , sin mentir al principio odie el pseudo código y estructuras jejeje, ya que mis licenciados me hacían hacer practicas a mano con diagramas :"v, pero mientras avanzaba en mi carrera me doy cuenta que los que aprenden directamente a programar les cuesta entender el funcionamiento de las estructuras y tienen fallas en la lógica, ya que se vuelven mecánicos 😅

  • @jimmybarrera8470
    @jimmybarrera8470 9 месяцев назад +11

    Tuve el honor de aprender estructuras de datos a finales de los 90s. Aunque nunca las he implementado directamente en el entorno laboral, indirectamente la forma en que puedes organizar las estructuras que soportas toda la operativa de tu plataforma te da una visión mucho más amplia que "solo" aprendiendo programación. Prueba tu algoritmo con mil a cien millones de registros y evalúalo con funciones para ver el orden que tiene, no solventes los problemas de programación con más memoria o más hardware: un mal algoritmo con el tiempo volverá a mostrar sus debilidades...y esa visión te la dan las estrucuras de datos. Dios tenga en su gloria a Ing. Luis Rodriguez, profesor y mentor que me enseñó a valorar las estructuras de datos. Gracias maestro🙏🏽

    •  9 месяцев назад +3

      Wow, que buena historia, y mis honores a tu maestro.

  • @gaellozano1229
    @gaellozano1229 17 дней назад

    Más que la información acerca de las estructuras de datos que debe ser obviamente desde lo secuencial hasta, como se mencionó, las búsquedas y los árboles, el último mensaje me encantó, es cierto que el cerebro es un músculo que no notamos que crece y la única forma de hacerlo crecer es aprendiendo, de las mejores lecciones con las que me quedare a mis 19 años.

  • @harold8264
    @harold8264 Год назад +4

    Yo empeze hace un mes en codewars como curiosidad y tampoco se me ocurría como usarlo en mis tareas, hasta q me di cuenta de que no comprendía bien el funcionamiento de las lista y sus métodos q usaba a diario, eso me motivo a seguir.

  • @Miles-Arts
    @Miles-Arts Год назад +15

    Hola Morsa buen día
    De lo que investigué, tengo esta lista:
    1- Bubble Sort (Ordenamiento de burbuja)
    2- Quick Sort (Ordenamiento rápido)
    3- Merge Sort (Ordenamiento por mezcla)
    4- Insertion Sort (Ordenamiento por inserción)
    5- Selection Sort (Ordenamiento por selección)
    6- Binary Search (Búsqueda binaria)
    7- Linear Search (Búsqueda lineal) 7
    8- Grafos.
    Le verdad encontré muchos más
    Ya estoy en tu Discord

    •  Год назад +5

      Tengo ganas de hablar de algunos algoritmos que mencionaste en un video, gracias por tu apoyo.

  • @luisloyola3591
    @luisloyola3591 Год назад +3

    estaba siguiendo tu curso de spring boot, lastima que esta inconcluso. Tremenda mina de oro que encontre en tu canal. gracias!

  • @britez2008
    @britez2008 10 месяцев назад +3

    Totalmente deacuerdo, te ayuda a pensar y despues de 17 años programando agradesco haber aprendido. Esa misma materia me dio confianza, pude aprender DIFERENTES lenguajes y TODAVIA sigo aprendiendo cosas nuevas, porque tengo UNA BASE.

    • @senorlord2860
      @senorlord2860 10 месяцев назад +1

      Se puede saber cual es esa base?

  • @Magistrado1914
    @Magistrado1914 10 месяцев назад +1

    Excelente vídeo y explicación.
    Visto en 21/08/2023

  • @Jesus-hi6qy
    @Jesus-hi6qy Год назад

    🎉buen video, claro q si, se espera el vídeo de algoritmos

  • @CarlosGuerrero-jv8zv
    @CarlosGuerrero-jv8zv Год назад +3

    Por favor, has otro video sobre algoritmos, uno de los más básicos es el algoritmo de Euclides para encontrar el máximo común divisor de dos números enteros.

  • @reyesfelipe
    @reyesfelipe Год назад +21

    Estimado, ver Netflix no es ningún problema, de hecho es muy recomendable hacer descansar la cabeza en otros tipos de actividades. Demonizar el ocio es lo peor al momento de desarrollar soluciones.

    • @Emmanuel19994
      @Emmanuel19994 11 месяцев назад +7

      Podría cambiar netflix por ejercicio o una caminata reflexiva

    • @reyesfelipe
      @reyesfelipe 11 месяцев назад +7

      @@Emmanuel19994 por qué no pueden ser las dos cosas ?? No entiendo el gusto de decirle a la gente cómo debe distraerse, la idea es distraerse no tener que agradar a otros

    • @gatomontesroseIII
      @gatomontesroseIII 10 месяцев назад +7

      si, pero ver netflix no descansas, de hecho lo haces trabajar igual, ya que tu cerebro analiza todos las señales que es enviada por el televisor y mientras mas calidad es mas degastador, tiene que analizar cada pixel de luz, entre muchas, la mejor manera de descansar es descansar, no cansarte viendo tele

    •  10 месяцев назад +1

      @@gatomontesroseIII exactooo

    • @danisys123
      @danisys123 10 месяцев назад

      Dijo 3 horas, así que normal si ves un rato, a ejercitar más el coco

  • @sebastianmedina5106
    @sebastianmedina5106 8 месяцев назад

    gracias por el video !

  • @_D1360_
    @_D1360_ Год назад

    Grande @codigoMorsa! aprendí algo nuevo

  • @gatospren
    @gatospren Год назад +4

    Nada más que agradecerte por tu constante contenido este último tiempo, eres un oasis entre tanto contenido repetido que hay en español sobre programación. Yo ya me estoy preparando con AWS, Ingles y estudiando para mis prácticas en octubre. Nada más que agradecerte, Hermano, que me ayudaste a salir de ese bombardeo de contenido que solo podías dedicarte al desarrollo web (JavaScript y todo su ecosistema).
    Sería genial que en el video que hagas de algoritmos más usados hagas un apartado de recursos que te ayudaron a entenderlos de mejor forma o recursos para iniciarse como libros etc . ❤

    •  Год назад

      Hey muchas gracias por tu apoyo y tus sugerencias, me sirven para nuevos videos.

  • @orviljuarez
    @orviljuarez 10 месяцев назад

    Completamente de acuerdo contigo. 👌🏽

  • @writerheinlein7227
    @writerheinlein7227 Год назад

    Excelente video. Me gustó mucho la metáfora de Mohamed Alí y el entrenamiento de boxeo; muy ilustrativa para entender la importancia de estudiar a profundidad algoritmos y estructuras de datos.

  • @jdavidbarajas4706
    @jdavidbarajas4706 8 месяцев назад

    ¡Excelente! La única persona que he escuchado hablar así 💪

  • @col_yom
    @col_yom Год назад

    A la espera de conocer esa recomendación de algoritmos básicos que debdmos conocer

  • @christian2426
    @christian2426 Год назад

    Buen vídeo, comparto tu punto de vista:).

  • @jairobonilla7980
    @jairobonilla7980 8 месяцев назад

    Tu analisis es excelente

  •  Год назад +2

    Hola Martin, buen video que leva a pensar en lo que hacemos, te dejo algunos algoritmos..
    quick sort
    bubble sort
    binary search
    balanced binary tree y todo los que es árbol como mostrar solo las hojas finales, solo las del lado izquierdo etc.
    orden y busqueda en listas doblemente enlazadas

  • @tomasslootmans
    @tomasslootmans 10 месяцев назад

    Que maestro saludos desde argentina crack!!

  • @Elucor63
    @Elucor63 8 месяцев назад

    buena reflexion

  • @d4tset785
    @d4tset785 Год назад

    Gracias por este video, puedes hacer un video sobre ciencia de datos?, recomendaciones para los que queremos empezar en el mundo IT!

  • @Victor-ym9fo
    @Victor-ym9fo Год назад

    Hola, buen video, ojalá se pueda hacer el video de los 7 algoritmos

  • @tradingargentino9593
    @tradingargentino9593 Год назад +1

    Código, te sigo hace bastante y me auto sorprendo porque no es lo mismo tener esta costumbre. Quiero decirte que sigas así y subas prácticas de AWS

    •  Год назад

      Muchas gracias por tu apoyo todo estos años, seguiré así 💪🏾

  • @eduardflores8420
    @eduardflores8420 10 месяцев назад

    buen video y muy motivador, gracias

    •  10 месяцев назад

      Gracias por tu apoyo 🙌🏾

  • @irwinmoralescabrera9681
    @irwinmoralescabrera9681 Год назад

    Morsa te sigo desde hace un tiempo tus vdeos son una verdadera mina de oro, sigue asi crack 😎

    •  Год назад

      Esooo muchas gracias

  • @alexis-pz2ro
    @alexis-pz2ro 4 месяца назад +1

    Estudie lo basico de algoritmos y estructura de datos, y fue un cambio en mi logica, despues podia comprender muchisimo mas facil el codigo que tenia al frente. Realmente muy recomendado.

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

      Así es, me pasó lo mismo.

  • @yanag.6785
    @yanag.6785 Год назад

    Gracias, gracias, gracias, gracias, gracias, gracias, gracias, gracias, gracias, gracias, gracias, gracias, gracias, gracias, gracias! Buen inicio de semana, como siempre muy buenos consejos!🌱

    •  Год назад +1

      Para ti igual :) excelente inicio

  • @felipepino834
    @felipepino834 Год назад +2

    en mi universidad nunca nos enseñaron eso y lo he sentido mucho , ya que creo que ese es el momento que deberíamos aprender esos conceptos. en mi universidad ni siquiera nos enseñaron como funcionan las peticiones http (request ,response , verbos ,headers ), desde que sali de la u ,me he dedicado a aprender muchas de estas cosas , pero aun me falta todo este tema del que hablas , a lo cual le tengo muchas ganas,
    gracias por el video compatriota

    • @HuettOfficial
      @HuettOfficial 10 месяцев назад +2

      yo tenia un profe pelao de sistemas operativos y no nos enseño ni mierda , solo leia ppts y hacia su clase de 3 horas en 20 minutos

  • @Luisangel-gu4iz
    @Luisangel-gu4iz Год назад +1

    De los mejores canales.

    •  Год назад

      🔥esoo vamos por más

  • @milner90
    @milner90 10 месяцев назад +5

    Estoy dando un giro de 360 ° ,trabajo en un rubro que no tiene que ver nada con tecnologia, pero este mes gane una beca de 6 meses , llamada "talento en la nube " por aws y nexa ..beca solo para Peru. Me parece dificil todo , crees que aiga trabajo en ese rubro ? Soy de Peru y tengo 33 años.

    •  10 месяцев назад +3

      Si te gusta, métele.

  • @sergiozafrasz
    @sergiozafrasz Год назад

    Brutal! Qué material y dónde nos recomiendas aprender algoritmos y estructuras de datos?
    Sube videos sobre esto!
    Muchas gracias y un abrazo

  • @enocld
    @enocld 10 месяцев назад +1

    Saludos Martín, que increíble video, te iba pedir una recomendación sobre algún curso para aprender a crear aplicaciones android.
    Los algoritmos siempre me han parecido interesante y tu vídeo me ha hecho replantear mi aprendizaje y voy a dar ese primer paso para aprender algoritmos y estructuras de datos😁😁😁

  • @alfredorodriguez598
    @alfredorodriguez598 Год назад +2

    Yo hice unos calculos sencillos en Python y si usé estructura de datos. Calcular la velocidad de choque de los positrones que colosionan a la velocidad de la luz a 1cm del horizonte de eventos de un agujero negro.

  • @CarlosWashingtonMercado
    @CarlosWashingtonMercado Год назад

    9:35 Amén, bro.

  • @mrchispa4541
    @mrchispa4541 Год назад +1

    Esta muy bien eso que mencionaste pero no hay que demonizar al ocio como te dijeron, es importante descansar, a mi me pasa muchas veces que incluso despues de trabajar me cuesta muchisimo, porque es seguir sentado más todavia, hasta la vista se me cansa. Respecto a la consigna, se me viene a la cabeza el binary search, heap sort, quick sort, dijsktra, seguro sr me escapan varios igual

  • @ronalerquinigoagurto555
    @ronalerquinigoagurto555 10 месяцев назад

    amigo hay un tema muy interesante que se llama static code analysis y dynamic code analysis para visualizar software, tienes video al respecto? Por otro lado como se diseña un software desde su arquitectura, como se definen las clases, que criterios hay. saludos

  • @diegoaredes2721
    @diegoaredes2721 Год назад +1

    Videos de algoritmossssss 🎉

  • @kevinrojas6316
    @kevinrojas6316 6 месяцев назад

    Hola bro como estas , amigo una pregunta yo quisiera que tu me ayudaras ya que eres una persina con experiencia ya llevo tiempo mira empece a leerme un libro de pseint y pues ay voy nose s i me dices y salgo al lenguaje quiero ser front end primero para expecializarme, casarme con javascript que do hacer se me dificulta muchas cosas, ya puedo hacer paginas con html y css pero con js empieza el dolor de cabeza y la desesperacion ajuda :D

  • @jotap2284
    @jotap2284 11 месяцев назад

    vine buscando informacion de una ruta mas clara de como certificarme en aws y me econtre con un canal de calidad. ya esta bueno cursos de 0 a experto en 10 min. el relato que contaste es el claro ejemplo de cual es la unica forma de llegar a un buen nivel. saludos de Temuco

    •  11 месяцев назад +1

      Lo entendiste todo

  • @pacocarrion7869
    @pacocarrion7869 5 месяцев назад

    No soy programador (solo aficionado), pero creo que los lenguajes de programación (C++ por ejemplo), no se llega a dominar completamente, es un oceano de información, creo que es lógico que ciertos programadores desconozcan ciertas funciones, aunque obviamente debe haber un pilar común para todos los programadores y a partir de ahí comenzar aprender.
    Desconozco si Alogoritmos y Estructuras de Datos forma parte del pilar o simplemente es otra herramienta más en el oceano de la programación🤔

  • @joseramirezrosillo6770
    @joseramirezrosillo6770 10 месяцев назад +1

    Estoy muy agradecido del aporte que nos das, te pediría que tus conocimientos nos aportes con un libro y si ya lo tienes me informes su precio para enviarte
    Gracias

    •  10 месяцев назад

      Me encantaría escribir uno. Es un proyecto a largo plazo :)

  • @cesarbarusheslava6757
    @cesarbarusheslava6757 Год назад +1

    En mi carrera aun dan Algoritmos y programacion, al igual que estructura de datos.
    Pero el area de programacion de mi universidad dan prioridad a los profes de programacion de otra carrera, al menos las otras areas estan bien.
    Estuvo feo lit un profe nos hacia programar y compilar en cuaderno jajaja.

  • @nicolasz6272
    @nicolasz6272 Год назад

    Se escucha muy bajo tengo mi volumen al maximo, como recomendacion te recomiendo siempre promediar para arriba el tema de los volumenes, y no para abajo... porque si esta fuerte puedo bajar el volumen por mi cuenta pero si esta bajo no puedo hacer nada...

  • @1985stout
    @1985stout 11 месяцев назад +1

    Mi materia preferida, algoritmos y estructuras de datos, mi libro preferido es: "algoritmos y estructuras de datos una perspectiva en C", absolutamente recomendable

    •  11 месяцев назад +2

      Uff que buen nombre para ub libro. No lo he leido pero en algun momento me tocó ver en la uni listas, árboles y Hashmaps en C, era muy interesante manejar la memoria en esos casos, usando malloc

    • @1985stout
      @1985stout 11 месяцев назад +1

      @ que genial, malloc de C y el resto de la biblioteca estándar para operaciones de memoria dinámica puede dar algunos problemas si se mezcla con C++, para los principiantes puede resultar sumamente confuso. Creo que es una buena elección (depende del profesor también) el que se utilice C puro para concentrarse en la esencia del algoritmo y no distraerse con los detalles de mezclar lenguajes (esto mismo se menciona en el libro en cuestión), envidio tus aventuras con el lenguaje C en la universidad ;)

  • @practi-herramientasdesoftw3208
    @practi-herramientasdesoftw3208 10 месяцев назад

    En mi experiencia (yo que he envejecido siendo programacion), tome una decision convertirme en un "subject matter expert", un tipo que pueda entender un problema, y entenderse con el desarrollador, yo si lleve estruturas de datos en mis tiempos por alla a finales de los 90s , yo estoy dejando ya el desarrollo para los jovenes , es verdad lo de la atrofia completamente. pero tambien despues de muchos años hay que ir evolucionando y migrando a donde el conocimiento de temas funcionales te convierten en alguien mas preciado que el tecnico, desarrollador, esta es meramente mi opinion debido ami experiencia de vida profesional y donde me encuentro ahora. incluso ya hay lugares donde no enseñan bases de datos relacionales, mucho menos arboles o grafos , porque hay cosas que ya estan en "caja negra" para que un programador novato solo las implemente y a partir de eso pueda desarrollar o resolver algo. Saludos gracias por tu video.

    •  10 месяцев назад +1

      Hey que interesante tu experiencia, no conocía esa posición. Es cierto lo de las cajas negras, el problema es que si no se sabe lo que hay detrás, esto sí tiene repercusiones en los tiempos de ejecución. Supongo que será también tu responsabilidad guiar a los desarrolladores, me alegro que hayas aprendido Estructuras de Datos!

    • @practi-herramientasdesoftw3208
      @practi-herramientasdesoftw3208 10 месяцев назад +1

      @gracias por responder. por supuesto es importante conocer como funcionan las cosas, incluso alguien tiene que hacer esas cajas negras, que es lo que creo que tu dices esforzarse para ser de esos y es verdad cuando uno es joven hay que intentar ser de los mejores, saludos

  • @gatomontesroseIII
    @gatomontesroseIII 10 месяцев назад

    antes de ver el video: y ami que me gustaba aprenderlos para hacer mas efectivo y aparte que me vino en el 3 ciclo pasado en la universidad
    despues de ver el el video: Pensaba que era necesario para ser junior, conseguir trabajo, aunque no fuese asi me alegra que si sirva y bueno es obvio para problemas de caminata, o busqueda el dijkstra ;u

    •  10 месяцев назад +1

      Si sabes algoritmos ya estás por sobre varios juniors.

  • @S4MBENTZ
    @S4MBENTZ Год назад +1

    La universidad tiene sus pros y contras, el pro es que te da una buena base y entran estos temas que quiza como autodidacta nunca la veas

  • @rodrigomolina199
    @rodrigomolina199 Год назад

    hablanos porfa de los algoritmos basicos

  • @EternoEstudiante
    @EternoEstudiante Год назад

    Hola Código Morsa, una consulta a que edad empezaste a programar, empezaste tu carrera y a que edad empezaste a trabajar, y que edad tienes actualmente?

    •  Год назад

      Eso lo respondo en este video ruclips.net/video/yJb95LhKETM/видео.html&ab_channel=CodigoMorsa

  • @Fernando-gs5mc
    @Fernando-gs5mc 10 месяцев назад

    hola amigo, me gusto tu video, me puedes decir donde se pueden aprender algoritmos de manera profunda y estructurada?

    •  10 месяцев назад +1

      Del Cormen (libro). Hay una version en español dando vueltas por google

    • @Fernando-gs5mc
      @Fernando-gs5mc 10 месяцев назад

      muchas gracias @ , una vez revise ese libro.....es una enciclopedia, muy complejo

  • @toxdes1
    @toxdes1 10 месяцев назад +1

    Yo viendo el título y pensando cómo que no si eso me acaban de enseñar la semana pasada :o No sabía quue en bootcamp no enseñan

    •  10 месяцев назад

      Que bueno que te lo enseñan, en donde estás estudiando?

  • @RIKKIECK
    @RIKKIECK Год назад

    Exelentes consejos pero porfa profundisa en el tema..!!!!! me ha costado ene entender sobre algoritmia.

  • @JuanPerez-ph2pe
    @JuanPerez-ph2pe Год назад +1

    Las cosas que mencionas las enseñan en las carreras universitarias.

    •  Год назад +1

      Está todo gratis en internet ahora, no solo en la universidad.

  • @EmanuelPoggio
    @EmanuelPoggio Год назад +1

    Usas CodeWars para practicar?. No entendi el nombre de la web en la cual practicas los ejercicios de estructura.

    •  Год назад +1

      Leetcode, uso la versión pagada

  • @ismaelfernandezmendez1664
    @ismaelfernandezmendez1664 10 месяцев назад

    Este vídeo me ha parecido muy interesante, pero aún así creo que es una cuestión de filosofía de cómo se autoperciba cada uno.
    Si alguien solo se considera un programador, cuyo único fin es automatizar mecanismos y picar código puro, todo el conocimiento adicional puede no ser tan útil, una pérdida de tiempo.
    Si alguien se considera un ingeniero en ciencias de la computación especializado en software, programar es un medio, no un fin. El ingeniero resuelve problemas, da igual que los resuelva de "x" o de "y", y por lo tanto todo el conocimiento teórico acumula, no es una carga inútil. Como dices, es una base.

    •  10 месяцев назад +1

      Si te dijera que "x" e "y" solucionan el mismo problema, pero "x" es 10 veces más lento, créeme que ya no da igual.

    • @ismaelfernandezmendez1664
      @ismaelfernandezmendez1664 10 месяцев назад

      @ Con lo de "x" e "y" no me refería exactamente a eso. Por ejemplo, supongamos que en un futuro desaparece como tal el programar: Supongamos que la figura del programador es totalmente reemplazada por una inteligencia artificial. A un ingeniero en esta área no le importará en gran medida mientras la IA solo se dedique a picar el código, ya que muy probablemente este hipotético código aún necesitará supervisión humana. Muy probablemente haría falta un análisis del código.
      Esto es, un ingeniero en esta área probablemente ame programar, pero no es su fin, es una herramienta.
      Un programador, por otro lado sí tiene como único fin programar. Para él, quizás el conocimiento adicional relacionado no sea tan útil. Aún así, basándose en la interpretación que has propuesto a mi comentario, creo que es obvio que el programador aún así preferiría la solución "y", que es más rápida que "x". Pero si no tiene ese conocimiento teórico adicional, entonces no lo va a tener tan sencillo para encontrar a "x", de hecho, quizás ni siquiera conozca de la existencia de "x".
      Pero su fin es programar únicamente, picar código. Obviamente no es estúpido, buscará hacerlo lo mejor posible, pero si quiere dar el paso debería ser algo más que un programador, alguien que solo pica el código y ya. Es cuestión de a lo que aspire cada persona.

    •  10 месяцев назад +1

      @@ismaelfernandezmendez1664 el escenario de la IA lo veo posible, de hecho quizá ya ocurre a menor grado. Tienes razón en ese caso que el ingeniero se limitaría a analizar el codigo más que a generarlo el mismo. Pero aún así, deberá ser capaz de detectar una solución hecha con fuerza bruta vs un algoritmo eficiente. Al final no importa si es la IA o un humano quien escriba el código, es necesario que al final el resultado utilice algoritmos eficientes. Y para saber eso, es necesario saber algoritmos.

  • @Alvaruhx
    @Alvaruhx 11 месяцев назад

    me puedes recomendar un libro de algoritmos y estructuras de datos?

    •  11 месяцев назад +1

      En mi discord compartieron uno en español

  • @krbr4552
    @krbr4552 Год назад

    mi humilde opinion es que debieras saber como funciona,pero a la velocidad como va el desarrollo de software...la logica mas importante es la abstraccion, llamese objetos, funcionales, arquitecturas.....lo prinicipal de todo proyecto..es la ideacion!...es cuando tu neurona da a luz esa idea...........de ahi luego procede como construir el camino para que salga de tu cerebro y llegue a manos de los que lo van a usar....la imaginacion primero...luego la tecnica...la paciencia.....y la voluntad por sobre todas las cosas.

    • @reyesfelipe
      @reyesfelipe Год назад +1

      Las estructuras de datos son herramientas que te permiten desarrollar la abstracción. Aprender los fundamentos es siempre útil.

  • @gonzalocavazos
    @gonzalocavazos Год назад

    Hay una diferencia entre un web developer, alguien dedical a las ciencais de la computacion. Siendo honesto, en web, no veras muy necesario utilizar tipos de datos mas complejas, o realizar busquedas binarias (Al menos en mi experiencia).

    •  Год назад +3

      Como dije en el video, no se trata de si utilizarás o no finalmente esta materia de algoritmos y estructuras. Entender algoritmos y estructura de datos te moldea la mente de tal forma que podrás abarcar y modelar de mejor manera problemas complejos, y créeme que el desarrollo web sí tiene problemas complejos para modelar.

  • @felipepino834
    @felipepino834 Год назад

    También me he dado cuanta que en youtube casi todos hacen los videos que mas reproducciones les dan para ganar mas , y eso lo entiendo, pero solo aprendiendo a copiar los tutoriales no se aprende de verdad siempre queda ese vacío de no saber como funciona por detras.
    creo que esos videos son los que faltan .
    por ejemplo con spring , son pocos los que explican como funciona una anotacion tras bambalinas , y entiendo que es por que hay que irse a las bases se spring framework, pero , porque no hacer videos como esos ,por ultimo para sentir la satisfaccion que aprenderan los que de verdad buscan ser desarrolladores profesionales.
    por ultimo, me aconsejarías algún libro de spring framework que me explique como funciona todo el sistema por detras, insisto eso falta.

  • @aulacanal
    @aulacanal 10 месяцев назад

    Pienso que las estructuras y los algoritmos son sencillos

  • @jopercito
    @jopercito 10 месяцев назад

    mas que no saber, es que casi nadie lo usa en las empresas

    •  10 месяцев назад +2

      Depende de la empresa.

  • @bort-oy6ux
    @bort-oy6ux Год назад +1

    esa materia la llevare entrando de vacaciones jaja

  • @HazuStremea
    @HazuStremea Год назад +1

    Yo quiero saber, me gustan muchisimo los algoritmos y vi muy pocos

    •  Год назад +2

      Gracias por tu interés en los algoritmos 🙌🏾 pocos se interesan

  • @Br4nd0nS4n7os1995
    @Br4nd0nS4n7os1995 Год назад +1

    Pero para estructuras de datos ya debes tener cierto conocimiento en matemáticas. Y a muchos programadores no se les dan mucho las matemáticas.

  • @bernabe_jj
    @bernabe_jj Год назад

    ¡Ya! pero no me regañes

  • @franciscozapata7683
    @franciscozapata7683 10 месяцев назад

    Que es lo que está detrás tuyo ? Una máquina del tiempo ?😅

    •  10 месяцев назад

      🤫

  • @martinmontesdeoca523
    @martinmontesdeoca523 Год назад +3

    Son una estafa los bootcamps !!! Algoritmos y estructuras de datos es fundamental y los paradigmas.

    •  Год назад

      Creo que los bootcamps son buenos para obtener ese primer trabajo en la industria, pero luego es tarea de cada uno seguir aprendiendo. No estoy en desacuerdo con los bootcamps en la medida que estos mismos hagan hincapié en que el alumno debe aprender ciertos temas después de haber salido.

    • @martinmontesdeoca523
      @martinmontesdeoca523 Год назад

      @ Claro pero como discernir entre buenos bootcamps que enseñen realmente lo esencial, lo que vos decis algoritmos y estructuras de simples stacks de tecnologias como html, css sin saber realmente lo que se esta haciendo. Y yo estoy inscripto a open bootcamp una propuesta española, espero conseguir trabajo con ello.

    • @reyesfelipe
      @reyesfelipe Год назад

      Los bootcamps no son una estafa, pues su objetivo es prepararte para programar, no para resolver problemas.

  • @krbr4552
    @krbr4552 Год назад +2

    creo que tu voz refleja un cansancio mental y fisico....deberias descansar....

    • @Miles-Arts
      @Miles-Arts Год назад +4

      Bueno deber ser después de un gran día, cuando trabajas, estudias, creas contenido en RUclips y haces project person... =)

    •  Год назад +2

      Resaca :(

    • @krbr4552
      @krbr4552 Год назад +2

      @ no lo quise decir pero lo pense jajajjajajajaa....

    • @Miles-Arts
      @Miles-Arts Год назад +2

      @@krbr4552 jajaaj X2

    • @krbr4552
      @krbr4552 Год назад

      Mr bogus apareció haciendo de las suyas jaja