Eu lembro do comentário da maioria dos desenvolvedores de uma empresa que eu trabalhei no passado era que a maior parte do tempo era gasto em entender como determinada parte do negócio funcionava, já que o código havia sido escrito há muito tempo.
E daí, no final, deletavam uma linha e esse era o trabalho do dia.