Por qué programar cautiva y atormenta a la vez
Why is programming so captivating, yet so agonizing?

Medio siglo después de su publicación, 'El pantano de alquitrán' de Frederick P. Brooks Jr. sigue explicando por qué programar es tan adictivo y tan difícil. Brooks, líder del desarrollo del IBM System/360, comparó los grandes proyectos de software con bestias prehistóricas atrapadas en un pantano: ningún problema individual es insuperable, pero la interacción de muchos a la vez hunde a los equipos. Este artículo explora las alegrías intrínsecas del oficio —crear, aprender, trabajar en un medio maleable— y sus penas: la exigencia de perfección, la responsabilidad sin autoridad y la obsolescencia inevitable. Aún con herramientas de IA, la esencia del desafío permanece.
Lo que es realmente aterrador es que muchos factores aparecen simultáneamente e interactúan entre sí, arrastrando finalmente todo el proyecto cada vez más profundo.