¿Y los Productos Programados con IA donde están?
HTML-код
- Опубликовано: 28 авг 2024
- En este video abordaremos las etapas del desarrollo de software y porque no hay tanto producto programado con IA exitoso.
🍺 Mis Cursos de PROGRAMACIÓN: hdeleon.net/cu...
📚 Mis Libros
📖 Aprender a Programar con C#: hdeleon.net/li...
🤖 Mi Setup
🖥️ Mi Monitor: amzn.to/3dtnDkk
⌨️ Mi Teclado: amzn.to/3BtjKnq
⌨️ Mi Deck elgato: amzn.to/3dvEKC3
🎧 Mis Orejeras: amzn.to/3BwQYm0
🎤 Mi Micrófono: amzn.to/3qPvFHh
Si quieres apoyarme y darme para una cerveza puedes hacerlo por aquí: paypal.me/Hecto...
Puedes apoyarme desde 0.5 USD al mes uniéndote como miembro al canal aquí: / @hdeleonnet
🐦Twitter: / powerhdeleon
🌎Mi Sitio web: hdeleon.net
📻Raw Radio en Spotify: open.spotify.c...
#programación #dev #programming
Mis Cursos de Programación: hdeleon.net/cursos-premium/
Mi Libro de C#: hdeleon.net/libro-aprender-a-programar-con-c-hector-de-leon/
Lo que menciona Héctor esta muy íntimamente relacionado, al hecho de que se da mucha más prioridad a las herramientas que a la teoría. Y por eso el mercado de los junior se jodio, ya que hay mucha gente que sabe escribir un bucle o una sentencia proposiciónal, una clase etc, pero no tiene el criterio de decidir cuando ha de hacerlo y cuando ha de cambiarlo, por tanto, no consiguen hacer software de calidad. Por esta razón estoy de acuerdo con Grady Booch, cuando menciona que las Abstracciónes son más importantes que el código en si.
JAJAJAJAJ "sigo usando UML para parecer arquitecto de software" xD tome su like buen hombre
😂😂 A mi gusto mucho la Intro de que eras el único RUclipsr con un canal de programación y de cuidado del cabello😂😂
El único que usa tío nacho xd
Que te parece un canal de como dibujar anime y como cuidar tu pepino
Y los prompt engineer donde están?
muertos
Ese fue un invento de platzi para vender su curso xD
Haciendo cursos sobre como ser prompt engenieer en ciertas plataformas de dudoso contenido.
Siempre dije que esa vendida de humo era como decir "soy especialista en buscar en Google" 🤣🤣
@ Tampoco platzi es de dudosa procedencia. A mi platzi me ha servido y es más barato que un bootcamp. Por que tanto hate?
la I.A es un complemento para ayudar con miniedades como recordar una palabra clave, que olvidaste o un concepto X, pero no MEJORA a perse tu calidad como programador, eso lo haces tu mismo
Me gusto como separaste lo que implica "hacer software". Sobre todo para la gente que no viene del rubro informático, creo que es una visión que explica de formá sencilla, el porque las IA aún son "herramientas" y no tanto "programadores".
Es una estrategia de marketing para subir el valor de las acciones de OpenAI y otros
Justo hoy acaban de dejar de subir que curioso
OpenAI no tiene stock xd
@@rafaeljose2716 Pero igual sirve para atraer nuevos inversores a que metan mucho más dinero.
En efecto hay que diseñar bien el software y darle mantenimiento. Buena musica del final. Saludos.
Muy de acuerdo con tus comentarios y observaciones. Saludos.
Como siempre, excelente tu contenido hermano 💪
Yo pensaba que la IA iba a matarme como dev, pero cada vez que lo uso más y más, me doy cuenta que igualmente hay que estudiar para entender lo que se está haciendo. Tambien me he dado cuenta que entre más avanzado sea el problema, la IA es pésima en sus respuestas. Soy Junior pero intento ser cada día más Senior para ofrecer valor agregado y no ser reemplazado por una IA.
Pienso igual, con software muy grande te lo rompe a cada rato
A veces me ayuda a salir del paso encontrando soluciones simples que no se me habrían ocurrido, o soluciones que no sabía que existían; pero ya me ha dado respuestas erróneas, hubo un caso particular en el cual me dio tres respuestas erróneas seguidas.
las ia estan ampliando las brechas entre un junior y un senior
No desmerezcan a la IA está aprendiendo. Veamos si es posible hacerla útil como cualquier herramienta. Alguno creyeron que era apretar un botón y salían chorizos.
@@fernandodelrio8299 Yo le veo mucho potencial y es posible que trabajos pequeños de bajo intelecto sean reemplazados muy pronto, el día que la IA tenga iniciativa por sí mismo, ese día ya no hay nada que hacer, pero por ahora me ha servido para mejorar mi productividad y a usarlo como un maestro personalizado.
Estoy de acuerdo contigo, crear programas, es mucho más que programar. También es cierto que salvo los creadores de contenido sobre IA, nadie dijo que todo eso que mencionas, lo iba a poder hacer una IA 18 meses después de que chatgpt estuviera disponible. Seguir negando que la IA trae vientos de cambio para el sector tampoco me parece el punto, hubo un tiempo en el que la rueda sólo servía para una carreta de madera y hoy puedes volar sobre dos ruedas a 220km por hora... Eso sí, no cualquiera lo hace.
Buenos días, siendo un "Jeiter" no vas a llegar a nada jajaj. Hablando de verdad, totalmente de acuerdo, te dejo mi like. Pd: sigo esperando los tutoriales de Q#. Saludos!
Eres del top de los mejores brotha, hablas del mundo real de esto!
Excelente 🦁👏🏼🤟🏻😎 tu si sabes que es lo hay...!!! 🤟🏻
hay gente que cada tanto necesita 'descargar tensión'.
Héctor, cada tanto, necesita tirar factos en estado basado.
Sabias palabras como siempre Héctor
Excelente, consejos saliendo un poco del código al mundo real, un balance bueno.
Muy buen video man, totalmente de acuerdo con tu reflexión. El hype ya es enfermizo 😂
Muy buena reflexión sobre software y lo que implica la creación de software 👏👏👏
Gracias por compartir. Hardware = Tangible. Software = Intangible
soft = suave
ware = mercancía
Sí, incluso se podría incorporar la comercialización del producto.
Que bien explicado 👏👏
Desarrollar software no sólo es codificar bajo una arquitectura y desplegar a la nube, esto más bien involucra a la ingeniería de software y son muchas etapas más allá de sólo programar.
Como dirían los expertos hay una gran diferencia entre un ingeniero y un desarrollador de software
P.D. Ustedes acaso saben que es un diagrama UML? 😆
Wenas wenas wenas, gracias por la información, man. Justo ayer escuche alguien hablando de que ya no hay trabnajo para programadores.
Gracias por el video profe.
Genial!
¡Gracias!
Para una cawama
Adhiero a lo que dices. Algunas empresas creen que la forma de obtener ganancia es saber vender software, y ponen todo su enfoque en un MVP (Producto Mínimo Viable) para que el cliente firme un contrato y despues lo van "emparchando" poniendo como excusa la metodología Agile. Vender no puede ni debe ser el norte que dirige la creacion de software
Muy cierto 👌
!Hola Hector! estoy desarrollando mi propio videojuego, tus videos me ayudaron mucho a profundizar en conceptos avanzados de programación con C#, me haría mucha ilusión si pudieras entrar y ver el video del desarrollo de mi juego, me encantaría leer un comentario de alguien tan pro como tu, estoy seguro que te va a gustar.
Un abrazo Crack
Intente hacer un punto de venta con IA parecía Frankenstein, pero si note que agilizo varios procesos como crear clases y ayudarme con los tipos de datos, implementar mas campos a la base de datos pero comencé con problemas a la hora de que tenia que hacer operaciones, de querer generar promociones en los productos, el login también lo creo pero sentí que fue mas complicado de lo que tenia que hacer y en varias ocasiones le programe casi casi tipo: "valida si el producto esta antes que hagas todo tu chorizo".
y con otros proyectos siento que programo mas rápido como asistente le dices que te haga algo y en caliente si se te olvida algo también te lo recuerda rápido y en ocasiones si tengo que regresar a stackOverflow por que no lo saco de lo mismo
Yo cuando empecé a usar IA para programar (Programo hace mucho) pensé que iba a tener un senior de todos los lenguajes ayudándome, la realidad es que apenas tengo un secretario con conocimiento de programación. Si le pido algo simple puede hacerlo bien, pero al querer hacer algo un poco más complejo la lía y empieza a correr en circulo. Es genial para hacer cosas de UI o repetitivas pero mi mayor interacción con la IA es: Estoy trabajando con, uso esto, mi estructura es distinta, no me des tanto código solo lo que necesito. En definitiva, sigo programando yo pero me acelera la UI, Hazme una tabla de tal o cual manera, tengo estos datos transfórmalos a separado con coma. Básicamente un asistente que hace lo aburrido y repetitivo, lo que a mi me llevaría una hora lo hace en segundos. Quizás en unos años mejore.
🤣🤣🤣Entrada épica cómo siempre 🤟🏽🍻
Yo se product manager, se cuanto tiempo se lleva hacer un app desde la concepción de la idea hasta marketing y estoy usando la IA en todo el proceso y acelera el proceso mucho. Pero las IA nos humo y ni high es un tema serio apenas estamos en nivel 1 de los 5 que propone open IA y es un cambio de paradigma en la producción de bienes y servicios todas las profesiones estan peligro. Ya hay fabricas sin humanos de xioami trabaja 24 horas, 1 celular por segúndo no necesita iluminación, comedor , estacionamientos y niguno de eso espacio necesario.
Es verdad programar es más que escribir código mucho más saludos
Fregon el tema, y es más fregón el tema del mantenimiento de software porque pasan situaciones como gente que quiere cambiar de tecnología a un software estable, por moda o porque no sabe de esa vieja tecnología en la que se creó ese software y se topan con pared.
Ese toparse con pared es por desconocimiento o incluso miedo, y muchas veces el mantenimiento de software es donde puede venir más dinero y más proyectos. que necesiten mantenimiento.
El ejemplo son los bancos que usan Java o Cobol como base de su software transaccional, pocos técnicos pero mucho dinero que se puede generar ahí, peeeeero si requiere no solo del conocimiento técnico si no de la experiencia anterior en otros proyectos, y que tanto quieran analizar código viejo y casi obsoleto, que requiere mantenimiento al respecto.
Totalmente de acuerdo la codificacion no lo es todo, y sinceramente la gente que usa chat gpt sin saber que codigo es el que esta copiando , nunca va a crear un software decente o profesional
Yo pienso que en cualquier momento generaremos una nueva interacción con las maquinas pero es imprescindible tener conocimientos de programación para poder estar del lado correcto, el del conocimiento y la informacion, así evitar caer en la ignorancia y la desinformación que al final de cuentas te va a salir muy caro
ya probé varias IA y aunque te arme todo no lo vas a poder manipular yo recién estoy empezando en C y hay veces que ni yo entiendo el código que arma asi que prefiero armarlo y usar la IA como una herramienta no como mi única forma de programar
Gracias! !!
Muy buen video
Me paso en mi anterior trabajo que me pusieron a hacerle mantenimiento a un código para la empresa de ETB y el código además de que estaba muy mal estructurado no se entendía casi nada y el quien hizo el proyecto lo mas raro es que ejecuto todo en desorden a la hora de codificar lo cual hacía que era más difícil de entender el código el cual estaba en Python, la cosa es que me dieron un tiempo limite para arreglar eso y la persona que me paso el código para hacerle el Update ni siquiera sabía bien cómo funcionaba eso y me dio mal la información y debido a eso y a la mala comunicación termine con un retraso de como 3 días, lo mas chistoso de todo es que cuando entregue el trabajo en una reunión la jefa nos dijo que eso estaba incompleto por que tocaba subir todos los datos que el boot creaba a una base de datos, cosa que nunca se me dijo y para mas inri ese programa tenia otro mas que se encargaba de hacer una revisión adicional el cual nunca se me dijo cual era y para colmo de todo la persona que me entrego el proyecto me quería echar la culpa a mi (cosa que después me entere así paso) y yo por mas hacer acomode ese otro código que estaba igual de desordenado que el anterior he hice el script para subir esa info a la data y al final de nada sirvió por que me echaron jajajaaja me mate tanto en arreglar todo ese peo lo deje funcionando como se quería adicional de como 10 proyectos mas que hice para que al final me echaran jajajajaja
asi es, le dieron mucho "color" al asunto amigo
Más que reemplazo es hacer las herramientas tus amigas para: entender código, mejorar pruebas unitarias , clean code , refactor etc
Si recordamosz el CEO DE NVIDIA, ese chino, dijo, que ya no se ibana necesitar los programadores, detras de todo eso, es una buena forma de markering, teniendo en cuenta, que su fortuna, se basa mucho en las acciones que les da la compalia t las que compran, asi funcionan los mercados financieros. Ahora que vayan a remplazar la IA funciones, si creo, pero no todas y algunas de una manera muy parcial. Pero para responder como funciona copilot, yo que lo he usado poco tiempo, puedo decir wue es como un autoconpletafo un poco mas inteligente y eso no sirve para que la IA haga nada de 0 a 100 y ellos lo dicen (al menos poe el momento), entonces mucho depende en donde se usa la IA y que centajas y desventajas, puede traer
Hola Hector!!. Buenas tades desde Argentina tenes razon todo lo que decis , es poco realista pensar que chatgpt va a ir a lo del cliente a hacer el relevamiento Funcional del negocio !! , venden mucho mucho humooo. Saludos
Hola mi estimado Hector.... Ya ves Elias Ayub vendiendo un poco de humo como ejemplo! Hoy también es viernes
Creo que una IA avanzada que razona a lo mejor no le quita wl trabajo a todos los programadires, pero si creo que eso que dices de manteniminto y lo de modificar cofigo de otra persona e identificar errores una IA avanzada sera de mucha ayuda para pocos programadores especializados para hacerla, es dicir la parte de juniors la tendra muy dificil en este ecenario. Lo que si podemos decir que como minimo sera una herramienta indispensable para los programadores y los que no esten en la IA no seran tan eficiente y productivos de los que si. Tenemos que hacernos a la idea de que podemos de ser reemplazados por la IA las posibilidades no son cero en un futuro, lo que si ese futuro puede ser dentro de 10 o 100 años no se sabe.
“Videos donde voy a regañar gente…” 🤣🤣🤣
Mantener la arquitectura si que es complicado. Saludos.
Sin mencionar que manteniemiento tambien es dicifrar que rayos hizo el ootro programador y porque lo hizo asi xd
A mi me todo uno donde se conectaban a la base de datos con Querys, y a veces usaban el ORM con repositories, y a veces usando directamente el context.
Hola soy nuevo
un saludo hector cardio estas cacheton un abrazo cuidate
lo cambia todo
y ya ni hablemos de la seguridad, pueden llegar a comprometer el producto si solo hacen ctrl v, con el codigo
yo fui un copia codigo y me encontre con la realidad de q no sabia aveces ni q hacia
pero ahorita entrando mas a fondo realmente comprender los temas se siente bien por que se abre muchas opciones q no conocia y yo quisiera saber tu opinion de los bootcamps y tener una carrera universitaria??
Los bootcamps de medio año enseñan a copiar y pegar códigos sacados de Internet mas no aprender a crear proyectos nuevos ... la universidad de 5+ años muestran bases para empezar a crear software pero también hacen perder tiempo x años para iniciar como programador JR :v
🤔🤔 y el NoCode....
Mis productos innovadores con un hola mundo no estan a disposicion de publico todavia
Quiero que seas mi mentor
Y luego te van a decir no pero esperate 1, 2, 5, 10 años esto crece "exponencialmente" JAJAJJAJAJJAJAJ me choca en especial que usen la palabra "exponencialmente", si fuera exponencial ya estaríamos en el año 3 mil, sin especulaciones, sin esperar X años, estaría pasando hoy mismo
Tu si crees que todo va a seguir igual en el futuro cercano?
Lo que tenemos hoy es peor a lo que tendremos en el futuro. Solo es ver como pasamos de Dalle-mini a Sora en tan solo 2 años
Tenemos guía de errores de programación consejos y programación funcional pero nos falta la guía como ser programador y no perder el pelo en el camino
yo creo que es muy temprano para sentenciar. Seguro se están creando proyecto uniendo bloques de código ya existente, obviamente hay que entender que está haciendo. Ni like ni dislike, ni chicha, ni limonada. Pero pa lante mi amigo, cuando un ejemplo práctico de UML en la toma de requitistos?
Yo espero que tenga un efecto de 50% de 1 a 3 años. Ya en 5 años todo va a cambiar y se van a cumplir las promesas
x.com/powerhdeleon/status/1813678320820859290?t=USGxj8xbbE_nhZDZEYWmeQ&s=19
Exactamente, tener el atornillador inalámbrico no te hace experto cuando sólo sabes atornillar
Despliegues, arquitectura, rollouts, QA, usabilidad, trazabilidad, mantenimiento, versiones, etc, etc, etc.
Tal combinación de variantes es una locura y eso no lo podrá replicar la IA en mucho mucho tiempo 😬😬😬
👏👏👏
"soy el único programador que sigue utilizando UML para parecer arquitecto de software", Jajaja, me ha matado... jajaj
La gente que no sabe de programación cree que simplemente llegar a la Inteligencia artificial y decirle créame una aplicación que haga balance de costos y me lo ponga en Tablas de Excel y lo pueda exportar en pdf. Pero la Inteligencia artificial no sabe ni siquiera en Qué lenguaje lo quiere es cómo lo vas a desplegar para que interfaces y es para Windows y es para Mac si es para Linux si es para qnx si es para Android
Para favorecer el algoritmo
Mi mayor miedo es la obsolecencia tecnológica.
Siempre que pienso en la planificación de un proyecto me preocupa que un día las tecnologías usadas dejen de ser soportadas, se vuelvan obsoletas y se vaya todo a la basura
Nadie dijo que con la IA iban a aparecer productos innovadores, lo que dice la gente es que cualquiera va a poder implementar soluciones cuando vaya surgiendo y no va a ser falta tener una carrera completa ni hacer varios másters para sacar las cosas.
Todos los desarrollos van a ser verbales Y la misma guía te va a dar consejos lo va a implementar y va a solucionar todos los problemas son la marcha eso va a ser el futuro de la programación
Todavía no dale unos 5 o 6 años pero lo vamos a ver
Otro cotorro x.com/powerhdeleon/status/1813678320820859290
@@hdeleonnet Crees que eso no va a llegar Jamás? ni en 5 ni en 10 o 20 años....jamás, nunca? mmmmm...No sé Rick parece falso 🤣
no bro la introduccion fue cine, el unico que usa UML para parecer arquitecto de software JAJAJAJAJAJJAJAJJAJAJAJA
Y la luz?
Aquí no hay luz. A buscar en el Frontend.
Ningún ser humano nace sabiendo correr, hay que dejar que se caigan un par de veces xD
Me pasó que con el despliegue se rompía todo, y si, es sumamente complejo entrar a eso de novato
Si puedes meterle todo tu proyecto a la IA... No podrías decirle que te hiciera todos esos desarrollos?
La IA no piensa
Conozco varias empresas que siguen usando excel como su base de datos 😂 dónde está la IA me pregunto 😊
Un producto que no tiene mantenimiento, deja de ser producto y se vuelve una herramienta que alguna vez funcionó pero ya no es útil o está lleno de BUGs y hsta pareciera que se reproducen los malditos bichos, eso sin comentar de los problemas de seguridad que estos nos traen jajajajaja
Lamento decir que estás equivocado, chatgpt es la pinta del hiceberg y es verdad que la IA aún no llega a puntos tan avanzados pronto lo realizará men.. a juntar agua nomás 😂
A futuro las empresas van a contratar cyborgs para sus trabajos : calidad humana y cantidad maquina :v
Aquí favoreciendo el Aldoritmo, ¿o no?
La gente cree que hacer software es dos programadores codeando a lo loco en una startup. Olvidan totalmente los entornos corporativos con repercusiones.
Porque los LLMs tiene demasiadas fallas, incluso tiene Halucinaciones asi las llaman, es decir, genera cosas que parecen coherentes pero no necesariamente son ciertas, hay muchos ejemplos de halucinaciones en los LLMs, ademas que pedo si es IA por que chingados le seguimos escribiendo? no se supone que tiene inteligencia? simplemente nos pusieron al buscador como un chat, no digo que no tenga impacto pero no a niveles superiores de desarrollo de software. Donde esta Davin??
Y donde están los IA Bros? 😆 esta claro que estamos en la cultura del hype, sale algo nuevo, dicen que va a cambiar el mundo, las empresas de ese 'algo' ganan un monton de dinero en base a esas expectativas, y luego pasa como con muchas cosas: no cambia demasiado.
Copilot es una reeee mierda para hacer cosas de next es una reeee mierda para hacer cosas con gsap es un asco para hacer cualquier cosa que no sea siemple
yo no veo mucho futuro en estas herramientas por ahora, es una burbuja que no va a demorar mucho en estallar. Los productivity fanboys sueñan con despidos masivos y que las empresas estén manejadas por 1 CEO y 0 empleados ojo con eso.
Solo opino que i += 1
Like
La app de BBVA cada update falla jejejeje
No hay, al menos todavía. Pero, al principio qué cagazo! No?
Se acabó este curro!
:D
Y despues por que se caen los sistemas a nivel mundial ja 😅
Los productos no estan? porque la gente es el producto ? XD
Ay peladito. Cuidado con las opiniones sobre lo que hace y no hacen las IA's modernas. Además de que avanzan rapidísimo, son buenísimas para planificar proyectos, etapas, detectar casuísticas que ni tú ni el cliente han visto, incluso evaluar metodologías de proyectos, roadmaps, aproximaciones de plazo, etc. El problema es que para obtener cosas más avanzadas, necesitas iterar mucho, necesitas pedirle a la misma IA que te haga preguntas y darle contextos muy amplios y bien definidos. Una buena fórmula, es que si la IA no te ayuda mucho, es porque falta prompt; pídele que te pregunte qué información necesita para obtener mejores resultados, y sigue iterando, pero dale una oportunidad hasta que la tengas completamente interiorizada para todo.
¿Y el mantenimiento?
Ay peladito, ver el video de nuevo.
Suena muy rebuscado, para eso programo y ya
Jajajaja pueden pasar días sacándole una respuesta a la IA, cuando a veces solo toca ver la documentación un par de segundos
Es lo que hace la IA ya lo hace el buscador de Google, y con un amplio abanico para elegir la respuesta, solo que lo han hecho más "humanizado", pero en esencia son lo mismo, aunque he leído por ahí que lo "entrenan" cosa que quizá investigue más a fondo
Estoy de acuerdo en que necesitan mayor contexto y cuando la IA sea el propio framework, entonces programar va a ser una expresión artística.
Pero de momento, esa IA no existe.
jajaja te estas adelantando, en unos años no vas a tener trabajo ni para un pan, es mas hasta el mantenimeinto del soft lo va hacer la IA. con paciencia muchacho que nos vemos en unos años:
ATT: LA IA
Yo hablo del presente. Hablar del futuro por hablar, no tiene mucho sentido. Gracias por lo de muchacho.
Cuando apareció la radio todos predecían el final de los periódicos.
Cuando apareció la televisión todos predecían el final de la radio.
Cuando apareció Internet todos predecían el final de la Televisión.
Creerse lo que te dicen los ignorantes es solo más ignorancia.
No eres digno de estar aquí