Por qué a los ingenieros de software les gusta la carpintería (2021)

Muchos ingenieros de software se sienten atraídos por la carpintería y otras manualidades prácticas como contrapunto al código abstracto y siempre cambiante: los proyectos físicos son tangibles, finitos y exigen una planificación cuidadosa porque no hay un fácil “deshacer”. Los comentaristas destacan paralelismos en la resolución de problemas, la construcción de herramientas y la optimización del flujo de trabajo, pero también subrayan diferencias clave como la irreversibilidad, los riesgos de seguridad, el coste y la necesidad de espacio y equipamiento. Otros cuestionan si los programadores están realmente más inclinados a la carpintería, argumentando que el atractivo es simplemente la satisfacción humana de crear objetos reales y útiles.

Trabajo tangible y finito frente a software interminable

  • Muchos valoran la carpintería porque los resultados son físicos, visibles y terminados: una caja, una mesa, un cajón o una cornisa que de verdad está “hecha”, a diferencia del mantenimiento continuo del software.
  • Los estados claros de inicio y fin (como cortar el césped o cultivar alimentos) proporcionan una gran satisfacción, en contraste con “vender aire” y el cambio constante en el software.

Riesgo, irreversibilidad y aprender de los errores

  • Los errores en carpintería pueden costar material, tiempo o incluso dedos; esto eleva las apuestas en comparación con los errores de software, baratos y reversibles.
  • La falta de “deshacer” obliga a planificar con cuidado y a desarrollar habilidad para arreglar o disimular errores; algunos dicen que la principal habilidad de los carpinteros expertos es la reparación.
  • A otros les gusta que no siempre haya que empezar de cero: se adaptan los planes, se aceptan el “carácter” y las imperfecciones, y se reutilizan los restos.

Planificación, abstracciones y paralelismos con programar

  • Se trazan paralelismos: plantillas ~ funciones, topes ~ constantes, orden de operaciones ~ arquitectura, optimización del flujo de trabajo en ambos casos.
  • Algunos planifican proyectos en CAD/SketchUp como si fuera diseño de software; otros evitan intencionadamente las medidas para escapar de las mentalidades numéricas o de ingeniería.
  • Una minoría sostiene que la carpintería es lo opuesto a programar, porque el ensayo y error es limitado y la implementación, no la planificación, es la parte difícil.

Herramientas, coste, entorno y espacio

  • La carpintería se ve como algo que requiere muchas herramientas y mucho espacio: sierras de mesa, cepilladoras, aspiración de polvo y madera cara; la limpieza del taller y los problemas de alineación pueden resultar frustrantes.
  • Las respuestas señalan que se puede empezar en pequeño con herramientas manuales, cuchillos de tallado o microaficiones (por ejemplo, planeadores de balsa), pero entonces el alcance del proyecto queda limitado.

Automatización y CNC

  • Algunos rechazan el CNC por ser “demasiado informático”, queriendo la carpintería como una vía de escape de lo digital.
  • Otros adoran el CNC como una fusión de programación, robótica y creación, especialmente por la precisión, el trabajo repetitivo y los tallados complejos.
  • Para trabajos únicos, personalizados o de gran tamaño en madera verde, varios argumentan que los métodos manuales pueden ser más rápidos y satisfactorios.

Carreras, ingresos y profesional frente a afición

  • Algunos hablan de dejar o reducir su trabajo en software para dedicarse a la carpintería; los ingresos suelen venir de consultoría, alquileres o carpintería mientras intentan construir un negocio de muebles.
  • Se describen márgenes ajustados; las piezas de alto nivel o centradas en el diseño (por ejemplo, mesas de comedor) pueden funcionar mejor, de forma parecida a vender arte.

Otras aficiones físicas / artesanales

  • Muchos mencionan intereses relacionados: metalurgia, ingeniería de modelos, cerámica, panadería, costura/bordado, tallado, fotografía, jardinería y teclados mecánicos.
  • El hilo común: implicar los sentidos, estar de pie y moverse, bucles de retroalimentación más cortos o más claros, y “descansar la mente trabajando con las manos”.

Escepticismo sobre la premisa

  • Varios cuestionan si los ingenieros de software realmente gustan de la carpintería más que a la población general; no se presenta ningún dato.
  • Algunos ven “X es como Y para programadores” como una detección de patrones genérica que podría aplicarse a muchas aficiones.
  • La conclusión en el hilo es mixta: hay mucho entusiasmo por la carpintería, pero no está claro si la conexión con el software es especial o solo otra muestra del gusto humano por hacer cosas.