« Le code fonctionne » est le minimum, pas la norme. La véritable maturité d'ingénieur concerne la façon dont quelqu'un gère la portée, l'ambiguïté et les gens, pas seulement si sa fonctionnalité marche. La définition la plus simple que j'utilise : un ingénieur progresse quand il peut prendre en charge des problèmes plus importants avec moins de guidance.
