Web Reactiva
Web Reactiva
Ser programador está chupado
0:00
Hora actual: 0:00 / Tiempo total: -19:52
-19:52

Ser programador está chupado

El código ya no es un misterio, el problema es qué harás con él

Son las 2 de la mañana.

Estás desesperado. Las cosas no salen como estaba previsto. Decides abrir el ChatGPT de turno y empezar a lanzar preguntas.

En 1 hora lo tienes listo, el gepeto te dio un hilo del que tirar y, luego, la solución. Tarde, pero a dormir.

Lo que no sabes es que otros miles antes que tú habían pasado por el mismo chat y, no solo habían resuelto tu problema, tenían un proyecto listo a tiempo para ver tranquilamente La Revuelta en la tele a la hora de la cena.

“¡Está chupado!” dijeron saltando al sofá.

Soy Dani Primo y en esta edición de Web Reactiva encontrarás herramientas de prototipado con IA, cómo han hackeado YouTube, ideas para montar tu web sin portfolio, 50 retos de programación resueltos y la evolución de New York en 3D

Pero esto es lo que todos pasaron por alto...

La IA está eliminando las barreras de entrada para personas que hasta hace poco no podían crear software.

Ya no es tan necesario memorizar cientos de comandos o entender a la perfección la sintaxis de un lenguaje.

Y se ha hecho viral. Si buscas en YouTube encontrarás un buen puñado de vídeos donde los youtubers hacen magia con Cursor para crear un SaaS “sin saber programar”.

El paradigma ha cambiado

Aún hay developers "puristas" que creen que usar IA para escribir código es hacer trampa.

❌ Nadie dice que un arquitecto no es "real" por usar AutoCAD en lugar de dibujar a mano.

❌ Nadie critica a un escritor por usar un procesador de texto en vez de una máquina de escribir.

Las herramientas evolucionan y, los developers, también.

Programar ya no es solo escribir líneas de código: ahora es también saber cómo interactuar con la IA para construir soluciones más rápido.

Y son los propios developers lo están corroborando. Mira estos datos de la encuesta de Stack Overflow de 2024:

  • El 76% de los programadores están usando o planean usar la IA en su proceso de desarrollo (un aumento del 70% con respecto a 2023).

  • El 72% de los developers tienen una opinión favorable sobre el uso de herramientas de IA.

Si quieres crear software hoy lo que necesitas es:

  1. Entender los conceptos básicos (variables, condicionales, funciones, clases) → Esto sigue siendo fundamental.

  2. Saber trabajar con la IA para crear, corregir y optimizar tu código más rápido.

  3. Poseer una mentalidad de resolución de problemas, porque al final, la programación es eso: encontrar soluciones.

Y precisamente eso, las soluciones, siguen siendo territorio de los humanos.

Aunque la IA parezca comérselo todo, hay algo más que prototipar y tirar líneas a cholón.

Que el escalón de entrada sea más bajito no implica que pasar del MVP a una solución redonda sea un campo de flores.

Te enfrentarás a problemas con los requisitos, las pruebas, los deseos de los usuarios, la interface, la arquitectura, el mantenimiento…

Lo importante no es quién puede programar, sino quién sabe construir soluciones

La IA ha hecho que programar parezca fácil, democratiza la capacidad de crear software. Pero aquí está la verdad: escribir código nunca ha sido lo difícil, sino saber qué construir, cómo estructurarlo y cómo hacerlo evolucionar.

Si todo el mundo puede programar, la pregunta no es quién escribe el código, sino quién sabe resolver problemas reales.

Chúpate esa SkyNet ;)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~

🧨 Si te gusta Web Reactiva solo tienes que hacer clic en el corazón ❤️ o compartirlo con este botón. Gracias por apoyarnos a los creadores con ese simple gesto.

Compartir


🤖 Robotito quiere IA

Creando prototipos rápidos para llegar antes al MVP

El otro día, en Linkedin:

—Hago cosas con IA pero soy muy malo en diseño —decía una persona que no era developer.
—Prueba a montar primero tu idea con v0.dev y llévatela luego donde quieras para trabajar con ella —respondí.

⤷ También utilizo Claude, un competidor de ChatGPT, para montar cosas como esta (mira el prototipo de la animación).

Hay más alternativas:

  • lovable — Competidor directo de v0 (te recomiendo ver los “Featured” y “Templates” antes de probarlo)

  • a0.dev — Lo mismo pero para generar apps móviles con React Native

  • onlook — Salta Figma y crea el código directamente en React

  • openUI — Una versión open source

👉 Es cierto: Hacen falta varias iteraciones hasta conseguir un buen resultado. Pero en poco tiempo se le pilla el truco.

¿Quieres que hable más de creación de prototipos con IA orientados a MVP?

Házmelo saber con un “me gusta”, haciendo clic en el ❤️ corazón que aparece arriba, junto al título.


☕️ Los portfolios de proyectos en webs personales están deprecated

