00:00Hasta este momento, han surgido una enorme cantidad de herramientas de IA y yo sé que a lo largo de todo este tiempo he ido publicando varios videos de cada una de estas herramientas, y es normal que muchos se confundan sobre cuál herramienta utilizar o cuál vale la pena
00:09En este video quiero comentarles un poco sobre todo esto y cuál es el estado actual de las herramientas que realmente valen la pena pagar
00:14También voy a darles mis comentarios acerca de cuáles deberían utilizar, o al menos cuáles es el tipo de herramienta que yo estoy usando el día de hoy
00:20Entre todas estas herramientas que les voy a mencionar, esa es la situación actual de todo lo que se está hablando y de lo que se está utilizando
00:24Y bueno, si quieren entender o al menos quieren decidir si vale la pena pagar por alguna de ellas..
00:28Otra cosa en este video puede que les sirva
00:29Además de también entender por qué quizás estos días ya no uso un editor de código y ya no pago por ningún editor de código
00:34Entonces, si ustedes también están confundidos y quieren escoger una herramienta y pagar solo una y ya está, pues este video les puede ayudar bastante en ese aspecto
00:41Vamos a empezar
00:44Coder, antes de empezar, si quieres desplegar una web full stack que está desarrollada con Node.js, Python, Go o incluso Elixir, más una base de datos y todo a un precio muy accesible, debes conocer Cynote
00:54Esta es una plataforma que te permite subir tus proyectos web de forma muy simple y a un buen precio
00:59Usarlo es muy fácil, solo conectas tu repositorio de GitHub o GitLab, eliges tu proyecto
01:03Y en segundos, tu aplicación está en línea con una URL pública para usarse
01:06Además, la plataforma te permite hacer lo esencial, como tener dominios personalizados, HTTPS automático, soporte para WebSockets y HTTP/2, los logs en tiempo real, variables de entorno y soporte 24/7
01:16Y en cuanto al precio, son casi imbatibles, ofreciéndote base de datos PostgreSQL o MySQL desde 4 dólares al mes y servidores backend desde 4 dólares al mes
01:24Eso significa que con 4 dólares al mes ya puedes tener un backend funcionando en producción
01:28Y si quieres probarlo antes, también tienes un período de prueba gratuito de 7 días en el que puedes subir cualquier tipo de proyecto
01:33Esta plataforma es ideal para proyectos pequeños, MVPs o clientes con bajo presupuesto
01:39Haciéndolo una opción rápida, simple y económica
01:40Así que, para saber más de Cynote, te dejo un enlace en la descripción
01:45Quizás muchos de ustedes creen que este video va acerca de qué editor de código deberían utilizar o qué herramienta de coding o qué servicio de inteligencia artificial, pero no
01:53En este video quiero enfocarme mucho más en el estado de las herramientas de IA y también en cómo han ido cambiando muchas herramientas que antes eran bastante necesarias y ahora, pues, puede ser que no sean tan relevantes o incluso que puedan prescindir de ellas
02:05Y bueno, quizás muchos de ustedes pensaban que este video trataba de qué editor de código usar o qué plataforma, pero no
02:10En este caso, vamos a tratar de..
02:12Compararlas y también, obviamente, les voy a mencionar qué tipo de plataformas son las que utilizo y las suscripciones que pago, que de hecho ahora son mucho menores que las que tenía el año anterior
02:19De hecho, si se preguntan qué herramienta utilizaba el año pasado, pues en editor de código utilizaba bastante Cursor, en agente de código utilizaba Cloud Code, en Vocodep P0.DEF y en Chat también pagaba la suscripción de ChatGPT
02:31Y bueno, todo esto sumaba ya más de 200 dólares o un poco más
02:36Entonces, actualmente ya no es necesario pagar por tantas plataformas de IA, pero el hecho es que esto no se adapta a todos y también debería quedar bastante claro que todas las herramientas de IA..
02:44Día que están actualmente, no todas hacen lo mismo y no todas tienen el mismo nivel de complejidad, ya sea en configuración o incluso en el enfoque de a qué usuario van dirigidas
02:52De hecho, yo definiría siempre tres tipos de usuarios para ese tipo de herramientas: un usuario principiante, un usuario de nivel intermedio o estudiante, y un usuario, obviamente, que ya conoce bastantes herramientas, ya sabe desarrollar y crear software
03:05Entonces, va a ser muy fácil para él escoger una herramienta y cambiarla fácilmente
03:08Y ahí está el detalle, y es que dependiendo del nivel en el que estén ustedes, van a escoger alguna herramienta
03:12Entonces, para ponerlo claro, aquí podríamos colocar tres niveles
03:14Vamos a llamarle
03:16Principiante, nivel medio y senior
03:18Ahora, esto no tiene mucho que ver con lo que serían los grados de seniority o experiencia que tiene alguien, sino en este caso me estoy refiriendo a qué tan cómodo te sientes desarrollando, ya sea con herramientas o sin herramientas
03:27Y eso está cambiando bastante actualmente
03:31Entonces, en el nivel principiante, obviamente, aquí podrían estar personas no técnicas, es decir, los no coders
03:34Y bueno, para aquellos que no han escuchado el término, quizás no están muy familiarizados, pues los no coders son aquellos usuarios normales que van a una plataforma al estilo de Bubble, Bubble.io o similar y tratan de crear un proyecto entero utilizando esas plataformas
03:47Ahora, el tema con esto es..
03:49Que si la plataforma que ustedes tienen en mente es pequeña, pues en realidad estas plataformas lo pueden hacer de una forma bastante decente, a un precio muy alto, yo diría, pero aún así es bastante accesible y también le da a la persona que no tiene mucho nivel técnico, o al menos no entiende mucho cómo se desarrolla el software, el hecho de ver al menos su idea generada
04:05Y de hecho, esto ha cambiado bastante, porque hace mucho tiempo, incluso cuando yo asesoraba a personas que estaban creando proyectos, pues siempre el problema era iniciar, es decir, entender las bases, y nadie quería estudiar las bases de verdad; solo querían ver su proyecto hecho
04:18El asunto es que estas plataformas de Byodir han monetizado eso, y a este Aquí está el texto corregido y perfeccionado: Punto, ya casi nadie necesita ayuda para iniciar un proyecto, o al menos eso he notado bastante
04:27De hecho, en el último año he encontrado un montón de proyectos en los que ya han sido iniciados o ya han sido creados con Boldon New o estas plataformas de aquí, y luego simplemente los he heredado y he tratado de añadirles complejidad o continuarlos en funcionalidades que estas plataformas ya no hacen bien
04:40Y es que, por detrás, incluso estas plataformas, ustedes pensarían que tienen un grado alto, al menos en escribir código y demás, pero en realidad, su idea principal es cobrar por tokens y ofrecerte una interfaz mucho más amigable o enfocada en usuarios no técnicos, para que ellos se sientan que pueden
04:54Llegar a crear cualquier tipo de software
04:56Ahora, esto obviamente también tiene muchas limitaciones
04:59Todas las aplicaciones que ustedes crean aquí son exactamente las mismas
05:03Puede parecer tal vez que las interfaces van variando o incluso las funcionalidades que pidan pueden tener más o menos, pero todas están limitadas por lo que pueden hacer
05:11Y bueno, eso una persona no técnica difícilmente lo entiende porque obviamente no ha desarrollado antes, pero algo que sí quiero que noten es que aquí también podrían estar las personas que recién están iniciando en código, es decir, aquí podrían estar los programadores principiantes
05:22Y aquí viene la diferencia: el programador sí tiene que entender los..
05:26Temas que están por detrás, ¿el biker o no? Por lo general, el Border simplemente quiere vender un servicio y utilizar la plataforma para que lo haga todo
05:33Y por lo general, puede ser una persona que tenga algunos contactos y algún modo de crear un proyecto y venderlo
05:39De hecho, hay muchas personas que sí tienen proyectos reales en Loftal, en Boldenew y en Bcero
05:43Los tipos de proyectos, para que puedan hacerse una idea de qué se tratan, no son muy grandes
05:47Por ejemplo, son plataformas en las que, por ejemplo, un sistema de cocina interno donde puedes reservar platos, otros pueden tener sistemas de hoteles en los que puedes reservar alguna habitación, o quizás también talleres o..
05:59Negocios pequeños, donde por lo general no necesitan un sistema gigante, solo algo puntual
06:03Y bueno, el problema es que cuando crece ese proyecto, por lo general, la IA tiende a tener muchos problemas para ejecutarse en este tipo de entornos, y es allí donde requieren algún nivel técnico un poco más avanzado para poder hacer crecer ese proyecto
06:15Y bueno, esto no tiene nada de malo
06:16De hecho, muchas personas que iniciaron en programación por lo general se quedaron en este nivel, en donde siempre han querido crear páginas web sencillas o sitios web pequeños
06:24Y cuando ha llegado la IA y ha generado ese tipo de proyectos, pues obviamente afecta ese mercado, por así decirlo, y al menos ya no tienen esa demanda de..
06:32Personas que necesiten ese tipo de proyectos
06:34Y es que los B coders prácticamente están comiéndose esa parte del desarrollo que está enfocado mucho más en proyectos que están iniciando
06:40Ahora, este es un tema más de ventas y, de hecho, una persona que sabe escribir código también podría aprovecharlo, solamente que la gran mayoría de programadores, pues, obviamente quieren salir de ese nivel y pasar a un nivel medio
06:50Ahora, aquí también hay un problema a considerar, y es que muchos programadores principiantes creen que solamente escribiendo código ya tienen un sistema, y es que casi están al mismo nivel de lo que pueden conocer de lo que hace el software
06:59Entonces, pues, por lo general, tienden a creer esa idea de que ya no No necesitan aprender nada porque la IA lo va a hacer todo
07:04Y ahí es donde justamente también va a marcar una forma en la que algunas personas no podrán salir de allí, porque si eso es lo que creen, obviamente se van a quedar con esa idea y no van a aprender nada
07:14Ahora, si se preguntan qué aprender, pues son prácticamente los mismos temas de antes, solamente que ya no se aprende de la misma forma
07:21Es decir, los temas son los mismos, solamente que ahora hay una forma mucho más rápida de hacerlo y hay herramientas que les pueden servir mucho más fácilmente
07:27En serio, es muy simple aprender los temas de antes porque ahora hay muchas ayudas de todo tipo
07:32Entonces, incluso pueden obtener explicaciones, videos, cursos para..
07:33Poder aprender las bases de lo que es el desarrollo de software y poder avanzar desde este nivel
07:38Pero bueno, no todos lo van a hacer, y en realidad esto puede afectar incluso a futuro, que no haya muchos desarrolladores junior y quizás esto también cambie en el futuro
07:45Pero bueno, esa al menos podría ser una observación
07:48Entonces, si eres un principiante o una persona que solo quiere vender un software con IAP, es decir, crearlo con IA, pues estos dos niveles son más que suficientes y estas plataformas que están aquí, y otras similares, también
07:58De hecho, les he mostrado en el canal otras, como SER, Devin, Costinger, que también tiene la suya, que es Horizons, y así todas hacen relativamente lo mismo, aunque..
08:08De forma sencilla, les digo que estas plataformas que están aquí son las que mejor hacen el trabajo de codificación automática, y bueno, la gran mayoría prefiere bastante a Lovable porque es bastante fácil de utilizar, es muy amigable, y Bono Neo, como que se ha quedado un poco atrás
08:20B0 es su proyecto en Vercel, que es una empresa que sí vive del desarrollo
08:24Y en lo personal, a mí me gusta más esta por el tema de que realmente puedes crear código backend y frontend, mientras que en Lovable es puramente frontend, pero eso es debido a que tengo una idea, al menos, del nivel técnico, y es por eso que justamente sé lo que puede llegar a ser esta plataforma
08:37Ahora, aunque eso no tiene nada de importante, seguro muy a futuro esas plataformas van a ponerse a… La percepción y la diferencia van a ser indistinguibles en algún momento
08:44Pero bueno, si ustedes me preguntan si debería pagar por una, pues yo les diría, vayan por Lovable si no saben nada, y si quieren tener un proyecto que luego van a querer mejorar con el tiempo, yo les diría, vayan por V0
08:55Es una plataforma que les da más margen para poder modificarse después
08:59Ahora, en el nivel medio, vamos a colocar a los estudiantes
09:00Cuando hablo de estudiantes, me refiero a personas que quizás sí están estudiando formalmente algún tipo de carrera en desarrollo
09:08Puede ser programación, ingeniería de software, ingeniería informática, sistemas o algo similar, o robótica, o cualquiera de esos temas
09:14Y al final, todos van a llegar a lo..
09:15Mismo, es decir, son personas que realmente tienen como tarea aprender los fundamentos del desarrollo y en varias formas
09:20Es decir, hay muchas variedades allí
09:22El tema está en que, para poder llegar a este nivel intermedio, sí se necesita una guía, sí se necesita tener una especie de índice de los temas que tienes que estudiar y se tiene que pasar formalmente, ya sea si lo haces de forma autodidacta o con ayuda de algún tipo de institución, ya sea universidad, instituto, etcétera
09:36Pero lo ideal es que sí tengan una currícula que estudiar, porque aquí es donde va a poder notarse la diferencia con estos principiantes o programadores que recién están empezando
09:45Ahora, si se preguntan cuál es la diferencia de un..
09:46Estudiante con uno de estos dos que pertenecen al nivel principiante, mi opinión, pues, la diferencia está en que cada uno de estas personas trata de entender mucho más a fondo el código y, si bien no lo escriben, porque no es necesario escribirlo, a veces sí intentan hacerlo simplemente para entender mucho mejor de qué se trata lo que están estudiando
10:02Ahí también entra el tema de la lógica, en donde pueden llegar a entender un sistema simplemente por el hecho de tratar de ver cómo funciona y cómo mejorarlo
10:08Y, obviamente, también conocen herramientas mucho más avanzadas
10:10Aquí me refiero a usar la terminal, utilizar editores de código, utilizar, por ejemplo, programas instalados, bases de datos y así
10:15Es decir, son..
10:19Personas que quizás no tienen mucha experiencia, pero sí están poniendo en práctica las herramientas y están tratando de avanzar en esa carrera
10:24Esa es la diferencia con este nivel
10:26Y aquí es donde justamente entrarían los editores de código
10:28Los editores de código no están hechos para hacer todo código manualmente
10:31Hay algunos que tratan de venderse como en ese tipo de entorno, pero en la realidad estos editores de código siempre fueron para desarrolladores
10:37Y bueno, yo sé que ahora ya no es necesario escribir código, pero el trabajo nunca se trató principalmente de escribir código
10:42Eso solamente era una tarea mecánica, es decir, algo que en algún momento iba a ser reemplazado, ahora ya está siendo reemplazado
10:46Entonces, el trabajo..
10:49Viene de la planificación y del tratar de revisar que un proyecto funcione, sea eficiente
10:53Y para poder hacer eso, realmente debes entender código
10:57Entonces, estas herramientas, a medida que vas ahondando mucho más en sus configuraciones, obviamente te dan muchas más cosas que solamente el 'by coding'
11:03Te permiten conectarte con bases de datos, te permiten utilizar protocolos de red, te permiten configurar herramientas de forma visual y, en realidad, hace mucho tiempo estas eran imprescindibles para escribir código
11:14Sin embargo, hoy en día ya no creo que eso sea así
11:16De hecho, estos días ya no pago ninguna suscripción a un editor de código, principalmente porque ahora, de nuevo, escribir código ya no..
11:22Es una tarea primordial y estos días ya casi no escribo código; de hecho, todo se lo pido a la IA, pero lo que sí hago bastante es revisar esas líneas de código y, obviamente, pedir que se reordenen, que apliquen un tipo de arquitectura, también que revisen un nivel de planificación y así sucesivamente
11:37Pero bueno, todo eso se los voy a comentar
11:38El tema está en que si la herramienta de código ya no la usas para escribir código y solo utilizas sus herramientas de IA, pues mejor conviene pagar un servicio que se encargue de eso
11:46Y bueno, cuando me refiero a esas herramientas de IA, estoy hablando de los agentes de IA, es decir, estos agentes que funcionan desde la terminal principalmente, pero tienen una conexión directa con un modelo inteligente
11:56Eso hace que ya no necesites interfaces, ya no necesites estar escribiendo ni moviendo archivos, ni haciendo cosas manuales, sino que estos modelos ya hacen todas esas tareas de forma automática
12:06Y bueno, debido a esto, muchos creen que ya no es necesario desarrollar ni aprender desarrollo, porque estas herramientas ya escriben el código, pero de nuevo, esa es una tarea mecánica
12:13Estas IA ya lo hacen y, de hecho, lo hacen muy bien, pero nunca se trató de eso el código, y aún así hay muchos desarrollos que son bastante complejos, y a pesar de que exista IA, sí se necesita alguien que esté encima de ellos dirigiéndolos
12:23E incluso yo, aún al día de hoy, sigo desarrollando sistemas para varios clientes, pero sí noto algo que ha..
12:29ha cambiado bastante y es que ya no se necesitan tantas personas como antes
12:31Es decir, solo para dejarlo claro, hace muchos años, cuando tú querías desarrollar un proyecto, por lo general podías decir, bueno, podemos avanzar con dos, tres personas, y si necesitábamos avanzar mucho más rápido, añadir más características y hacer el proyecto mucho mejor, contratabas a más personas
12:46Obviamente, tenías que pasar por un proceso de contratación, revisar su experiencia, ponerlos a prueba, enseñarles de qué se trataba el sistema, pero todo eso implicaba costos y tiempo
12:53Hoy en día, un agente de IA puede hacer todas esas tareas que antes podía hacer un junior
13:00Entonces, ahora sí estamos en el nivel donde ya no se necesitan Personas que estén aprendiendo a programar necesitan personas que sepan código y que utilicen herramientas diariamente para avanzar más rápido
13:08Entonces, a mi modo de ver, si antes se necesitaban, por ejemplo, seis o cinco personas para llevar un proyecto, hoy en día ya se pueden hacer con dos o tres, como máximo, utilizando las herramientas adecuadas, es decir, pagando un plan decente, un modelo confiable que escriba código y sin atarse a ninguna plataforma en particular
13:25La razón por la que hice este video es que en el último año les he mostrado una gran cantidad de herramientas de IA, que han ido variando
13:31De hecho, algunas se han quedado desfasadas, otras se han ido adaptando y esto ha ido cambiando continuamente
13:34Cambiando en muy poco tiempo, a tal punto que hace medio año yo pagaba por Cursor, uno de los planes más caros, que costaba 50 dólares o más, y luego también probé otros como Kiro, Winstance, Trye y muchos más, y estoy seguro que seguirán surgiendo más
13:49Pero si lo notan, ya no hablan mucho de editores de código; ahora hablan mucho más de agentes de IA, y de hecho estos dos no son agentes de IA como tal, sino modelos inteligentes
13:58Es que encima de estas herramientas es donde realmente aparecen los agentes de IA, es decir, aquí estoy hablando de Cloud Code y GPT Codex
14:06Estos dos son competidores actualmente y están muy enfocados en producir código con IA, y vienen de las dos empresas que están, digamos, al menos punteras en lo que sería inteligencia artificial
14:15Ahora, estas no son las únicas, pero de momento son las que la gran mayoría habla
14:18Ahora, en mi opinión, probándolas a ambas, de hecho, yo uso ambas a diario, porque cuando se me acaban los tokens de Cloud Code, uso la de GPT
14:25Obviamente, sigue siendo Cloud Code la primera y la que yo considero que si ustedes realmente quieren ahorrarse dinero y tener una herramienta decente, pueden utilizarla
14:33El tema con esta herramienta es que quizás, si ustedes están en un nivel medio o medio avanzado, pueden hacer más cosas
14:39Es decir, aquí ya estoy hablando del nivel senior, y aunque suena realmente ridículo, porque esas herramientas al final sirven para Cualquier persona, aquí me refiero a que un profesional o alguien que realmente ya ha estudiado código antes, o incluso puede ser que ya sabía programar antes de las herramientas de hoy, está utilizando bastantes herramientas para producir más
14:56De hecho, el día de hoy yo también desarrollo más o menos unos dos proyectos al día, y la cantidad de características que se pueden desarrollar en poco tiempo es bastante significativa
15:05Es decir, yo también noto que la productividad puede duplicarse
15:09El tema está en que no ha cambiado nada en cuanto a la planificación o las tareas, solo se avanza más rápido, pero igual hay trabajo que tiene que revisarse
15:16Los requerimientos del cliente muchas veces no son nada claros, y ahí se Va mucho tiempo
15:20Otras veces te dan ejemplos de cómo debería ser el sistema y está mal diseñado, y eso uno no lo va a revisar
15:26De hecho, la IA va a ser exactamente lo que le pidas
15:28Si hay una mala planificación, a menos que sea obvia, te va a corregir, pero si tiene sentido y tú quieres que sea de cierta forma, la va a obedecer a pesar de que sea un mal diseño
15:38Es decir, no sé si han visto esas interfaces de "by coding" donde le colocan un usuario y contraseña en el login
15:43Bueno, eso, técnicamente, no tiene nada de malo y una ella te lo podría colocar
15:46Obviamente, es un ejemplo muy extremo, pero por lo general vienen muchas de ese tipo de características cuando tú vas avanzando más y más profundo en el código, a tal punto que..
15:55Cuando ustedes ya elaboran un proyecto muy grande, igual van a necesitar hacer una revisión
16:00Y de nuevo, aquí ya no me refiero a escribir código; de hecho, escribir código ya no es necesario, sino que me refiero más a la etapa de revisión, es decir, la IA ya genera el código, tú tienes que verificar que eso tenga sentido
16:09Y para hacer eso también necesitas leerlo, es decir, necesitas saber justamente que lo que ha hecho esté correcto
16:15Y aquí es donde viene el detalle
16:17La gran mayoría de las personas cree que la IA es infalible y que el código que produce es tan bueno que puede llegar a ser de muy alta calidad, cuando a veces no tiene nada que ver con el código, sino que puede tener que ver con el diseño
16:28Es decir, tú puedes dar un mal..
16:29Diseño, ella lo va a crear y eso va a funcionar hasta que en un punto ya no, y va a tener que reescribirse
16:35Entonces, ella también va a tener que corregir y va a tener que aprender en qué cosas estuvo mal
16:38Para eso también se necesita, o hacer un gasto en, obviamente, que la entienda todo el proyecto, o que una persona trate de entender de qué se trata justamente el proyecto, leer el plano de todo el proyecto y corregirlo
16:49Ahí es donde está el trabajo de verdad, realmente
16:50Ahora, esto, las personas que realmente escriben código, lo notan a diario porque quizás ya han programado antes sin herramientas de IA y saben que esto no es perfecto
16:59Entonces, cuando ven publicidades de la IA que va a reemplazarlos en 3 años o cosas así, pues es..
17:02Prácticamente un pésimo chiste
17:05Pero el día de hoy, para aquellos que están en estos dos niveles, sí tienen sus dudas y de hecho les es difícil entenderlo, porque las aplicaciones que ven a diario son aplicaciones visuales
17:13Es decir, tú ves un juego en 3D hecho en Unity, que es creado por una IA y realmente crees que tu trabajo de escribir código ya no va a ser necesario
17:20Pero mientras tanto, los que ya están en un nivel más o menos avanzado o senior, ven que esos trabajos al final igual necesitan las mismas tareas de antes y, obviamente, ya quizás no necesitas hacer clics, ya no necesitas estar escribiendo código o configurando cosas, pero por ejemplo, igual necesitas entenderlo y, de hecho, si tú, por ejemplo, tienes que configurar..
17:37Alguna nube, igual necesitas saber de qué se tratan los servicios, investigarlos un poco y para eso igual te puedes ayudar de la IA
17:42La también se puede conectar y ejecutar los comandos, pero no es tan fácil como pedírselo y que lo haga, porque puede que lo haga mal y puedes estar perdiendo dinero también
17:51Y, obviamente, si quieres hacerlo correcto, debes entenderlo más a fondo
17:54Entonces, de forma resumida, los agentes de IA son lo que realmente vale la pena pagar estos días
17:58Si me preguntan por cuál utilizar, bueno, estos días yo les podría decir que utilicen Cloud Code, pero el tema con esta herramienta es que es bastante costosa
18:05De hecho, empieza en un plan de $20, pero aquellos que le digan que con $20 pueden crear..
18:10Proyectos, en realidad, les están mintiendo, porque a medida que ustedes van pidiendo cosas, esos créditos se gastan muy rápido y lo que hace Cloud es cortarle justamente las respuestas, y tienen que esperar a que se reinicie su sesión, es decir, después de 4 horas pueden continuar, y obviamente ustedes quieren seguir desarrollando y avanzando con sus proyectos
18:27Entonces, de forma práctica, en mi opinión, el plan real para avanzar con Cloud es a partir de los $100
18:32Este es el precio real de Cloud
18:34Obviamente, también hay un plan de $200, pero honestamente yo nunca lo he pagado y no me he hecho falta, y eso que lo utilizo casi todo el día, aunque es cierto que también hay veces en las que no lo..
18:45Utilizo en un día entero, pero si ustedes, por ejemplo, están desarrollando continuamente, pueden considerar este plan
18:49Actualmente también está GPT Codex, que en realidad está tratando de alcanzar a Cloud y de generar también un modelo que se adapte a escribir código
18:58Principalmente cuesta 20 dólares, y esto parece bastante bueno porque en realidad te permite hacer muchas tareas, y tú podrías creer que es exactamente lo mismo que Cloud, pero en mi opinión y usándolo todos los días, en realidad el modelo de GPT Codex no es malo, de hecho, es bastante decente
19:11Pero cuando se trata de tareas complejas, simplemente trata de hacer la solución mínima, la solución más rápida, y todavía, utilizando su modelo más..
19:18Pesado, que se demora más en pensar y así, eh, Cloud, ¿no? Por lo general, con su modelo que es medianamente veloz, pues con eso ustedes pueden hacer un desarrollo decente y no tienen que estar dándole tantas indicaciones
19:29Entonces, la única razón por la que tengo GPT Codex es que pago ChatGPT
19:32Y de hecho, la única razón también por la que no dejo de pagar ChatGPT es para tener acceso a Codex, porque, de nuevo, cuando se me acaban los créditos de Cloud, pues los créditos de Codex aplican y para tareas que son repetitivas y que no requieren un pensamiento avanzado, como puede ser, por ejemplo, armar una especificación en la que se tiene que armar backend, frontend y modificaciones en base de datos
19:50Yo se la doy a Cloud porque lo..
19:52Hace muy bien
19:53Arma un specification muy bueno, es decir, de todo lo que tiene que modificarse
19:55Le toma su tiempo, un par de minutos, pero lo hace muy bien
19:56En GPT no, te lo arma, te responde en menos de un minuto, pero le faltan cosas, lo hace mal y no modifica todo el proyecto
20:04Es decir, su respuesta es medianamente buena, y también se nota por el precio, pero la diferencia principal está en que si ustedes, por ejemplo, tienen que utilizar algún tipo de automatización, como que el navegador se maneje solo con IA o que se haga una tarea repetitiva y que vaya revisando, eso lo puede hacer Codex
20:17Por ejemplo, a veces yo tengo que modificar tablas gigantes o formularios extensos y probarlos
20:20Entonces, en lugar de dárselo a la nube, esa es una..
20:21Durante el último año, he probado prácticamente todas las herramientas de IA para programar: Cursor, Cloud Code, GPT Codex, plataformas de vibecoding como Lovable y V0… y llegué a gastar más de $200 al mes en suscripciones
20:22 Pero hoy la realidad..
20:23El task muy simple
20:23Él solo tiene que abrir el navegador, tipiar cosas, ver dónde están los inputs, y lo que hago es simplemente utilizar un MSP conectado con Codex
20:28Él abre el navegador y empieza a hacer esas tareas, y los tokens se empiezan a gastar de esa forma
20:33Ahora, muy aparte de eso, también tenemos que tener en cuenta que, si bien este es uno de los modelos que más recomiendo, aparte de esos también están los modelos abiertos que son principalmente modelos chinos
20:40Es decir, los Inos han tratado de desarrollar también sus propios modelos y han tratado de entrar en el mismo mercado donde están Cloud y GPT
20:46Y si bien no son exactamente lo mismo en calidad, sí podrían realizar tareas que son baratas y tratan de acercarse a las mismas
20:53Respuestas de Cloud y GPT
20:55De hecho, algunos modelos chinos que he probado, por ejemplo, Minx, que se le parece bastante a Cloud o al menos trata de pisarle los talones y se parece bastante, 4.5, pero es mucho más barato
21:03Entonces, si ustedes, por ejemplo, están desarrollando algún tipo de aplicación y requieren algo barato, este es uno de los modelos
21:10Luego también están Kimi y GLM, que son modelos bastante decentes también en cuanto a generación de imágenes, generación de código y respuestas
21:18Y de nuevo, estos son modelos que, por lo general, en comparación con la API de lo que ofrece GPT y Cloud, tratan de ser compatibles
21:25O al menos, si ustedes, por ejemplo, van a desarrollar código en esto y ya tienen un proyecto
21:29Que utilizan estos modelos y quieren ahorrar dinero, pueden optar por algunos de estos si no es una tarea tan compleja, es decir, si no se requiere un razonamiento tan avanzado
21:35Ahora, aquí me falta uno también
21:37En lo personal, al menos estos meses, ya no lo he utilizado tanto y es Gemini
21:41De hecho, no está nada mal
21:43También genera código y, obviamente, en mi opinión, mucho más decente que estos modelos, pero tampoco hay tanta diferencia, y pagarlo, a menos que ya esté incluido en algún tipo de suscripción que ya estés pagando dentro de Google, pues puedes utilizarlo
21:55Pero de todos estos modelos, de nuevo, el que responde prácticamente mejor y hace el trabajo de una forma decente es este de aquí
21:58El segundo
22:01Colocaría a Codex, Gemini y el resto empezaría como modelos alternativos
22:04Ahora, muy aparte de eso, también hay otros programas que también vale la pena mencionar
22:08Aquí se me ocurre Open Code, que en mi opinión, en cuanto a todas las herramientas que se integran con modelos, este es muy bueno
22:13De hecho, diría que mejor que Cloud Code
22:15Y aquí está la diferencia, donde realmente muchos se confunden
22:19Cloud Code es la herramienta de consola, Cloud Opus es el modelo inteligente
22:23Al ser el modelo inteligente, tú puedes conectar el modelo inteligente con Open Code o con cualquier otra herramienta o agente de IA
22:28Entonces, cuando hablo de que Open Code es mejor que Cloud Code, es porque esta herramienta tiene muchas más funcionalidades y capacidades
22:33Características
22:34Puedes abrir múltiples sesiones, puedes tener configuraciones personalizadas, integraciones al mismo nivel de Cloud Code, pero su desarrollo, al parecer, tiene muchas mejores consideraciones
22:43Es a veces hasta más rápido, consume menos tokens y, al ser un proyecto abierto, también se puede saber qué es lo que hace por detrás
22:48En CloudCno
22:49Este es un proyecto cerrado y también el modelo que usan es cerrado
22:51Pero cuando yo me refiero a que el modelo es muy bueno, me refiero a este modelo de aquí que, sumado a CloudCe, es prácticamente la suscripción, es decir, todo esto te cuesta aproximadamente 100 dólares
22:59Y, en realidad, muchas personas usan OpenAI GPT, pero pagan la suscripción de Cloud para poder obtener..
23:05Ese modelo dentro de Open Code
23:07Ahora, esto no es el único
23:08De hecho, también está un proyecto muy moderno estos días y muy popular que se llama Open Cloud, que suena muy similar a decir Open Cloud, pero en realidad esto no tiene mucho que ver
23:18Si ustedes lo prueban, van a ver que se trata más que un agente de código; se trata mucho más como una especie de interfaz para poder manejar en tu propio servidor lo que serían tus datos
23:28Podría leer los archivos, conectarse a otras aplicaciones, pero está bajo tu control
23:32Es como tener tu propia nube con ella dentro de algún entorno que tú prefieras
23:38Entonces, en mi opinión, no lo coloco al mismo nivel de Open Code para escribir código
23:40Open Code, en mi..
23:41opinión, es muy bueno
23:43Entonces, si ustedes quieren tener el mejor entorno, yo les diría, escojan la suscripción de Cloud de $100, úsenlo con GPT Codex o con Cloud Code, y va a ser más que suficiente para poder generar cualquier tipo de proyecto
23:52Si quieren algo más barato, pueden escoger estas de aquí
23:53Y OpenCloud, incluso, yo no lo uso tanto como una herramienta para generación de código, lo utilizo más como una herramienta de planificación o para automatización de tareas
24:01Y es que, por ejemplo, en mi caso, yo tengo un VPS donde tengo instalado OpenCloud con cosas personales, es decir, trabajo, documentos y así, y también le doy acceso a otras personas que trabajan conmigo para que puedan utilizarlo
24:12Entonces, no es Lo mismo realmente que OpenCode, donde sí puedes escribir código, tienes herramientas para poder integrarlo con MCP, Skills y configuraciones propias donde puedes integrarlo dentro de un editor o entorno de desarrollo, no está mucho más enfocado, de nuevo, en ser como un entorno de la nube con IA y tener todo allí dentro para poder manipular tanto datos como también para comunicarlo con servicios externos
24:35De hecho, es algo así como tener tu propio ChatGPT, solamente que dentro de una máquina que él puede controlar, y con eso se puede hacer mucho, porque como es un entorno abierto, puedes instalar programas, ella lo puede ejecutar por sí misma, aunque si ustedes también, digamos, tienen un VPS y le dan acceso a la nube, en La realidad puede llegar a ser lo mismo
24:51Aunque esta herramienta está mucho más pensada en ser amigable para un usuario, es decir, hay interfaces web, tiene integración con herramientas de mensajería y para hacer tareas de investigación o tareas de poder integrarse con aplicaciones, es bastante conveniente
25:04Perdón, yo no la coloco al mismo nivel que estas, porque en realidad esas están muy enfocadas en generar código dentro de un computador local
25:10Esto es mucho más enfocado en estos días a tenerlo en un entorno aparte, porque incluso es muy peligroso tenerlo en tu propio entorno, ya que puedes instalar un skill, te pueden inyectar código para poder acceder a esos datos o, incluso, a veces he visto posts en Twitter
25:23Donde hay quien le pide algo y, dependiendo del contexto que lea, hay veces que ignora las instrucciones y puede simplemente empezar a borrar cosas
25:31Yo he visto, por ejemplo, que empieza a borrar tablas, empieza a acceder a archivos y eliminar cosas dentro del Gmail
25:36Y, por ejemplo, el último caso que vi es que le dieron acceso al Gmail y alguien le dio una instrucción de que empezara a archivar cosas, y lo entendió como eliminarlo
25:42A pesar de que le decían que parara, eso seguía eliminando emails uno tras otro, y no paraba
25:47Prácticamente, la solución era apagar la máquina donde estaba ejecutándose
25:50Entonces, es un entorno aún bastante volátil, por así decirlo, pero también es obvio que es un proyecto que vale la pena
25:56Pena revisar, aunque en mi opinión personal no es una herramienta que digamos no se pueda copiar o que tenga un desarrollo único
26:03De hecho, tiene bastante popularidad al día de hoy
26:04Incluso si me preguntan, esa herramienta se puede copiar relativamente fácil
26:07Y solo para que se den una idea, estos días, por ejemplo, ustedes pueden instalar proyectos como Zero Code, que es una alternativa a OpenAI
26:14Y bueno, no ha pasado ni siquiera unos meses y esto ya tiene una enorme cantidad de documentación, hace lo mismo y demás, porque de nuevo, no han inventado una herramienta que sea algo único
26:23En realidad, es como un diseño y ese diseño se puede replicar muchas veces
26:27Y de nuevo, no es el único proyecto, de hecho, Open Code es el..
26:30Más popular, pero también están Nanobot, Pic Clog, Zero Clog; en tan poco tiempo ya tienen competidores
26:35Y esto también significa otra cosa: que eventualmente ese tipo de diseño también probablemente llegará en la nube
26:42Entonces, cuando se ve en la nube, pues obviamente ese hype que hay por ese tipo de herramientas también va a disminuir, porque ya se convertirá en un estándar
26:49Y bueno, para aquellos que se preguntan por qué hay tantas copias, es porque de nuevo se trata más del diseño, de cómo encolar tareas, cómo acceder a ellas desde un VPS o al menos un servidor, tener el control de tus datos y todo eso
26:59Realmente, siempre han existido herramientas para hacerlo, solamente que lo están integrando bajo..
27:02Un único diseño, bajo una única herramienta y es obviamente útil, pero de nuevo no es un desarrollo único y esto eventualmente van a aparecer más y más proyectos similares
27:11Entonces, es lo único que tienen que saber a este punto y solamente para resumirlo
27:15En realidad, si ustedes me preguntan qué herramientas son las únicas que vale la pena pagar, yo les diría paguen Cloud y con eso ya se evitan un montón de problemas
27:21Y yo sé que $100 es bastante fuerte para una suscripción, pero piénsenlo de este modo
27:26Si ustedes necesitan ayuda para desarrollar un proyecto, un becario por lo general cuesta alrededor de 500 dólares mensuales
27:29Un becario, si son tareas muy comunes y muy simples, Cloud lo puede hacer en minutos y muy..
27:35Rápido
27:42Entonces, a menos que sean tareas muy complejas o ustedes quieran avanzar muy rápido en cuanto a implementación de características, pues lo ideal sería encontrar una persona que tenga un nivel medio y utilice esas herramientas, que obviamente les dé los avances mucho más rápido
27:49Y eso es algo que realmente está cambiando, y obviamente eso duele para muchos, porque casi la gran mayoría de estos años siempre se trató de aprender código, sufrir con código y luego te pagan por eso
27:59Y ahora viene una herramienta y prácticamente lo hace de forma instantánea, y ya todo ese esfuerzo que hacías puedes pensar que ya no sirve de nada, pero en realidad lo que has aprendido es simplemente para entender cosas, para entender
28:09Cómo funcionan los sistemas
28:11Ya luego, las herramientas para generar código o poder configurar cosas seguirán apareciendo y seguirán mejorando
28:16Y bueno, solamente para darles una idea, yo al día de hoy utilizo Cloud Code y no es infalible
28:19De hecho, muchas veces me hace perder tiempo también, porque al evitarme ejecutar comandos o configurar cosas manualmente, delegado errores y, por confiar en la herramienta, veo que lo hizo mal y simplemente he perdido tiempo
28:36Entonces, de nuevo, a menos que ustedes se encuentren en uno de estos niveles, escojan una herramienta que se adapte a esta
28:43De forma resumida, si ustedes son principiantes, personas que recién están empezando
28:45Utilicen Boldo New, Label V0 o cualquier herramienta gráfica que les sea simple de utilizar
28:50Son amigables, son muy fáciles para crear un proyecto, eso no tiene nada de malo y pueden venderlas incluso si ustedes ya quieren entender lo que es el desarrollo de software, ir mejorando continuamente y entendiendo el sistema para poder reemplazarlo
29:00Así, el nivel medio sería estudiar código, las bases del código
29:02Si se refieren a qué es eso, es estudiar un lenguaje de programación, tratar de entenderlo más que memorizar su sintaxis, practicar creando un software pequeño y luego ejecutando con él un software mucho más avanzado y tratándolo de entender
29:14Adáptense a las herramientas que siempre se han utilizado
29:16Necesarias en código, es decir, herramientas como Git, Docker, clientes REST o lenguajes de programación, también como base de scripts
29:23Todo eso, en realidad, es bastante útil
29:25De hecho, ya he creado un video anteriormente, pero lo voy a actualizar este año con todas las cosas que deben aprender, incluso si utilizan IA
29:29Y muy aparte de eso, si ya tienen experiencia o han estado trabajando en ello y quieren mantenerse al día, lo único que yo les diría es que traten de desarrollar proyectos por ustedes mismos y proyectos cada vez más complejos
29:40Es decir, si nunca te animaste a crear un sistema de colas, un sistema de mensajería en tiempo real, un sistema que sea multitenant o algo similar, y eso te parecía mucho trabajo y, obviamente, era bastante complicado
29:49Es difícil hacerlo porque quizás tenías un trabajo real, pero ahora en estos días puedes hacerlo y entender conceptos nuevos
29:54De hecho, en estos días he entendido mucho mejor conceptos como el uso de herramientas que funcionan en colas y, antes, sistemas a los que yo pagaba suscripciones
30:03Incluso, los he desarrollado para mí mismo, lo cual también ahorra dinero, y no hay nada mejor que tener un sistema hecho por ti mismo, adaptado para ti
30:10Así aprendes más y puedes crear aplicaciones más complejas
30:11Hacer eso no solo te mantiene en el uso de herramientas, sino que también te mantiene al día en técnicas y en cómo se diseñan aplicaciones
30:20A nivel intermedio también funciona, y obviamente aquí también tenemos..
30:22Trabajos como el de poder automatizar cosas, el poder diseñar cosas, estos sí requieren entender los requerimientos del cliente, y ustedes saben que cuando el cliente da algún requerimiento, no siempre lo sabe hacer, o lo explica de otra forma, o tiene nombres para muchas otras cosas
30:35Entonces, allí está justamente su trabajo
30:36Entonces, de forma resumida, estos dos niveles en realidad no tienen ninguna forma de perder trabajo con el avance de la IA, al menos de momento no
30:43Ya si sale un modelo súper avanzado en donde prácticamente puede investigar, diseñar y hacer todo, además de entender requerimientos complicados y tener contexto para conectarse a múltiples aplicaciones, eso podría ser muy a futuro
30:57Realmente, de momento no hay un riesgo tan grande, incluso este tipo de trabajos siempre va a existir, pero el nivel junior yo creo que sí tiene que cambiar, y de hecho si ustedes solamente están haciendo páginas con HTML y juegos con JavaScript en una página, y cosas así pequeñas y rudimentarias y sencillas, pues eso uno puede hacerlo de forma rápida
31:16Entonces, el tratar de crear un sistema de ese estilo para venderlo o para crear algo grande o que te contraten para desarrollar ese tipo de sistemas, en realidad no tiene mucho sentido
31:25Allí todavía estás aprendiendo y quizás te sirva para poder practicar, pero para poder obtener un trabajo realmente, ese nivel no es tan requerido, hoy en día uno puede… Hacer
31:34Realmente, estos dos niveles son los que actualmente están contratando y aún se necesita tener algo de experiencia para poder manejarlos
31:41Por eso, si ustedes realmente están dedicados a estudiar desarrollo seriamente, estudiando de forma técnica y constante, no tendrán ningún problema en adaptarse y usar las herramientas
31:52Entonces, en resumen, no se desanimen
31:54Si realmente el desarrollo de software es para ustedes, lo seguirán haciendo, incluso con herramientas modernas, porque, de nuevo, el trabajo nunca consistió solo en escribir código
32:01En fin, si tienen alguna duda o comentario diferente respecto a prácticamente todas las herramientas, Que les he mostrado, pues también pueden decirlo en los comentarios
32:09Incluso estos días también voy a tratar de publicar un curso de cómo generar aplicaciones utilizando estas herramientas, que son mucho más pequeñas ahora
32:15Pero obviamente, aquí algo que no he mencionado son los estándares que ya se están incorporando en las aplicaciones, y es que hoy día tenemos skills, MCPs, subagentes o equipos de agentes, y unido todo eso a herramientas de desarrollo como puede ser Git para gestionar, versionar, todo eso hace que tengas un entorno muy productivo para poder crear software, y es bastante cómodo, de hecho
32:34Entonces, todo eso lo estoy creando en un curso
32:36Entonces, eventualmente voy a publicarlo
32:38Pero de momento, al menos, pueden darse un resumen de todo lo que utilizo
32:41Y, de nuevo, de forma resumida, los editores de código ya no son requeridos; pueden usar el que quieran
32:45Realmente, si me preguntan cuál utilizo, pues yo típicamente uso VS Code, Cursor y Set, que no lo he mencionado aquí, pero también vale la pena verlo, y les dejo un video en la descripción
32:53Y lo otro que vale la pena pagar es Cloud y GPT
32:54Si me preguntan cuál es el mejor, opten por Cloud, y si quieren algo económico e integrarlo en su editor de código, estos de aquí también son bastante decentes
33:02Eso ha sido todo por el video del día de hoy
33:04Si tienen dudas, pueden dejarlas en los comentarios o en la descripción dejo un enlace para que puedan unirse a la..
33:08Comunidad de Discord en donde encontrarás a otros desarrolladores, o en caso de que el enlace esté caído, puedes ir a fast.df/discord para acceder más rápidamente
33:17Dejo mi Twitter, donde típicamente comparto algunos recursos interesantes de desarrollo y programación en general, mi Instagram, donde comparto algunas noticias cortas todos los días, el TikTok, donde comparto videos cortos e informativos, y mi canal principal, donde comparto opiniones y noticias de tendencias nuevas
33:30Además, también dejo mi página web, donde puedes reservar asesorías personalizadas.