A contrario, nous rencontrons souvent de jeunes développeurs plutôt intelligents et à l’aise avec les nouvelles technologies. Mais ils peuvent manquer d’expérience entreprise et la plupart d’entre eux ont tendance à adopter la ‘geek attitude’, un comportement qui consiste à se focaliser sur chaque nouvelle technologie, dès qu'elle apparaît.
Dans ces situations, les développeurs se concentrent sur la beauté du code, qui satisfait son ego de développeur mais n’apporte aucune valeur intrinsèque.
Ces jeunes développeurs perdent souvent le sens des objectifs fonctionnels dans la mesure où les utilisateurs ne sont pas leur principal centre d’intérêt ; de plus, ils n’ont pas le niveau d’expérience pour comprendre les contraintes d'exploitabilité et les nécessités d’instrumentation du code. Cela aboutit souvent à des applications difficiles à maintenir et des soucis en production. Ce type d’échec traduit en fait un manque de méthode.