Rompe bloqueos con ChatGPT (con ejemplos)
Ya sabemos en lo que los modelos de IA SI nos pueden ayudar.
Nos prometieron herramientas de IA milagrosas que nos harían más listos.
Iban a hacerte el trabajo y nadie se iba a enterar de que eras uno de los elegidos. El primero de una nueva clase.
Ahora ya sabemos que las IA son perezosas.
Que no se estiran ni diciéndoles que “atropellarás viejecitas” si no se esfuerzan en darte respuesta. Que no inventan nada nuevo.
En el mundo developer nos están haciendo temblar. Y no digo que no haya que estar ojo avizor, que no tengamos que abrazar estas tecnologías.
Pero, hoy, en septiembre de 2024, no nos van a sustituir.
Hay que seguir sudando, mira…
¿Quieres verme sudar poniéndome en manos de un tech lead?
Más de 15 años de freelance y ahora me pongo un jefe que trabaja en la textil más importante del mundo. Y encima lo grabamos en Developer contra las cuerdas.
Historias de usuario, refinamientos y criterios de aceptación
Testing, linters y control de calidad del código
Revisión de código y PR a cara de perro
Github Projects y Github Actions
La IA como un atajo válido
¿Dónde has visto un programa así?
Apúntate a la “lista donde pasan las cosas gordas de Web Reactiva” y mañana te cuento cómo puedes acceder
SOLO DURANTE ESTA SEMANA a esta joya sin tener que donar un riñón.
Hay aspectos de nuestra vida en las que los modelo generativos de IA se han colado como la arena de la playa entre las manos.
Y una de esas “habilidades” que nos ha ablandado el corazón como si fuera de terciopelo ha sido la de ayudarnos a ser creativos.
☝️ Los ejemplos que ves a continuación son todos de ChatGPT, pero también te sirven otras herramientas como Ollama, Claude, Mistral o tantas otras.
⤷ Eliminar el síndrome de la página en blanco
El mayor obstáculo de los developers juniors (y no tanto) es dar el primer paso después de conocer los requisitos mínimos del proyecto o de la feature.
🔥 Tal es así que el próximo 12 de Septiembre le dedicaremos un directo solo a esto en Web Reactiva Premium.
¿Por dónde empiezo?
¿Cómo llamo al primer fichero?
¿Dónde coloco las funciones y métodos?
Ahora es un poco más fácil, aunque la última decisión siempre es tuya.
La IA se moja menos que un gato en la playa.
» Ejemplo para empezar una prueba técnica.
⤷ Qué le falta o qué le sobra
En la revisión de textos los asistentes de IA sacan buena nota.
Se saben la ortografía y la gramática al dedillo. Y han leído tantas cosas que tienen claro el esquema. Hasta tal punto que siempre cierran sus mensajes con una moraleja.
Pásale tu CV o tu portfolio y pregúntale por lo que falta o por lo que sobra.
» En este ejemplo de risas puedes ver como a través de una conversación puedes ir afinando y mejorando tu presentación profesional.
⤷ Buscar “salvavidas” para solucionar errores
Antes, además de la asistencia humana, estaba San Google y su profeta Stack Overflow. A partir de la búsqueda intentabas encontrar la solución concreta o un flotador al que agarrarte.
Ahora, sueltas el error al “gepeto” y no te conformas con una pista: Quieres la solución definitiva.
La realidad es que pocas veces lo tendrás resuelto (salvo que sea muy obvio). Nos conformamos con algo de luz para ir buscándonos la vida y resolverlo.
🧨 Consejo: ¡Paciencia! Las expectativas menos cumplidas por la IA, en mi experiencia, son en este tipo de conversaciones.
» Ejemplo (aunque no encuentra la solución, juas!).
⤷ Ordenar pensamientos
Hay varias decenas de aplicaciones que hacen exactamente esto. Y lo tienes al alcance de la mano si ya estás usando algún asistente de IA como ChatGPT.
Le dictas con voz tus pensamientos desordenados, caóticos, con todos los “ehhh”, “no sé” y silencios posibles. Y al final (o al principio) le dices que te lo ponga en orden.
» Ejemplo: Tenía lío con el onboarding de suscriptores y me entregó un plan de paz.
⤷ Cómo responder impertinencias
Hace unas semanas se viralizó este post polémico que publiqué en Linkedin.
Está basado en un caso 100% real de una propuesta de “proyectito” que me hicieron.
😅 Un mensaje así genera bloqueos de todo tipo: ¿respondo? ¿qué digo? ¿me pongo irónico? ¿le pongo con las patas colgando?
Como los modelos LLM no entienden mucho de ironía son un buen “soldado” que cumple órdenes y no se plantea cosas humanas.
» Esta sería su cordial y comedida respuesta.
La IA puede guiarte y facilitar tu camino, pero el poder de decidir y tomar acción siempre estará en tus manos.
¿Qué tema te gustaría para el siguiente envío?
Estoy preparando una nueva saga para que te ayude a conectar los puntos, pero, mientras está en el horno te propongo estos 4 temas.
¡Elige tu ficha de color y vota!
🔴 Los likes en Linkedin no dan trabajo
🟢 Por qué me pasé a “creador de contenidos” hace 7 años
🔵 Razones para aprender los frameworks que no están de moda
🟠 Cuánto ganan los developers
💊 Recursos a tutiplén
🤖 IA PRÁCTICA
Screenshot to Code hace lo que dice
Subes una captura de una web y esta herramienta te genera el frontend en varios sabores: HTML, CSS, React, Vue…
Eduardo Blancas te cuenta cómo montó su sistema de captura de información, cuánto le costó (es caro) y te muestra la demo.
🔰 PARA APRENDER
Principios SOLID aplicados a una API REST
🧡 Iván Portillo nos cuenta en castellano como crear un sistema robusto y escalable sin saltarse los principios Solid.
En Cloudflare encontrarás esta saga de artículos en español (despliega el menú para ver todos) sobre todos los conceptos alrededor de ello: tokens, SSO, identidad, autorización…
😎 PARA FARDAR
Code Hike, crea contenidos enriquecidos solo con markdown
A 🧡 Yuri, Sergi y a mi nos encanta el trabajo de Rodrigo Pombo. No somos los únicos. La última versión de Codehike para React te permite montar visualizaciones de código espectaculares sin casi esfuerzo.
🛠 HERRAMIENTAS
Desde luego a nuestro mago de Coolify, 🧡 Juanmi, nos nutre de herramientas de despliegue rápido, sencillo y efectivo siempre que puede.
CodeFlattener para exportar tu estructura de código
Quizás solo me haga falta a mi tener un sistema que genere la estructura de carpetas de un proyecto en formato texto. Para mi esto es un 5 estrellas.
⚡️ ASOMBROSICO
Sacred OS, un sistema operativo retro y precioso
Abre la web y pulsa en “Fresh install”. Vas a viajar al pasado, con recuerdos a Windows95 pero mucho más indie.
🎢 CARRERA PROFESIONAL
Cómo habría hecho de forma correcta un proyecto con Next.js y Supabase
La visión de este artículo es diferente a la del tutorial habitual. Repasa el cómo se hizo y revisa cómo debería haberse hecho tras el aprendizaje logrado en el proceso.
🤸♂️ ALTERNATIVAS OPEN SOURCE
Si te gusta escribir notas o dibujar a mano, Rnote es para ti
Rnote es una aplicación de dibujo de código abierto basada en vectores para hacer bocetos, tomar notas a mano y anotar documentos e imágenes.
Undb, alternativa open source a Airtable
Un Backend as a Service con orientación a “local-first”, “offline-first” y poco código para crear bases de datos y APIs fáciles.
🎨 PLANTILLAS
Devolio, template para developers con Astro
Es una plantilla moderna, limpia, fácil de personalizar y hecha con Astro. Y por supuesto, open source.
Haz feliz a este quokka antes de marcharte…
El quokka es un marsupial de Australia que dicen es el animal más feliz del mundo. Se arrima mucho a los humanos, desde luego confiado es.
Será mucho más feliz si:
Compartes este envío con tu gente en redes
También comparte por Whatsapp.
Le das un like ♥️ a este envío para que el algoritmo de Substack se vuelva loco de amor por el quokka.
Cuentas en un comentario breve como usas ChatGPT para romper bloqueos o ser más productivo…
PD: ¿Sabías que la NASA echó a volar con éxito un avión con un ala oblicua? No, no se estrelló.
#327
Me encanta como has hackeado los límites de carácteres de la encuesta de substack con fichas de colores 👏
He votado una pero vaya, la 🔴 y la 🟢 me interesan :))