Je suis en train de terminer ma maîtrise en informatique. Je suis intéressé par les langages de programmation, en particulier dans les systèmes de types. Je me suis intéressé à la recherche dans ce domaine et le semestre prochain, je commencerai un doctorat sur le sujet.
Maintenant, voici la vraie question: comment puis-je expliquer ce que je veux (faire) à des personnes qui n’ont aucune connaissance préalable en informatique ou dans des domaines connexes?
Le titre vient des faits que je ne suis même pas capable d'expliquer à mes parents, mes amis, etc., ce que je fais. Oui, je peux dire "le but est d'aider les développeurs de logiciels à écrire de meilleurs logiciels" , mais je ne pense pas que cela soit vraiment utile: ils ne sont pas conscients de la "programmation", ils n'ont aucune idée de ce que cela signifie. C'est comme si je disais que je suis un mécanicien automobile pour quelqu'un du Moyen Âge: ils ne savent tout simplement pas de quoi je parle et encore moins comment l'améliorer.
Est-ce que quelqu'un a de bonnes analogies avec le monde réel? Des exemples éclairants provoquant des moments "a-ha"? Dois-je réellement montrer un extrait de code court et simple à des personnes âgées de plus de 60 ans sans expérience en informatique (ni universitaire)? Si oui, quelle langue devrais-je utiliser? Quelqu'un at-il rencontré ici des problèmes similaires?