Entrevista a Carlos Gil Bellosta: “Para um economista, o Excel não basta”

Entrevista a Carlos Gil Bellosta: “Para um economista, o Excel não basta”
Entrevista a Carlos Gil Bellosta: “Para um economista, o Excel não basta”
Anonim

Hoje entrevistamos Carlos J. Gil Bellosta, alguém que dedicou sua vida à estatística, matemática e programação.

Carlos J. Gil Bellosta já trabalhou em empresas como Ebay, BBVA, Everis ou Barclays. No entanto, ele também é um estatístico, um cientista de dados, um entusiasta do R e um blogueiro em seus dias de folga.

Embora baseado em Madrid, ele estudou matemática e estatística na Universidade de Zaragoza e na Universidade de Washington em St. Louis, EUA.

A Datanalytics começou em 2005 e, mais recentemente, a Circiter S.L., onde trabalhou com grandes e pequenos dados. Ele é um membro ativo da comunidade de usuários R, desenvolveu vários pacotes, como os cada vez mais populares rPython, pxR e MicroDatosEs, e foi presidente da associação de usuários R (Comunidad R Hispano) desde sua fundação em 2011.

1. O que um matemático faz programação? Qual é a relação entre matemática e ciência da computação?

Há um artigo clássico, O gerente e o idiota, onde diz:

"(O) computador criou algo que nunca existiu na história do mundo - ou seja, pagar empregos para matemáticos." ("O computador criou algo que nunca existiu na história do mundo - a saber, empregos para matemáticos."

Eu acho que você está certo. Há apenas um debate no Twitter sobre isso. Especificamente, sobre o que é mais útil para a ciência de dados: estudar matemática ou ciência da computação. Eu disse algo como que a computação não é estudada, que a computação é conhecida (você estuda física, economia ou matemática). Aprendemos inglês para nos comunicarmos com terceiros (humanos) e aprendemos informática para interagir de forma não trivial com aquelas máquinas com as quais interagimos tantas horas por dia.

Como matemático, sou treinado para permanecer no lado teórico das coisas. Mas com o tempo, começa-se a apreciar a praticidade das coisas. Para fazer, para executar, você precisa de computadores. E saiba como programá-los.

2. Você acha que a programação de computadores deve ser implementada nas faculdades de economia e negócios? Por quê?

Acho que já respondi isso. Economia e finanças são disciplinas práticas. E isso significa computadores. E não, o Excel não é suficiente.

3. Hoje em dia, você acha que um bom economista deve ter noções básicas de programação?

Discordo. Básico? Para nada. Eles têm que ser profundos. E não é que eu o diga: recomendo a série de artigos publicados por Jesús Fernández Villaverde em NadaEsGratis sobre o assunto.

4. Como professor em instituições como IE, EOI ou EAE, em que notas as habilidades dos alunos estão mudando? Você percebe uma melhora ou piora?

São todos sites muito diferentes, com perfis de alunos muito heterogêneos. Existem programas voltados para "gerentes intermediários" que buscam uma visão de negócios (mas sem sujar as mãos com códigos); existem para profissionais com alguma experiência; outros, mais direccionados para os recém-licenciados que pretendem aprofundar as suas competências quantitativas … E o que mais me surpreende é, precisamente, a não mudança. Não vejo que as novas gerações, aquelas que tiveram smartphones "desde sempre", não sejam particularmente mais espertas. O equivalente "moderno" à cópia desajeitada de código no Word é tirar uma foto dele e compartilhá-la no WhatsApp.

Outra manifestação de não mudança é que a proporção de alunos realmente bons permanece constante ao longo do tempo.

5. O que você recomendaria para quem deseja iniciar uma programação sobre temas relacionados à economia?

Pitão. Quase certamente Python. E gráficos (com Python). Que ele também acompanhe alguns blogs de pessoas que publicam sobre subtemas (dentro da economia) que lhe interessam e que tentem se inspirar nessas ideias para começar a dar os primeiros passos. Começar a programar é difícil. É por isso que é conveniente combiná-lo com um hobby.

6. E sobre software, quais programas você recomenda para a realização de estudos econométricos? (R, Python, Matlab, Eviews, Stata …)

R e Python. E escolhendo um para começar, eu diria Python. Programas como Eviews, Stata ou Matlab não têm um tour, portanto, podem ser ignorados.

7. Como presidente da comunidade Hispânica R, você tem um projeto em mente?

Ex-presidente. Por alguns meses. Agora a Comunidade R Hispano está em melhores mãos. Na verdade, a Comunidade R Hispano está organizando a XI R Users Conference, que vai ser muito grande. Entre outras coisas, porque regressam a Madrid.

8. A educação pela mídia online ainda é subestimada. Você acha que isso vai mudar? Para onde tende a educação do futuro?

Acho que é um erro avaliar (mais ou menos) o que alguém aprendeu ou afirma ter aprendido (mesmo com um título oficial). Você tem que avaliar o que alguém fez, seu portfólio pessoal. Nesse sentido, a educação informal (online ou não) adquire um valor muito importante: se enfrenta um problema e se busca formas de resolvê-lo. A educação informal também é de grande valor em um momento em que as tecnologias estão evoluindo rapidamente.

Dito isso, há coisas que permanecerão as mesmas para sempre. Uma boa base (estou pensando em um bom grau ou similar) é essencial para criar a estrutura conceitual onde esses elementos mais … transitórios se encaixem. Novamente, aqui a matemática me ajudou muito: acho que sei melhor do que os outros o que é comum entre as diferentes tecnologias, o que merece ser salvo e lembrado, de seus aspectos Kleenex (para usar e jogar fora porque estão sujeitos a revisão e mudar).

9. Por fim, em relação à sua experiência profissional, que conselho você daria a quem quer se dedicar a um ramo como o seu?

Depende de onde você está, o que você estudou, quantos anos você tem. Por exemplo, eu diria a um jovem matemático: aprenda a programar bem, aprenda tecnologias relacionadas a dados e vá trabalhar por alguns anos em uma empresa de consultoria que o expõe a vários problemas e negócios. Eu pediria a alguém com mais experiência para honestamente considerar onde eles acham mais difícil (em programação? Na base matemática e / ou estatística?) E para direcionar seus esforços nessa direção (talvez com treinamento online, com bons livros, com pessoal desafios, etc.).

10. Você poderia mostrar um exemplo do que a programação pode fazer na vida cotidiana?

Eu costumo colocar no Twitter links para coisas curiosas que pessoas com mais tempo do que eu fazem. Às vezes, divertido com um exemplo como o que vou mostrar agora. Que, além disso, tendem a se tornar microviralizados (viralizados no meu micro-mundo, vamos lá). Mas geralmente são o tipo de aplicação menos prático. Os que realmente valem a pena são outros muito mais enfadonhos e infinitamente menos vistosos. Porém, um exemplo é a simulação de um gol em uma partida oficial.

Animações de futebol com R https://t.co/ytnkXaH8uw pic.twitter.com/vmy2EO17aM

- Carlos Gil Bellosta (@gilbellosta) 1º de abril de 2019