lautaro@wilsf · bash · ~/es/rodati/the-hidden-tax-on-every-hire

Traducción automática del inglés · leer el original

Rodati··1,331 words·6 min

El impuesto oculto de cada contratación

Grafos completos que muestran cómo se multiplican las líneas de comunicación al crecer un equipo, de 3 personas y 3 líneas hasta 14 personas y 91 líneas
fig 0. links = n choose 2 las líneas explotan mientras el número de personas apenas sube.

Cuando sumas a una persona a un equipo, el organigrama muestra un más uno. Un cerebro más, un par de manos más, un poco más de capacidad. Ese es el número que todos cuentan.

Este es el número que nadie cuenta. Esa misma contratación también agrega un nuevo conjunto de líneas de comunicación, y reduce en silencio cuánto jala cada persona que ya estaba en el equipo. Dos costos, ambos invisibles, ambos reales. Aprendí a llamarlo el impuesto de cada contratación.

las líneas

Mira la imagen de arriba. Tres personas tienen tres líneas entre ellas. Suma una persona y tienes seis. Con diez personas ya tienes cuarenta y cinco líneas, y con catorce tienes noventa y una. Contrataste a una persona. Compraste una pila de conversaciones nuevas, y cada una tiene que mantenerse sincronizada.

Detrás de esa explosión hay una fórmula limpia. Cada par de compañeros necesita una línea entre ellos, así que el número de líneas en un equipo de n es simplemente el número de pares que puedes formar con n personas. Los matemáticos lo escriben “n choose 2”, y en cualquier equipo de tamaño real crece como el cuadrado del número de personas.

how many lines a team of n needs:

   lines(n) = n choose 2  ≈  n² / 2

     n  │  lines
     3  │      3
     5  │     10
    10  │     45
    14  │     91
    50  │  1,225

Lee las dos últimas filas. Pasar de cinco personas a cincuenta multiplica el equipo por diez. Multiplica las líneas por más de cien. Esa brecha es el cuadrado hablando, y por eso el costo operativo te sorprende: las personas se suman, pero el cableado se multiplica.

Esta es la vieja idea detrás de la Ley de Brooks. El trabajo que un equipo tiene que hacer para coordinarse no crece con el equipo. Crece con el cuadrado del equipo. Duplica las personas y casi cuadruplicas el cableado. En algún punto pagas más por mantener a todos alineados de lo que recuperas en producción. (Lines of communication and team size explica la matemática paso a paso.)

La trampa es que la capacidad se siente lineal y el costo operativo se siente gratis, así que sigues sumando. Las líneas se acumulan en silencio en segundo plano hasta que un día el equipo que antes se movía rápido pasa cada mañana en standups y cada tarde en hilos.

la dilución

El segundo costo es más viejo y más extraño. En la década de 1910, un ingeniero llamado Maximilien Ringelmann hizo que unas personas jalaran una cuerda, solas y en grupo, y midió la fuerza. Esperaba que el grupo jalara tanto como la suma de sus miembros. Nunca ocurrió. Mientras más grande el grupo, menos jalaba cada persona.

the same rope, more hands:

