{ }  levels.md #018 · Se han roto las carreras  archivo
El Diario de AlpacaTech
// edition: 018 · sunday, 16 aug read: ~5 min

Se han roto las carreras

¿Qué tal dormiste el jueves?

Yo, muy mal.

Vamos, que no podía dormir.

Estaba en la cama dando vueltas, y entonces pensé en algo del trabajo.

«Coño, es que ahora ya no sé bien cómo seguir creciendo en la empresa».

¿A ti también te pasa? No pensar en eso justo. Sino que intentes dormir y vengan cosas del trabajo.

Porque a mí ya me destrozó el sueño. De ese pensamiento «simple» pasé a otro bastante más grande: que las carreras de programación, ahora mismo, están rotas.

Rotas de un modo que nunca se van a recomponer.

Esto lo comenté en nuestra daily del viernes, y resulta que no era el único que lo pensaba.

Todos opinábamos lo mismo: que lo que estamos viviendo ahora es una especie de chollo y que en algún momento se acabará.

Y sí, la culpa la tiene la IA.

¿Por qué te digo que se han roto? Porque el gap de conocimiento ya no existe.

Ante un diseño técnico que ya está hecho, un junior con un mes en la empresa y un buen Claude saca lo mismo que un mid-level 2. O que un senior con siete años encima. E incluso puede ser que ambos manejen velocidades parecidas (que al final no es más que la velocidad del agente, claro).

niveles
$ levels --diff --design=ready
junior    1 mes    feature entregada
mid-2             feature entregada
senior    7 años   feature entregada
↳ diff  0 diferencias
↳ velocidad  = la del agente

Sobre todo si el equipo ya tiene sus guardarraíles puestos y sus skills montadas para que los agentes produzcan justo lo que se quiere, sin tener que formar a nadie demasiado.

Algo que está siendo lo normal en las empresas.

Vamos, si ahora entrases en la mía (lo siento, por el momento no contratamos, pero tú imagina que sí), lo que haríamos sería proveerte de nuestros harness para que sacases las features con la máxima calidad que queremos.

Y esto hace que los niveles en la profesión desaparezcan.

Porque si el resultado es el mismo, ¿con qué distingues un nivel del otro?

¿Qué podemos hacer, capar? ¿Le ponemos al junior un Claude con guardarraíles más estrictos que al senior, para que no corra tanto?

No tiene sentido. Así que solo nos queda admitir que el criterio que usábamos para distinguir los niveles no era muy bueno.

El criterio con el que distinguíamos niveles

Te pongo mi ejemplo personal.

Ahora mismo puedo levantar microservicios o securizar nuestra infraestructura sin tener ni idea de la tecnología que hay debajo. Me da igual cuál sea, porque yo solo coordino a Claude y él se encarga del resto.

Y gracias a leerme un par de newsletters (como esta ;) puedo acabar montando sistemas que a compañeros con muchos más años que yo ni se les ocurre que puedan existir.

Aunque todo esto es posible cuando el diseño técnico de algo ya está escrito. Cuando ya se ha decidido qué hay que construir, y más o menos cómo, es cuando considero que los agentes de IA ya igualan todos los niveles.

Porque en el diseño técnico sí que veo algo de gap. No diseña igual la que lleva un año en la empresa que el que lleva siete.

Pero ¿y si dentro de un año sí?

Pues otra barrera que se partiría.

Algo que es la otra cara de la moneda de lo que ya te conté sobre que los equipos técnicos van a encoger.

Quizás se me ocurre que los niveles podrían pasar por el tamaño de la feature. El «junior» diseña cosas más chiquitas y el senior cosas más grandes y core.

Pero, de nuevo, ¿y si dentro de un año ya no es así?

Porque nosotros ahora tenemos skills que nos ayudan a ver huecos y orientar los diseños. Creemos que el criterio humano es fundamental.

Pero yo también creía hace un año que eliminar la revisión de código era imposible... y fíjate dónde estamos.

Ahora mismo, está todo roto.

Yo no sé qué tengo que hacer para ascender.

Y mira que hace nada me ascendieron a senior.

Pero la realidad es que hago lo mismo que mis superiores, los tech leads. La única diferencia es que ellos entran en reuniones que yo no, y que mi CTO se reúne directamente con ellos.

Pero en producción y en output, nuestros números son equivalentes.

Si nos midiéramos solo por ahí, no habría ninguna diferencia.

Y en responsabilidades... casi que tampoco.

Antes la separación de niveles tenía un motivo detrás. Había un gap real: ellos podían hacer cosas que yo, con mi nivel, todavía no, gracias al conocimiento que habían amasado.

