CA

Desenvolupament en 2026: Cal saber escriure codi si tens IA?

Blog Desarrollo IA

#IA #AI #development #programming #Claude #GitHub Copilot #diccionari de llenguatges #productivitat

Fa quatre anys, quan GitHub Copilot va sortir en beta, la reacció de molts desenvolupadors va ser: "Això matarà la programació." Avui, després de viure 2022-2026 amb IA generativa integrada en el flux de treball diari, puc dir que ha passat exactament el contrari. Però la feina ha canviat radicalment.

La pregunta mal formulada

Quan diem "saber escriure codi", estem barrejant dues coses totalment diferents:

  1. Picar tecles — escriure sintaxi, memoritzar mètodes de les API, recordar l'estructura d'una classe.
  2. Resoldre problemes — descompondre una tasca gran en petites peces, entendre les relacions entre components, detectar quan una solució no escala.

La IA és increïblement bona en #1. És mediocre en #2, i aquí és on importa el teu treball.

El "diccionari" ja no importa (gairebé)

Mira aquest escenari típic de 2015:

"Necessito ordenar un array d'objectes per timestamp descendent. Recordo que JavaScript té un mètode, però quin és? És .sort()? Cal importar res?"

Solució de 2015: Cercar a Google, trobar Stack Overflow, copiar i enganxar codi, debugar.

Solució de 2026: Obrir Copilot, escriure el comentari o mitja frase, generar la línia en 0,3 segons.

El "diccionari" de cada llenguatge — els mètodes, la sintaxi, els paràmetres — ja no és la limitació. Pots no saber la diferència entre map, filter i reduce en JavaScript, i igualment generar codi correcte. (Pitjor per a tu si no ho entens, però funciona.)

El preocupant és: Què passa quan la IA genera un error?

El bug silenciós és el pitjor

Així és on "saber escriure codi" torna a importar. La IA pot generar codi que:

Exemples reals que he vist el 2026:

  1. Race condition: Copilot genera una solució amb async/await que sembla correcta, però no gestiona l'ordre de les promeses.
  2. Memory leak: Un component React amb efectes secundaris que no es netegen correctament.
  3. SQL injection invisible: Una consulta construïda dinàmicament que sembla segura a primera vista.

En aquests casos, si no entens el problema que la IA està intentant resoldre, no veuràs l'error. I que els tests siguin verds no vol dir que sigui correcte.

Llavors, ¿què ha canviat realment?

2015 — Velocitat limitada per sintaxi

Problema → 20 min recerca + 10 min codi → Caça de bugs

2026 — Velocitat limitada per comprensió

Problema → 2 min prompt enginyer → 5 min revisió crítica → Validació → Deploy

Els desenvolupadors ràpids de 2026 no són els que teclegen més ràpid. Són els que:

  1. Veuen el problema més clar — Saben descompondre-ho en abstraccions.
  2. Revisen el codi generat amb dubte sistemàtic — Es pregunten: "Per què Copilot va triar aquesta solució? Quines suposicions fa?"
  3. Refactoritzen amb coratge — Saben que el codi generat rarament és el millor. És un primer esbós.
  4. Escriuen prompts millors — No demanen "hola, fes un login", demanen "implementa un login amb JWT, gestiona l'expiració del token, i refresca automàticament cada hora".

El "diccionari" evoluciona, però les bases no

No, no cal memoritzar tots els mètodes de JavaScript o l'ordre dels paràmetres en MySQL. Però cal saber:

Aquests són els ciments. Si els domines, pots treballar amb qualsevol llenguatge en 2 setmanes. Si no els domines, la IA et deixarà penjat.

La realitat de 2026

Avui diria que "saber escriure codi" significa:

Entenre l'arquitectura, validar la lógica, i saber pedir ajuda a la IA de manera efectiva.

Els developers que han prosperat en aquests 4 anys son els que:

Els que fracassaren son els que confiaren cegament que la IA fa tot correcte. I els que pensaven que ja no necessitaven aprendre perquè "la IA ho fa tot".

Conclusió

No, un developer de 2026 ja no necessita memoritzar el diccionari de cada llenguatge.

Pero sí necessita saber més que mai. El coneixement s'ha desplaçat, no ha desaparegut.

Ara importa més la lógica que la sintaxis. La arquitectura més que la implementación. L'intuïció de quan quelcom no pot ser correcte, més que saber escriure-lo perfecte.

Els millors programadors de 2026 no son els més ràpids amb el teclat. Son els que millor entenen els problemes, els que revisen amb més cura, i els que saben quan dir-le a la IA: "No, esto no és correcte. Intenta una altre manera."


¿I tu? ¿Cómo ha canviat el teu treball en aquests anys? La IA no ha matat la programació. L'ha elevada.