Être un développeur senior, c'est être constamment paranoïaque face à la complexité involontaire introduite par les nouvelles demandes de fonctionnalités, mais ne jamais pouvoir articuler parfaitement au demandeur comment cette complexité se manifestera.