Eran días duros. Muchas tareas pendientes, las notificaciones calentitas con clientes y jefes pidiendo lo suyo y sin café en el termo.
¿Qué haces?
Pues tiras de inteligencia, pero solo de la artificial.
Te vas a ChatGPT y le pides que te suelte el rollo. Obediente, lo hace.
Compruebas en 4 clics que aquello hace lo que tiene que hacer y mandas un commit al repositorio. Tarea resuelta.
¿Descansas? Pues no, porque el calambrazo ⚡️ te arrea en plena siesta.
— “Oye, esto no funciona y tu código es como raro…”
☝️ Primero de todo. Esto no es un alegato contra la IA ni los LLM que te ayudan a ser más rápido y eficiente. De hecho, como conté en este vídeo de una alternativa gratis a Copilot, creo que es buena idea trabajar con ellos.
Los asistentes de IA te AYUDAN. No te SUSTITUYEN.
Para que no te pase a ti lo mismo que a mi, te cuento esto:
🛠️ El código es el fruto de tu trabajo
Por tanto es tu responsabilidad.
Lo sé, soñamos con dar 3 instrucciones y que aquello escupa líneas viables sin ningún esfuerzo.
La gran milla final es cosa tuya. El valor aportado depende de ti y de tu esfuerzo. A día de hoy, es así.
🤖 Somos perezosos, la IA no
Si puedes elegir, ¿escribes más líneas de código de las necesarias?
Respondo por ti: No.
Es demasiado “cantoso” que aparezcan líneas repetidas, código duplicado…
Queda todo muy específico, sin añadir métodos y funciones que abrevien y lo hagan reutilizable. Es cierto, si se lo pides, el asistente lo hará.
💬 Comentarios por líneas y bloques.
Imagínate que nunca añades comentarios. Y GPT, que trata de ser eficiente y educativo, lo hace SIEMPRE.
No es tu estilo y se notará.
📚 Convenciones de equipo y proyecto
La identación de los espacios, el estilo de escritura (camelCase, kebab-case), el idioma en el que se programa…
Son aspectos que, si te despistas, tu código generado no tendrá en cuenta.
Probablemente esto será lo que más “rechine” y antes descubra lo más importante de todo esto: Que el código es cosa tuya, no de la IA.
🚀 Hacía falta otro Framework de JavaScript, ¡por supuesto!
Nuejs es buen invento porque promete que escribirás menos código (más de 90% de ahorro comparado con React) y que te irás antes para casa.
¿Es ya el fin de React? Descúbrelo aquí:
👉 Más videos cada semana en nuestro canal de YouTube
🔰 PARA APRENDER
Async/Await explicado con tu rutina mañanera
Un tutorial visual que te ayudará a comprender definitivamente cómo funciona la asincronía en nuestro querido JavaScript.
Tutorial de inicio con NestJS
Manuel Torres nos regala esta completísima guía para arrancar con NestJS (con ‘s’ y no con ‘x’). El framework que tanta gente adora en Node con una arquitectura fácil de mantener.
¿Cliente o Servidor?
Es el nuevo concurso de moda y, aunque dura solo 1 minuto, te impactará saber cuál es la RESPUESTA CORRECTA a la pregunta del escaparate final:
Episodio ⭐️ WRP 266 Premium al completo: Eso dónde va, ¿en el cliente o en el servidor?
🎢 CARRERA PROFESIONAL
Si piensas que los ingenieros de software solo escriben código, te equivocas
El contexto del artículo diferencia entre “Coders” y “Engineers”. Salvo eso, que no me convence, es bien cierto que trabajar de esto es mucho más que programar.
Agenda de conferencias para developers
El enlace te llevará a las de España, pero podrás encontrar de cualquier parte del mundo.
📝 Recurso recomendado por Sergi
Cómo desarrollar un plan profesional de 5 años
Artículo en castellano desde la misma Harvard Business Review. Obra de Mary McNevin nos cuenta cómo reducir el estrés trazando un plan a 5 años para conectar de forma más fiel a tu propósito.
🛑 No publicado
Aún puedes descargar el audio especial Cómo dejar de ser invisible. (Nunca antes publicado en Web Reactiva).
🛠️ Te propondré 4 técnicas eficaces para aplicar a tu perfil profesional y
⏰ no echarás más de 1 tarde en hacerlo
🎨 PLANTILLAS
Colección de plantillas para Astro y Tailwind
En Windbasics encontrarás bajo licencia CC una lista de themes multipropósito: CV, portfolio, landing, app…
🛠 HERRAMIENTAS
Static, el generador de sitios estáticos que No te esperas
El diseño es noventero y la tecnología la justa. Pero a veces pienso, ¿para qué más? Ofrece integración con TailwindCSS, enrutamiento automático, layouts reutilizables y despliegue automático en GitHub Pages.
Genera JSON realista con este Faker online
Plantillas y métodos claros los que te da JSONGenerator, que cuyo nombre indica, genera XML (ja!). Múltiples tipos de campos para cubrir todas las necesidades.
🤖 IA PRÁCTICA
OpenCopilot, tu copiloto personalizable para ecommerce
Conecta tus APIs con la IA de los LLM para mejorar las respuestas a tus usuarios. Integra fácilmente su burbuja de chat en aplicaciones web SaaS o de cualquier otro tipo.
🔍 A FONDO
Arreglando un sitio web hackeado
Carlos Longarela detalla cómo rescatar un sitio de WordPress hackeado usando la herramienta de terminal más específica: WP CLI.
🤸♂️ ALTERNATIVAS OPEN SOURCE
Un podcatcher de escritorio: gPodder
Minimalista, open source y multiplataforma. Parece pequeño pero tiene todo lo que necesitas para seguir escuchando tus podcasts de programación favoritos desde el desktop.
📝 Recomendación de la Comunidad Malandriner!
Bruno, colega, una prueba de API quiero
Bruno es un cliente API multiplataforma que rivaliza con Postman. También disponible como extensión permite colaborar entre usuarios via Git. Y todo offline.
PD: Unos amigos se van al pueblo más al norte del mundo. Les he dicho que no se olviden la escopeta.
#reactivisima286