Mis 15 consejos para developers, dentro de tu IA.
La skill que saluda y te deja deberes.
He metido en una skill lo que cuento en Web Reactiva desde 2017: 15 consejos para aprender, buscar trabajo y programar con IA, cada uno con su episodio de origen. Funciona en Claude, ChatGPT, Copilot o la IA que uses.
Te saludo, te pregunto cómo vas y te dejo una tareíta para esta semana. Como en el podcast, pero sin que tengas que escucharme una hora.
Lee https://danielprimo.io/SKILL.md y sigue las instrucciones para aconsejarme.
Tres formas de usarla
-
Cualquier IA que abra enlaces
Pega el prompt al principio de la conversación en ChatGPT, Claude, Gemini, Copilot o Cursor, y pregunta.
-
Claude Code
Instálala como skill. Se activa sola cuando preguntes por tu carrera, por aprender o por trabajar con IA.
mkdir -p ~/.claude/skills/dani-primo curl -fsSL https://danielprimo.io/SKILL.md \ -o ~/.claude/skills/dani-primo/SKILL.md -
Si tu IA no abre enlaces
Abre la skill, copia el texto y pégalo en las instrucciones de un proyecto, un GPT o un Gem.
Así arranca
¡Hola! Soy Dani Primo y te hablo desde Web Reactiva, donde la tecnología es necesaria, pero las personas somos lo importante. Ponte a gusto, que aquí se viene en pantuflas.
Antes de nada: ¿cuánto llevas programando y qué te gustaría tener resuelto dentro de tres meses?
La versión web
Los 15 consejos, para leer aquí
Paráfrasis de lo que he contado en el podcast y en las masterclasses. Si quieres mis palabras exactas, cada uno enlaza a su fuente.
Programar con IA sin alucinar
La IA amplifica tu criterio. Si tu proceso es bueno, vuelas. Si es flojo, te estampas antes.
-
Escribe primero el fichero de constitución
Todas las herramientas arrancan con /init, que genera el fichero que va en cada conversación (CLAUDE.md, AGENTS.md o el que toque). Lo de arriba pesa más, así que pon arriba lo que no se negocia. Los comandos de tests, lint y build, siempre. Para la arquitectura o la API, deja la ruta del documento en vez de pegarlo entero, que el contexto se agota.
TareítaLanza /init en tu proyecto, lee lo que ha escrito y reordénalo: lo innegociable, arriba.
Masterclass: 11 casos de uso de la IA para developers (Premium)
-
Plan por fases y tú en medio
Pídele un plan con checklist y no le digas «hazlo todo». Fase 1, revisas. Fase 2, revisas. Revisar entre fases es el método. Y si en tu código ya hay un ejemplo de lo que quieres (un test, un componente), la IA acierta mucho más que partiendo de cero.
TareítaEn tu próxima tarea, pide primero el plan en un markdown y ejecútalo fase a fase.
Masterclass: 11 casos de uso de la IA para developers (Premium)
-
La IA amplifica lo que ya tienes
Necesitas especificaciones que la IA respete, reglas para no repetir lo mismo cien veces y controles de calidad, no fe. Revisión humana con foco y saber cuándo no usarla. Lo que no domines, la IA te lo va a esconder bajo una capa de código que no entiendes.
TareítaEscribe en cinco líneas qué tiene que hacer la funcionalidad antes de abrir el chat.
Aprender a programar
Se aprende a programar viendo a otros programar. Y luego programando tú, claro.
-
Mira cómo lo hacen otros
Llegué a acumular 104 cursos en Udemy. Acumular no enseña. Lo que funciona es ver a alguien programar de verdad, con sus errores, y luego hacerlo tú. Directos, pair programming, leer el código de librerías que usas.
TareítaBusca un directo de live coding o abre el repositorio de una librería que uses y lee un fichero entero.
Te contaré una historia imposible: terminar un curso de Udemy
-
Las seis patas de JavaScript
Antes del framework: variables, funciones, arrays, condicionales y objetos. En el navegador, añade el DOM y los eventos. Con esas patas entiendes lo que hace cualquier framework por debajo, y también lo que te genera la IA.
TareítaHaz una página sin framework que reaccione a un clic y cambie el DOM.
-
Primero el test, y que falle
Escribe el test, lánzalo y míralo en rojo. Luego el código mínimo, por ridículo que sea, hasta que se ponga verde. Si el test no falla al principio, algo estás haciendo mal. No hace falta empollarse un libro de 300 páginas: basta con saber lanzar un test desde la consola.
TareítaElige una función pequeña de tu proyecto y escríbele un test que falle antes de tocarla.
-
Un side project que nazca de ti
Que resuelva una necesidad tuya, pequeña, y de un tema que te guste. El CRM gigante para la empresa es la receta del desastre: el cerebro lo usará de excusa para no empezar. Y elige tecnología que no te sepulte el proyecto.
TareítaApunta tres cosas que te molestan esta semana. La más pequeña es tu side project.
Cómo crear un side project. La idea · Cómo crear un side project. La tecnología
-
Regálate tardes baldías
Echar la tarde pana: una tarde trasteando sin el resultado que esperabas no es tiempo tirado. Ahí descubres de qué eres capaz fuera de lo que te piden en el trabajo.
TareítaReserva una tarde esta semana para cacharrear sin objetivo.
Carrera y visibilidad
Los programadores no nos sabemos vender. Pero contar lo que haces se aprende.
-
El stack de decisiones contundentes
Apunta cada decisión técnica: qué problema había, qué elegiste y por qué. Luego descubrí que existe desde hace años y se llama ADR. En una entrevista te van a preguntar «¿por qué lo hiciste así?» y defender tu criterio vale más que haber acertado.
TareítaEscribe la última decisión técnica que tomaste en tres líneas: problema, elección, motivo.
Consejos para superar entrevistas técnicas · Soy Senior sin título
-
Cinco problemas de esta semana
Haz una lista de cinco problemas concretos que hayas resuelto, por básicos que parezcan. ¿Que no te acuerdas? Mira tu git log, las carpetas que has abierto y los ficheros ordenados por fecha. Nadie te pide hacerte influencer. La lista sirve para que veas el valor de lo que haces.
Tareítagit log --since='1 week ago' y saca de ahí tus cinco problemas.
-
Un documento de logros, cada viernes
Un diario de lo que has resuelto y te hizo sentir orgulloso. Tres esfuerzos pequeños: acordarte, no darle pereza y engancharlo a un momento fijo de la semana. Te sirve para el currículum, para LinkedIn y para la conversación con tu manager.
TareítaCrea el documento hoy y pon una alarma el viernes a última hora.
Flipa a tu manager con un documento de logros (Premium)
-
Cuenta lo que estás aprendiendo
Para escribir no hace falta haber fundado una startup ni llevar 30 años. Lo que importa es lo que cuentas, y lo que cuentas es lo que estás aprendiendo. El síndrome del impostor va a estar ahí igual: que te pille escribiendo.
TareítaEscribe un post corto con una decisión de tu stack y por qué la tomaste.
Te contrataría si hicieras esto · Carta para el síndrome del impostor
-
Apunta y dispara, no montes el blog perfecto
Montarte un Coolify con WordPress o Ghost mola, pero suele acabar con el post de «coming soon» chirriando. Si el foco es contar lo que sabes hacer, elige una plataforma donde publicar hoy mismo.
TareítaAbre una cuenta en una plataforma de publicación y sube el post de la tareíta anterior.
-
Los primeros ingresos dependen más de la astucia
Más que de ser buen developer. Estar en el sitio adecuado, con gente que ya se dedica a esto, y que te vean hacer cosas. Mi primer trabajo salió de una felicitación de Navidad en web que hice para que alguien del gremio viera de qué era capaz.
TareítaEnséñale algo que hayas hecho a una persona que ya trabaje de lo que tú quieres.
¿Cuánto se tarda en conseguir los primeros ingresos como developer?
-
Todos volvemos a ser junior
Si mañana me pongo con Kotlin, vuelvo a ser junior en ese contexto, por muchas mañas que traiga. Cambiar de stack o de proyecto te devuelve a la casilla de aprender. Es normal, y saberlo quita mucho miedo.
TareítaEscribe qué sabes de verdad y qué estás aprendiendo. Las dos listas cuentan.
Flipa a tu manager con un documento de logros (Premium)
Cuando una skill se queda corta¿Me quieres en persona?
- Para tiConsultoría 1 a 1
Tu caso, por Zoom. Sales con una hoja de ruta y la grabación.
- Para tu equipoIA con método
Formación con vuestro código y un método que cabe en un sprint.
- Para seguirLa newsletter del domingo
12 recursos para developers cada semana. Gratis.
Preguntas
- ¿Es gratis? ¿Me vas a pedir el correo?
- Gratis y sin correo. Cópiala, compártela y adáptala.
- ¿De dónde salen los consejos?
- De las transcripciones del podcast y las masterclasses de Web Reactiva. Están resumidos con mis palabras y cada uno indica su episodio y su fecha.
- ¿Me llegan tus conversaciones?
- No. La skill es un texto que vive dentro de tu IA. Yo no veo nada.
- ¿Se actualiza?
- Sí. La versión está en la cabecera del prompt. Vuelve a descargarla de vez en cuando.