1 person    [#]==========  O
                           /|\     each pulls  100%
                           / \

2 people    [#]==========  O  O
                           /|\/|\   each pulls   93%
                           / \/ \

3 people    [#]==========  O  O  O
                           /|\/|\/|\   each pulls   85%
                           / \/ \/ \

8 people    [#]==========  O  O  O  O  O  O  O  O
                           /|\/|\/|\/|\/|\/|\/|\/|\   each pulls   49%
                           / \/ \/ \/ \/ \/ \/ \/ \

Hoy lo llamamos holgazanería social. Cuando el esfuerzo se difumina en el grupo, la gente afloja sin decidirlo nunca. No porque sea floja, sino porque su holgura deja de ser visible, y la holgura visible es lo que nos mantiene honestos a la mayoría. Con ocho personas en la cuerda, cada una aporta cerca de la mitad de lo que aportaría sola. (The Ringelmann effect tiene el estudio completo.)

Pon los dos costos en una sola imagen y tendrás esto. La producción potencial es lo que obtendrías si cada persona nueva aportara su parte completa. La producción real es lo que realmente obtienes una vez que la coordinación y la dilución se llevan su tajada. La brecha entre ambas tiene nombre.

Performance against group size Potential output rises in a straight line as the group grows. Actual output rises then flattens. The widening gap between them is process loss. Potential Actual Process loss Obtained output 0 2 4 6 8 0 200 400 600 800 Size of group Performance
fig 2. La línea recta es lo que pagaste. La curva es lo que obtuviste. La cuña sombreada es la pérdida de proceso. Basado en el estudio de la cuerda de Ringelmann.

lo que esto significó en Rodati

En Rodati yo era joven y creía en la historia lineal. Cuando algo iba lento, sumaba gente. Más manos en la cuerda, más producción, obviamente.

No funcionó así. Pasado cierto tamaño, el equipo se volvió más lento, no más rápido. Las mañanas se llenaron de sincronizaciones. Decisiones que antes tomaba una persona en una tarde ahora necesitaban a tres personas en una sala y un hilo de seguimiento. Todos estaban ocupados y el trabajo avanzaba a paso de tortuga. Pensé que tenía un problema de motivación o de talento. Tenía un problema de matemática. Estaba pagando el impuesto y culpando a las personas.

la regla

El headcount no es capacidad gratis. Cada contratación te compra producción y te cobra coordinación más dilución, y la cuenta crece con el cuadrado del equipo.

Así que suma a una persona solo cuando el trabajo que va a aportar supere claramente el impuesto que va a agregar. Cuando un equipo empieza a arrastrarse, la primera jugada rara vez es más gente. Es menos líneas: divide el grupo en pequeños pods que cada uno sea dueño de un resultado, para que la cuerda sea corta y todos puedan ver quién está jalando.

Los equipos pequeños no son una restricción que toleras. Son el rendimiento más barato que vas a comprar jamás.

Y esto importa más ahora que nunca. La IA sigue elevando el techo de lo que una sola persona puede producir, así que un equipo pequeño con las herramientas correctas puede entregar lo que antes tomaba un departamento entero. Capturas la producción del grupo grande sin pagar su impuesto de comunicación ni su dilución. Mientras más pequeño y afilado el equipo, más se compone esa ventaja.

about:blank↗ open in new tab
site won't load? ↗ open in new tab
doom.exe, id Software, 1993

click inside the canvas to enable keyboard + sound · arrows / WASD to move · ctrl to fire

mario-bross.exe, Nintendo, 1985

click canvas to enable keys · arrows = D-pad · Ctrl/⌃ = A (jump) · Alt/⌥ = B (run) · 1 = Start · 2 = Select · Tab = remap
🔇 audio? open at archive.org once, click their speaker icon to unmute, reload here.

carmen.exe, Brøderbund / Sega, 1996

click "Click to Begin" then canvas · arrows = D-pad · Ctrl/⌃ = A · Alt/⌥ = B · Space = C · 1 = Start · Tab = remap
🔇 audio? open at archive.org once, click their speaker icon to unmute, reload here.

pokemon.exe, Game Freak, 1996

click canvas to enable keys · arrows = D-pad · Ctrl/⌃ = A · Alt/⌥ = B · 1 = Start · 2 = Select · Tab = remap
🔇 audio? open at archive.org once, click their speaker icon to unmute, reload here.

zork.exe, Infocom, 1980

click canvas to type. text adventure, try look, n s e w, open mailbox, take leaflet, read leaflet. quit with quit.

paint.exe, untitled.png
,
Trash
empty
Finder
~
help.txt, bash, ~

$ what is this?

lauta.blog is a personal site by Lautaro Schiaffino, a serial founder. It collects what he's learned from building three companies (Rodati, Sirena, Darwin AI) and from living, plus a few side rooms (books, food, board games, portfolio).

$ how do I navigate?

Three ways:

  1. Tabs at the top of the terminal window (~ · sirena · darwin · rodati · whoami · portfolio · books · boardgames · food) click any to switch sections.
  2. Keyboard shortcuts, press ?to see all of them. g+sjumps to Sirena, D toggles dark mode, etc.
  3. Shell, click the+ at the end of the tab bar to open an interactive shell. Try tree, ls darwin,cat sirena/lesson-1.md, open whoami,subscribe you@example.com, help.

$ what about the menu bar?

$ traffic lights work

The three dots in the title bar do something: red closes the window (icon appears on the desktop, click to reopen), yellow minimizes (pill at bottom of desktop, click to restore), green maximizes.

$ contact

Reach me on x.com, or subscribe at /newsletter.

$ shortcuts

Press ? any time, or.

shortcuts.txt, bash, ~
navigation
g hhome (~/)
g wwhoami
g ssirena
g ddarwin
g rrodati
g ccocinasinde
g bbin
g ffood
g nnewsletter
g ttags
g uuses
view
Dtoggle dark mode
+bigger text
−smaller text
0reset text size
edit
aselect all
ycopy page url
window
nnew shell tab
mminimize
zzoom (max)
xclose window
obring to front
help
?toggle this help
escclose