No hay plantilla que se precie que no cuente con una sección dedicada al portfolio de proyectos.

Tal cosa genera el espejismo de que es necesario rellenarla al completo y eso, seguro que lo sabes, te bloquea.

En el podcast adjunto a este envío hablo en profundidad toda esta propuesta y me deja aterrizarla para que cualquiera pueda sacarla adelante sin sentirse impostor.

Además añadimos una propuesta más para que enriquezcas tu web personal en un par de horas.

🎧 Escucha el episodio arriba, en Spotify o en cualquier podcatcher del mundo.

Yann-Edern Gillet propone en su artículo varias secciones que reflejan tus capacidades de forma más activa, directa y sencilla.

🎯 /now: Tu brújula profesional — Responde a la pregunta: ¿En qué andas metido ahora?

— Visita los /now de varios developers de España.

🎥 /feed: Tras las bambalinas — Publica bocetos, prototipos o detalles no pulidos.

✍️ /writing: Diario de aprendizajes — Escribe 1 post al mes sobre errores o soluciones.

— Puedes apoyarte en la plantilla del Stack de Decisiones Contundentes

🏆 /track-record: Tu hoja de ruta pública — Lista hitos y logros.

No hace falta que ganes premios para publicar: subidas a producción, comentarios en redes o avances significativos en tu carrera o proyectos. No hay triunfo pequeño.

— Lee Beyond the traditional portfolio


🙋‍♀️ La encuestita

La próxima semana el tema lo decides tú. ¡Vota!

🔴 Publicación sorpresa 🎁

🔵 El timo de los boilerplates

🟢 Los likes en Linkedin no regalan trabajo

🌕 Qué hacer el día después de acabar una formación cara (en tiempo o en dinero)

Cargando...

💊 Recursos a tutiplén

🔰 PARA APRENDER

Los grandes también fallan: Hackean YouTube

En esta explicación detallada cuentan como cualquier email de cualquier usuario de YouTube está en riesgo. Comparto esto con fines educativos, no para hacerles campaña.

🎢 CARRERA PROFESIONAL

Más de 50 retos de programación originales con soluciones

CodingChallenges te propone crear desde tu propio tetris hasta tu propio gestor de contraseñas. Las soluciones son públicas y complejas. ¡Bien por la gente que cree que los retos molan!

😎 PARA FARDAR

Crea logos rápidos y gratis con LogoFast

Un icono, un fondo y una forma. No te hace falta más para tener tu favicon, app icon o logotipo molón. Te va a quedar bien aunque no sepas dibujar ni un 4.

⚡️ ASOMBROSICO

+150 APIs gratuitas que todo developer debería conocer

Desde las míticas del tiempo, a otras más modernas de geolocalización, búsqueda, imágenes o cryptomonedas.

🛠 HERRAMIENTAS

Transform, convierte tus datos de cualquier cosa a cualquier cosa (JSON, CSV...)

🧡 José Manuel nos recomienda esta colección políglota de conversores directa y sin publicidad.

🤖 IA PRÁCTICA

Copilot Arena, todas las IA gratis en tu Visual Studio Code

Extension for Visual Studio Code - Code with and evaluate the latest LLMs and Code Completion models

Cursor vs Windsurf vs GitHub Copilot

Comparar tres grandes sistemas para trabajar con la IA integrada en el código. Comparan capacidades y precios. Gana Cursor (solo de momento)

🤸‍♂️ ALTERNATIVAS OPEN SOURCE

Los mejores CRM de código abierto

Cuando la gente de Marmelab hace un análisis es a conciencia. 8 CRMs revisados con ventajas e inconvenientes. Odoo, SuiteCRM, Twenty…

🔰 PARA APRENDER

Tutorial de la base de datos Cassandra

Manuel Torres comparte su completo seminario para adoptar Cassandra como base de datos NoSQL para tus próximos proyectos.

🎨 PLANTILLAS

Penguin UI componentes de Tailwind CSS y Alpine JS

Además de los tradicionales hay una sección específica para interfaces de chatbots. No todo es React 😉


PD: La evolución de New York en 3D desde que era un bosque. Infogeek tiene en su canal simulaciones parecidas de Tokyo, Londres o Los Ángeles.

#347

Y para acabar, si algún día necesitas mi ayuda…

¿Dudas con tu carrera profesional como developer? ¿No encuentras el trabajo que esperabas? ¿Quieres convertirte en creador de contenido para devs?

Te alquilo mi cerebro durante 50 minuts para que te lleves una hoja de ruta personalizada y cargada de dinamita de la buena.

— Reserva una sesión de Consultoría 1 a 1 conmigo

¿No encuentras la motivación para seguir programando? ¿El camino del developer es demasiado solitario? ¿Quieres saber cómo piensa la gente que programa?

La ruta del aprendizaje es un trabajo continuo y el método en la comunidad malandriner es bien sencillo: Poner las manos sobre el teclado

— Únete a la comunidad en Web Reactiva Premium

Discusión sobre este episodio