Meilleure réponse
Je ne pense pas quun tel test puisse exister de manière fiable.
Un trait de la programmation est la capacité de sauter constamment entre différents niveaux dabstractions (mais je ne suis pas sûr que la programmation soit le seul domaine nécessitant cette capacité).
Comprenez que la programmation est difficile (de même que de nombreux autres domaines: sculpture sur bois, médecine, physique,….). Il faut dix ans pour apprendre la programmation, et vous aurez besoin dapprendre toute votre vie (donc si apprendre ne vous plaît pas, ne vous lancez pas dans la programmation ). La motivation est donc absolument essentielle (et tout le monde nest pas apte à la programmation).
Peut-être pourriez-vous commencer à apprendre un peu de programmation dès maintenant, et décider plus tard si vous voulez vous lancer professionnellement. Ensuite, commencez par lire SICP .
Réponse
Depuis 1950, il y a eu de nombreuses tentatives pour créer une telle aptitude test, dont aucun na eu de base scientifique du tout, et qui ont tous échoué.
Je pense que toute personne capable de poser cette question a une aptitude suffisante pour apprendre à être un programmeur informatique, et un bon un.
Cependant, il y a beaucoup plus de dimensions à la programmation que laptitude, y compris, par exemple, lattitude, qui est beaucoup plus importante.
Pour une discussion complète sur ce sujet, voir
The Psychology of Computer Programming: Silver Anniversary eBook Edition