Entretien avec Carlos Gil Bellosta : "Pour un économiste, Excel ne suffit pas"

Table des matières

Aujourd'hui, nous interviewons Carlos J. Gil Bellosta, quelqu'un qui a consacré sa vie aux statistiques, aux mathématiques et à la programmation..

Carlos J. Gil Bellosta a travaillé dans des entreprises comme Ebay, BBVA, Everis ou Barclays. Pourtant, il est aussi un statisticien, un scientifique des données, un passionné de R et un blogueur à ses heures perdues.

Bien que basé à Madrid, il a étudié les mathématiques et les statistiques à l'Université de Saragosse et à l'Université de Washington à St. Louis, aux États-Unis.

Datanalytics a démarré en 2005 et, plus récemment, Circiter S.L., où il a travaillé avec de grandes et petites données. Il est un membre actif de la communauté d'utilisateurs R, a développé plusieurs packages, tels que les plus populaires rPython, pxR et MicroDatosEs, et est président de l'association des utilisateurs R (Comunidad R Hispano) depuis sa fondation en 2011.

1. Que fait un mathématicien en programmation ? Quelle est la relation entre les mathématiques et l'informatique ?

Il y a un article classique, Le Manager et le crétin, où il est dit :

"(L)'ordinateur a créé quelque chose qui n'avait jamais existé dans l'histoire du monde, à savoir, payer des emplois pour les mathématiciens." ("L'ordinateur a créé quelque chose qui n'a jamais existé dans l'histoire du monde - à savoir, des emplois pour les mathématiciens."

Je pense que tu as bien raison. Il y a juste un débat sur Twitter à ce sujet. Plus précisément, sur ce qui est plus utile pour la science des données : étudier les mathématiques ou l'informatique. J'ai dit quelque chose comme ça, l'informatique ne s'étudie pas, l'informatique est connue (vous étudiez la physique, l'économie ou les mathématiques). Nous apprenons l'anglais pour communiquer avec des tiers (humains) et nous apprenons l'informatique pour interagir de manière non triviale avec ces machines avec lesquelles nous interagissons tant d'heures par jour.

En tant que mathématicien, je suis formé pour rester sur le côté théorique des choses. Mais avec le temps, on commence à apprécier le côté pratique des choses. Pour faire, pour exécuter, vous avez besoin d'ordinateurs. Et savoir les programmer.

2. Pensez-vous que la programmation informatique devrait être implantée dans les facultés d'économie et de commerce ? Parce que?

Je pense y avoir déjà répondu. L'économie et la finance sont des disciplines pratiques. Et cela signifie des ordinateurs. Et non, Excel ne suffit pas.

3. De nos jours, pensez-vous qu'un bon économiste devrait avoir des notions de base en programmation ?

Je ne suis pas d'accord. De base? Pour rien. Ils doivent être profonds. Et ce n'est pas que je le dise : je recommande la série d'articles publiés par Jesús Fernández Villaverde dans NadaEsGratis sur le sujet.

4. En tant qu'enseignant dans des institutions telles que l'IE, l'EOI ou l'EAE, dans quelles notes les capacités des élèves changent-elles ? Percevez-vous une amélioration ou une aggravation ?

Ce sont tous des sites très différents, avec des profils d'étudiants très hétérogènes. Il existe des programmes destinés aux « middle managers » qui recherchent une vision métier (mais sans se salir les mains avec le code); il y en a pour les professionnels avec une certaine expérience; d'autres, plutôt destinés aux jeunes diplômés qui souhaitent approfondir leurs compétences quantitatives… Et ce qui me surprend le plus, c'est justement le non-changement. Je ne vois pas que les nouvelles générations, celles qui ont des smartphones "depuis toujours", ne soient pas spécialement plus malignes. L'équivalent "moderne" du code de copie maladroit dans Word est de le prendre en photo et de le partager sur WhatsApp.

Une autre manifestation du non-changement est que la proportion de très bons élèves reste constante dans le temps.