El gap real que había antes

Hoy se mantiene porque se venía haciendo así. Pero la mid de mi equipo saca lo mismo que yo.

Aunque si estás empezando, o si quieres cambiar de trabajo, creo que esta es una oportunidad de oro.

Nunca has podido producir tanto con tan poco tiempo dentro. Un junior de hoy levanta cosas que antes no podía ni tocar.

Así que si una empresa no ha adoptado este tipo de prácticas, tú puedes llegar y empezar a cambiarlo todo.

Aunque eso no me resuelve lo mío. Sigo sin tener ni idea de cómo se asciende dentro de la misma empresa.

Lo único que tengo claro es que esto es de ahora. Con el paso del tiempo todas las empresas harán lo mismo y esto se estandarizará.

Por eso, mientras dure el gap, nos toca aprovecharnos de él.

Si mi empresa me deja montar flujos automatizados y sacar tres features por semana exprimiendo la IA, eso no se puede quedar dentro de mi ordenador. Tiene que ir a LinkedIn y que sirva para presumir en las próximas entrevistas.

Ya que si no sé cómo seguir subiendo aquí, al menos que se note lo que hago. Igual resulta que, solo por contarlo bien, acabo en otro sitio ganando más.

Porque como ya te dije en otra newsletter:

Para lo que me queda en el convento,
me cago dentro.

// appendix
$ weekly.log

Tres apuntes de la semana

+
funcionó
Montar un centinela.
Con la IA ya no hace falta esperar a que llegue cierto día para enterarte de lo que pasa en tus plataformas. Me monté un skill que recoge todos los logs de AWS y me deja ver qué está cambiando de un día para otro. Gracias a eso descubrí, de un día para otro, que teníamos un proceso que estaba matando poco a poco uno de nuestros microservicios.
~
aprendí
No hay que contestar todos los mensajes.
Estoy dejando de responder solo para quedar bien. Mucha gente te escribe cosas que no piden respuesta: te están pidiendo que apliques algo o que hagas algo, no que contestes. Así que leo lo que quiere la otra persona en vez de las palabras que ha escrito, y resolver eso rinde mucho más que responder al mensaje y punto.
me bloqueó
Estar en el barco equivocado.
Cuando eliges proveedor (en nuestro caso GitLab) no mires solo lo que te ofrece hoy, sino dónde va a estar tu equipo dentro de un tiempo y cuánto te va a costar entonces. Ahora nos toca migrar todos los repositorios de GitLab a GitHub simplemente porque el equipo ha crecido más de lo que estamos dispuestos a pagar. No vamos a soltar cinco mil dólares al mes por eso.
$ picks

Te recomiendo

producto
K&F Concept, kit de limpieza 20 en 1
// comprado esta semana

K&F Concept, kit de limpieza 20 en 1

MM03 · móvil, auriculares, teclado

Me lo he comprado esta semana para tener en orden el móvil, los auriculares y el teclado, que siempre me decís que llevo mucha mierda encima. Y ya sabes que a mí me da paz cuidar mis cosas y mantenerlas ordenadas.

$ open amazon · kit MM03
video
Usas la IA como tu Abuela: 5 Cosas que lo Cambian Todo
// nuevo en el canal
title: "Usas la IA como tu Abuela: 5 Cosas que lo Cambian Todo"
fecha: 11 ago 2026
// de qué va
↳ te enseño por qué la usas como tu abuela
↳ los cinco tips que me han funcionado para dejar de usarla como un chatbot
↳ este vídeo hará que te gastes tu suscripción de IA
$ inbox

De la comunidad

M
@maskla-dev
▶ youtube · hace 31 minutos, editado
«3 timezones diferentes para un mismo endpoint en una API que procesa transacciones de México entre Mexicanos :(»
// reply lo destaco para acompañarle en el sentimiento. Sigue peleándose con fechas y zonas horarias, que es la manera más fácil de acabar con tu cordura si eres programador.
// tu turno

Y en tu empresa, ¿cómo se asciende ahora?

Si en la tuya siguen distinguiendo niveles, cuéntame con qué. Dale a responder. Lo leo todo (poquito a poco).

$ reply --to=newsletter@alpacatech.dev 
↳ asunto: Cómo se asciende ahora
// firma
~/alpacatech $
$ subscribe

¿Te ha gustado? Cada domingo escribo una así.

Acabas de leer una edición de El Diario de AlpacaTech. Si quieres recibir la próxima en tu bandeja, apúntate.

// ~5 min de lectura · domingos a las 09:00