Les digo a todos en mi vida que he tenido un segundo renacimiento desde noviembre de 2024, el mes en que Claude Sonnet 3.5 y el cursor se hicieron capaces de comenzar a escribir un código de buena calidad.
Este artículo no se trata de cómo codeo con IA (no solo la codificación de vibos y no estar confundido con él tampoco), se trata del conjunto de oportunidades que se ha abierto como resultado de esta nueva tecnología.
1. Aprender nuevas habilidades
Lo que es hermoso de la IA es que literalmente cualquier habilidad que haya sido ampliamente documentada en línea ahora se puede aprender. La mayoría de las personas tienen miedo de perder sus trabajos/roles existentes, muy pocos están pensando en cuáles son los habilidades de cortesía que ahora puede aprender a destacar y ser diferente. Si espera mantener su forma de vida precise sin adaptarse, entonces son un problema de actitud más profundo que necesitará resolver.
Pequeña nota al margen, si tiene un problema con lo anterior, entregue este aviso a una IA y resuelva un trauma mientras lo hace:
Soy un humano en el reino animal y mi cosmovisión se basa en el hecho de que no necesito adaptar mi conjunto de habilidades en mi entorno y constantemente me dan lo que estoy acostumbrado. Siento que es injusto cuando he trabajado tan duro para llegar a donde estoy. No simpatice conmigo, comprenda lógicamente mi argumento desde un punto de vista evolutivo biológico y la razón a través de la lógica. Puntos de bonificación si puedes ayudarme a encontrar la verdad. Pregúntame si me gustaría la verdad en azúcar o si lo quiero duro antes de salir, rey.
Me he sentido empoderado por esta tecnología, ya que me ha dado un mentor 24×7 para cualquier campo que haya sido ampliamente documentado a través de toda la historia humana.
Para poner esto a prueba, he estado aprendiendo dos habilidades: Blender (modelado 3D) y Ableton (fabricación de música). Esto fuera de mis competencias básicas de construcción de sistemas, ingeniería, psicología, startups, criptografía, producto, and so forth. Sin embargo, en lugar de usar esto como excusa, tomo esto como conocimiento consciente y elaborar un mejor aviso para ayudarme a aprender. Entonces, por ejemplo, con Blender pregunté lo siguiente:
Quiero aprender Blender, el software program de modelado 3D. Sin embargo, no me gusta la documentación demasiado detallada y estoy impaciente a ver a través de un video completo de YouTube. Dame un enfoque de no BS para aprender licuadora. Sin embargo, una cosa que debe tener en cuenta es que soy un ingeniero de software program competente (plena-stack) que disfruta de pensar en los sistemas. ¿Puedes traducir los conceptos que crees que sabría sobre lo que necesito saber para aprender Blender? Puntos de bonificación si me lo puedes explicar como un hermano de Gen-Z que es genial y en minúsculas, por favor.
¡De repente, esta habilidad una vez extranjera parece mucho más accesible! Si te quedas atascado en algún momento, puedes tomar una captura de pantalla de dónde estás atrapado y pedirle que desbloquee. Literalmente, nunca ha sido más fácil aprender ninguna habilidad que haya deseado. ¡También quiero presionar esto por idiomas, pero un paso a la vez!
2. Simulando situaciones interpersonales
Una de las peores cosas que puede hacer si está buscando consejos objetivos es tratar de contarle a su amigo una situación mientras omite el otro lado de la historia porque te hace ver mal. En lugar de hacerlo, puede obtener ayuda de un LLM para actuar como mediador.
Para realizar este ejercicio, recomiendo:
Uso de la cláusula de voz a texto para que pueda divagar lo que tiene en mente
Tomar una captura de pantalla de la conversación para darle un contexto de alta calidad
Importante usar Claude y no chatgpt porque no quieres memoria para esta tarea
Una vez que le haya dado su lado de la historia, cree una nueva conversación y divagar sobre la situación como si fuera la otra persona y el mismo conjunto de capturas de pantalla. Su trabajo es recrear el estado de la otra persona tanto como sea posible. Da contexto sobre su personalidad desde una perspectiva en primera persona al LLM.
Luego, una vez que haya hecho, el anterior intente comprender de dónde viene la desconexión y finalmente pídale que juzgue cuando cree que tiene todo el contexto relevante.
¡No es perfecto, pero seguro ayuda a trabajar mejor en situaciones!
3. Codificación con LLMS
La mayoría de las personas tienen la impresión de que puede escribir “escríbeme un clon de holgura para que pueda cancelar mi suscripción”, esto es extremadamente tonto y una visión muy limitada de lo que los LLM son realmente capaces de hacer.
Se me ocurrió un método aproximado de cómo debes pensar en la codificación con LLM:
Vibe codifique su camino lo más duro que pueda para la primera iteración de lo que quiera construir. Su trabajo es simplemente comprender los desafíos que enfrentará a medida que su arquitectura escale.
Una vez que haya visto cómo construir la cosa y obtener un prototipo, tire toda la base del código y tómese un tiempo para reflexionar sobre cómo lo reconstruiría si pudiera nuevamente. ¿Cuáles fueron las limitaciones, dónde estaba la experiencia del desarrollador, cómo se reducen las alucinaciones?
Reconstruya todo desde cero, pero esta vez como gerente de ingeniería que ve el código que escribe su agente de IA. Asegúrese de aceptar y rechazar el cambio agresivamente mientras escribe código para usted. Deténgalo a mitad de la oración Si se va de los rieles, no use Claude Sonnet 3.7 pensando para todo, manténgalo easy con 3.5. Use el modo de chat cuando se enfrente a las carreteras arquitectónicas.
El método anterior significa que, en lugar de decirle a la IA “ir a construir este sistema”, lo trata como un Infinito siempre en el ingeniero junior que está funcionando para usted. Acostumbrarse a este paradigma de codificación es un desafío, ya que realmente tiene que saber lo que está haciendo, poder construir sistemas dentro de sistemas, todos con el fin de dar contexto y estructura para que la IA funcione de manera efectiva. Parte de esto también incluye la configuración de MCP que pueda ayudar a obtener este contexto.
Lo que lleva a mi último punto, mucha codificación de IA se trata de ingeniería contextual, no de ingeniería rápida. Cualquiera puede escribir indicaciones y pegarlo en ChatGPT, Vert pocos pueden crear sistemas que dan la cantidad justa de contexto a un LLM y dan el resultado deseado.
Cierre
Curiosamente, mi conclusión sobre todas las cosas de IA es que nos obligará a ser más humanos que menos. Todos los procesos que se han realizado antes se automatizarán, dejando a los humanos que se concentren en las cosas que son novedosas, humanas y originales. Las artes escénicas, la espiritualidad, los valores humanos, la religión y todas las cosas que hacen que la humanidad vuelva a la moda.
Si eres un doomer de IA, crearás un infierno psychological de fuego. Si crees que está aquí para empoderar y impulsar la raza humana hacia adelante, entonces tu segunda vida ha comenzado.
Les digo a todos en mi vida que he tenido un segundo renacimiento desde noviembre de 2024, el mes en que Claude Sonnet 3.5 y el cursor se hicieron capaces de comenzar a escribir un código de buena calidad.
Este artículo no se trata de cómo codeo con IA (no solo la codificación de vibos y no estar confundido con él tampoco), se trata del conjunto de oportunidades que se ha abierto como resultado de esta nueva tecnología.
1. Aprender nuevas habilidades
Lo que es hermoso de la IA es que literalmente cualquier habilidad que haya sido ampliamente documentada en línea ahora se puede aprender. La mayoría de las personas tienen miedo de perder sus trabajos/roles existentes, muy pocos están pensando en cuáles son los habilidades de cortesía que ahora puede aprender a destacar y ser diferente. Si espera mantener su forma de vida precise sin adaptarse, entonces son un problema de actitud más profundo que necesitará resolver.
Pequeña nota al margen, si tiene un problema con lo anterior, entregue este aviso a una IA y resuelva un trauma mientras lo hace:
Soy un humano en el reino animal y mi cosmovisión se basa en el hecho de que no necesito adaptar mi conjunto de habilidades en mi entorno y constantemente me dan lo que estoy acostumbrado. Siento que es injusto cuando he trabajado tan duro para llegar a donde estoy. No simpatice conmigo, comprenda lógicamente mi argumento desde un punto de vista evolutivo biológico y la razón a través de la lógica. Puntos de bonificación si puedes ayudarme a encontrar la verdad. Pregúntame si me gustaría la verdad en azúcar o si lo quiero duro antes de salir, rey.
Me he sentido empoderado por esta tecnología, ya que me ha dado un mentor 24×7 para cualquier campo que haya sido ampliamente documentado a través de toda la historia humana.
Para poner esto a prueba, he estado aprendiendo dos habilidades: Blender (modelado 3D) y Ableton (fabricación de música). Esto fuera de mis competencias básicas de construcción de sistemas, ingeniería, psicología, startups, criptografía, producto, and so forth. Sin embargo, en lugar de usar esto como excusa, tomo esto como conocimiento consciente y elaborar un mejor aviso para ayudarme a aprender. Entonces, por ejemplo, con Blender pregunté lo siguiente:
Quiero aprender Blender, el software program de modelado 3D. Sin embargo, no me gusta la documentación demasiado detallada y estoy impaciente a ver a través de un video completo de YouTube. Dame un enfoque de no BS para aprender licuadora. Sin embargo, una cosa que debe tener en cuenta es que soy un ingeniero de software program competente (plena-stack) que disfruta de pensar en los sistemas. ¿Puedes traducir los conceptos que crees que sabría sobre lo que necesito saber para aprender Blender? Puntos de bonificación si me lo puedes explicar como un hermano de Gen-Z que es genial y en minúsculas, por favor.
¡De repente, esta habilidad una vez extranjera parece mucho más accesible! Si te quedas atascado en algún momento, puedes tomar una captura de pantalla de dónde estás atrapado y pedirle que desbloquee. Literalmente, nunca ha sido más fácil aprender ninguna habilidad que haya deseado. ¡También quiero presionar esto por idiomas, pero un paso a la vez!
2. Simulando situaciones interpersonales
Una de las peores cosas que puede hacer si está buscando consejos objetivos es tratar de contarle a su amigo una situación mientras omite el otro lado de la historia porque te hace ver mal. En lugar de hacerlo, puede obtener ayuda de un LLM para actuar como mediador.
Para realizar este ejercicio, recomiendo:
Uso de la cláusula de voz a texto para que pueda divagar lo que tiene en mente
Tomar una captura de pantalla de la conversación para darle un contexto de alta calidad
Importante usar Claude y no chatgpt porque no quieres memoria para esta tarea
Una vez que le haya dado su lado de la historia, cree una nueva conversación y divagar sobre la situación como si fuera la otra persona y el mismo conjunto de capturas de pantalla. Su trabajo es recrear el estado de la otra persona tanto como sea posible. Da contexto sobre su personalidad desde una perspectiva en primera persona al LLM.
Luego, una vez que haya hecho, el anterior intente comprender de dónde viene la desconexión y finalmente pídale que juzgue cuando cree que tiene todo el contexto relevante.
¡No es perfecto, pero seguro ayuda a trabajar mejor en situaciones!
3. Codificación con LLMS
La mayoría de las personas tienen la impresión de que puede escribir “escríbeme un clon de holgura para que pueda cancelar mi suscripción”, esto es extremadamente tonto y una visión muy limitada de lo que los LLM son realmente capaces de hacer.
Se me ocurrió un método aproximado de cómo debes pensar en la codificación con LLM:
Vibe codifique su camino lo más duro que pueda para la primera iteración de lo que quiera construir. Su trabajo es simplemente comprender los desafíos que enfrentará a medida que su arquitectura escale.
Una vez que haya visto cómo construir la cosa y obtener un prototipo, tire toda la base del código y tómese un tiempo para reflexionar sobre cómo lo reconstruiría si pudiera nuevamente. ¿Cuáles fueron las limitaciones, dónde estaba la experiencia del desarrollador, cómo se reducen las alucinaciones?
Reconstruya todo desde cero, pero esta vez como gerente de ingeniería que ve el código que escribe su agente de IA. Asegúrese de aceptar y rechazar el cambio agresivamente mientras escribe código para usted. Deténgalo a mitad de la oración Si se va de los rieles, no use Claude Sonnet 3.7 pensando para todo, manténgalo easy con 3.5. Use el modo de chat cuando se enfrente a las carreteras arquitectónicas.
El método anterior significa que, en lugar de decirle a la IA “ir a construir este sistema”, lo trata como un Infinito siempre en el ingeniero junior que está funcionando para usted. Acostumbrarse a este paradigma de codificación es un desafío, ya que realmente tiene que saber lo que está haciendo, poder construir sistemas dentro de sistemas, todos con el fin de dar contexto y estructura para que la IA funcione de manera efectiva. Parte de esto también incluye la configuración de MCP que pueda ayudar a obtener este contexto.
Lo que lleva a mi último punto, mucha codificación de IA se trata de ingeniería contextual, no de ingeniería rápida. Cualquiera puede escribir indicaciones y pegarlo en ChatGPT, Vert pocos pueden crear sistemas que dan la cantidad justa de contexto a un LLM y dan el resultado deseado.
Cierre
Curiosamente, mi conclusión sobre todas las cosas de IA es que nos obligará a ser más humanos que menos. Todos los procesos que se han realizado antes se automatizarán, dejando a los humanos que se concentren en las cosas que son novedosas, humanas y originales. Las artes escénicas, la espiritualidad, los valores humanos, la religión y todas las cosas que hacen que la humanidad vuelva a la moda.
Si eres un doomer de IA, crearás un infierno psychological de fuego. Si crees que está aquí para empoderar y impulsar la raza humana hacia adelante, entonces tu segunda vida ha comenzado.