Hipoteticamente, imagine que exista um colega de trabalho que tenha uma compreensão muito superficial da computação. Para evitar estereótipos, vamos dar a esse colega de trabalho o nome neutro de gênero Chris.
Agora, a capacidade de diagnóstico de Chris é baixa e não é possível descobrir os endereços IP corretos para configurar suas máquinas virtuais. Chris também falha ao mesclar o código corretamente e substitui um commit que fiz corrigindo algo, reintroduzindo um bug. Eu deixei esse slide deslizar, refiz o bug e não emiti nenhum som para o gerenciamento.
Dada uma tarefa, Chris 1) reclama que não há informações suficientes, resultando em 2) você fornece instruções detalhadas a Chris para satisfazer 1). Quanto mais detalhes você fornecer em uma lista de etapas a serem executadas, maior a chance de um erro estar presente em suas instruções. Chris recebe essas instruções, tenta executá-las, falha e a culpa é sua porque suas instruções não são boas o suficiente. Como você lida com isso?