Quels sont vos reproches courants concernant les développeurs juniors qui rejoignent votre équipe ou avec qui vous devez travailler? De toute évidence, ils sont inexpérimentés, vous ne pouvez donc pas vous attendre à ce qu'ils sachent tout, mais quelles compétences manquent souvent inexplicablement - et comment, en particulier, pouvons-nous les aider à développer ces compétences manquantes?
Je ne parle pas de compétences interpersonnelles comme «écouter des conseils», je veux dire des questions techniques comme (le cas échéant):
«vous n'avez jamais fait de SQL?
«vous n'avez jamais écrit un test unitaire?
'vous ne savez pas comment utiliser une ligne de commande Unix?'
Choses auxquelles vous vous attendez - J'aimerais entendre vos observations et vos techniques pour enseigner aux nouveaux programmeurs à surmonter ces lacunes spécifiques.