5. Que recommanderiez-vous à quelqu'un qui souhaite se lancer dans la programmation sur des sujets liés à l'économie ?

Python. Presque certainement Python. Et des graphismes (avec Python). Qu'il suive également des blogs de personnes qui publient sur des sous-thèmes (au sein de l'économie) qui l'intéressent et essaient de s'inspirer de ces idées pour commencer à faire ses premiers pas. Commencer à programmer est difficile. C'est pourquoi il est pratique de le combiner avec un passe-temps.

6. Et à propos des logiciels, quels programmes recommandez-vous pour réaliser des études économétriques ? (R, Python, Matlab, Eviews, Stata…)

R et Python. Et en choisir un pour commencer, je dirais Python. Les programmes comme Eviews, Stata ou Matlab n'ont pas de visite guidée, ils peuvent donc être ignorés.

7. En tant que Président de la communauté Hispanic R, avez-vous un projet en tête ?

Ancien président. Pour quelques mois. Maintenant, la communauté R Hispano est entre de meilleures mains. En fait, la communauté R Hispano organise la XI R Users Conference, qui va être très importante. Entre autres, parce qu'ils retournent à Madrid.

8. L'éducation par les médias en ligne est encore sous-évaluée. Pensez-vous que cela va changer ? Où va l'éducation du futur ?

Je pense que c'est une erreur d'évaluer (sur- ou moins-) ce que quelqu'un a appris ou prétend avoir appris (même avec un titre officiel). Vous devez évaluer ce que quelqu'un a fait, son portefeuille personnel. En ce sens, l'éducation informelle (en ligne ou non) acquiert une valeur très importante : on fait face à un problème et on cherche des moyens de le résoudre. L'éducation informelle est également d'une grande valeur à une époque où les technologies évoluent rapidement.

Cela dit, il y a des choses qui resteront les mêmes pour toujours. Une bonne base (je pense à un bon diplôme ou similaire) est essentielle pour créer le cadre conceptuel où s'insèrent ces éléments plus … transitoires. Encore une fois, ici les mathématiques m'ont beaucoup aidé : je pense savoir mieux que d'autres ce qui est commun entre les différentes technologies, ce qui mérite d'être sauvegardé et retenu, de ses aspects Kleenex (à utiliser et à jeter car sujets à révision et changer).

9. Enfin, concernant votre expérience professionnelle, quels conseils donneriez-vous à quelqu'un qui souhaite se consacrer à une branche comme la vôtre ?

Cela dépend de l'endroit où vous êtes, de ce que vous avez étudié, de votre âge. Par exemple, je dirais à un jeune mathématicien : apprenez à bien programmer, apprenez les technologies liées aux données et allez travailler quelques années dans un cabinet de conseil qui vous expose à divers problèmes et métiers. Je demanderais à quelqu'un de plus expérimenté de considérer honnêtement où il trouve cela le plus difficile (dans la programmation ? Sur la base mathématique et/ou statistique ?) et d'orienter ses efforts dans cette direction (peut-être avec une formation en ligne, avec de bons livres, avec des défis, etc.).

10. Pourriez-vous montrer un exemple de ce que la programmation peut faire dans la vie de tous les jours ?

Je mets généralement sur Twitter des liens vers des choses curieuses que les gens qui ont plus de temps que moi font. Parfois, amusant avec un exemple comme celui que je vais montrer maintenant. Qui, en plus, ont tendance à se microviraliser (viraliser dans mon micro-monde, allez). Mais ce sont généralement les types d'applications les moins pratiques. Ceux qui en valent vraiment la peine sont d'autres beaucoup plus ennuyeux et infiniment moins voyants. Cependant, un exemple est la simulation d'un but dans un match officiel.

Animations de football avec R https://t.co/ytnkXaH8uw pic.twitter.com/vmy2EO17aM

- Carlos Gil Bellosta (@gilbellosta) 1er avril 2019