Software Crafters ® | Creado con 🖤 para elevar el nivel de la conversación sobre programación en español| Legal
En el año 1918, el famoso físico alemán Max Planck hizo una gira por las universidades de su país tras ganar el Premio Nobel.
Todo el mundo quería escucharle hablar sobre su teoría cuántica.
El físico tenía un chófer que lo llevaba a todas partes y no le quedaba más remedio que presenciar todas sus conferencias.
Después de varias semanas escuchando a Planck, el chófer había sido capaz de memorizar la charla del físico.
Y un día, mientras tomaban unas cervezas, y probablemente por echarse unas risas, el chófer le propuso al físico hacerse pasar por él en la próxima conferencia.
Sorprendentemente, Planck aceptó.
Llegó el momento y el auditorio de la universidad estaba abarrotado por las mentes más brillantes de la ciudad.
Eso no intimidó al chófer, que de tanto escuchar al físico era capaz de recitar su charla sin cometer ningún error, y así lo hizo.
Nadie se dio cuenta de la situación.
Hasta que al final de la charla, un profesor formuló una pregunta, que evidentemente el chofer no sabía responder y salió del paso diciendo:
"No esperaba en una universidad de este nivel una pregunta tan básica. Es tan sencilla que mi chófer la responderá por mí".
No sé si esta historia será verdad. Probablemente no, pero refleja algo que es muy cierto.
Existen dos tipos de conocimiento: el conocimiento de experto y el conocimiento de chófer.
Lamentablemente, el conocimiento de chófer es algo demasiado común en las formaciones académicas para desarrolladores.
Y es que la mayoría de estos programas formativos están creados por docentes que no son profesionales del desarrollo de software, sino de la enseñanza.
No son conscientes de los problemas de mantenimiento que puede acarrear la forma en la que enseñan a programar.
Vamos, que no han experimentado las calamidades que genera el paso del tiempo en los proyectos.