Interview med Carlos Gil Bellosta: "For en økonom er Excel ikke nok"

Interview med Carlos Gil Bellosta: "For en økonom er Excel ikke nok"
Interview med Carlos Gil Bellosta: "For en økonom er Excel ikke nok"
Anonim

I dag interviewer vi Carlos J. Gil Bellosta, en person, der har dedikeret sit liv til statistik, matematik og programmering.

Carlos J. Gil Bellosta har arbejdet i virksomheder som Ebay, BBVA, Everis eller Barclays. Alligevel er han også en statistiker, en datavidenskabsmand, en R-entusiast og en blogger i sin fritid dage med at gøre.

Selvom han var baseret i Madrid, studerede han matematik og statistik ved University of Zaragoza og Washington University i St. Louis, USA.

Datanalytics startede i 2005 og for nylig Circiter S.L., hvor det har arbejdet med store og små data. Han er et aktivt medlem af R-brugerfællesskabet, har udviklet flere pakker, såsom den stadig mere populære rPython, pxR og MicroDatosEs, og har været præsident for R-brugerforeningen (Comunidad R Hispano) siden grundlæggelsen i 2011.

1. Hvad laver en matematiker programmering? Hvad er forholdet mellem matematik og datalogi?

Der er en klassisk artikel, The Manager and the Moron, hvor den siger:

"(Denne computer har skabt noget, der aldrig havde eksisteret i verdenshistorien, nemlig at betale job til matematikere." ("Computeren har skabt noget, der aldrig har eksisteret i verdenshistorien - nemlig job til matematikere."

Jeg tror, ​​du har ret. Der er bare en debat på Twitter om det. Specifikt om hvad der er mere nyttigt for datalogi: at studere matematik eller datalogi. Jeg har sagt noget lignende, at computing ikke studeres, at computing er kendt (du studerer fysik, økonomi eller matematik). Vi lærer engelsk at kommunikere med tredjeparter (mennesker), og vi lærer datalogi til at interagere på en ikke-triviel måde med de maskiner, som vi interagerer med så mange timer om dagen.

Som matematiker er jeg uddannet til at holde mig på den teoretiske side af tingene. Men med tiden begynder man at sætte pris på det praktiske ved ting. For at gøre, for at udføre, har du brug for computere. Og ved hvordan man programmerer dem.

2. Synes du, at computerprogrammering skal implementeres inden for økonomi og erhvervsliv? Hvorfor?

Jeg tror, ​​jeg har allerede besvaret det. Økonomi og økonomi er praktiske discipliner. Og det betyder computere. Og nej, Excel er ikke nok.

3. Mener du i dag, at en god økonom skal have grundlæggende forestillinger om programmering?

Jeg er uenig. Grundlæggende? Ingen måde. De skal være dybe. Og det er ikke det, jeg siger det: Jeg anbefaler artikelserien, der er offentliggjort af Jesús Fernández Villaverde i NadaEsGratis om emnet.

4. Hvilke noter ændrer elevernes evner som lærer i institutioner som IE, EOI eller EAE? Oplever du en forbedring eller en forværring?

De er alle meget forskellige websteder med meget heterogene studenterprofiler. Der er programmer rettet mod "mellemledere", der søger en forretningsvision (men uden at få deres hænder beskidte med kode); der er dem til professionelle med en vis erfaring; andre, mere rettet mod nyuddannede, der ønsker at uddybe deres kvantitative færdigheder … Og hvad der overrasker mig mest er netop ikke-forandringen. Jeg kan ikke se, at de nye generationer, dem der har haft smartphones "for evigt", ikke er særlig klogere. Det "moderne" svarende til klodset kopieringskode i Word tager et billede af det og deler det på WhatsApp.

En anden manifestation af ikke-forandring er, at andelen af ​​rigtig gode studerende forbliver konstant over tid.

5. Hvad vil du anbefale til nogen, der ønsker at starte programmering på emner relateret til økonomien?

Python. Næsten helt sikkert Python. Og grafik (med Python). At han også følger nogle blogs af mennesker, der udgiver underemner (inden for økonomien), der interesserer ham og prøver at blive inspireret af disse ideer til at begynde at gøre hans første skridt. Det er svært at begynde at programmere. Derfor er det praktisk at kombinere det med en hobby.

6. Og om software, hvilke programmer anbefaler du til at udføre økonometriske undersøgelser? (R, Python, Matlab, Eviews, Stata …)

R og Python. Og når jeg vælger en til at starte med, vil jeg sige Python. Programmer som Eviews, Stata eller Matlab har ikke en tur, så de kan springes over.

7. Har du et projekt i tankerne som præsident for det latinamerikanske R-samfund?

Tidligere præsident. I et par måneder. Nu er R Hispano-samfundet i bedre hænder. Faktisk organiserer R Hispano Community XI R Users Conference, som vil være meget stor. Blandt andet fordi de vender tilbage til Madrid.

8. Uddannelse fra onlinemedier er stadig undervurderet. Tror du, det vil ændre sig? Hvor har fremtidens uddannelse tendens?

Jeg synes, det er en fejltagelse at vurdere (over- eller minus-), hvad nogen har lært eller hævder at have lært (selv med en officiel titel). Du skal vurdere, hvad nogen har gjort, deres personlige portefølje. I den forstand får uformel uddannelse (online eller ej) en meget vigtig værdi: man står over for et problem og ser efter måder at løse det på. Uformel uddannelse er også af stor værdi på et tidspunkt, hvor teknologier udvikler sig hurtigt.

Når det er sagt, er der ting, der forbliver de samme for evigt. En god base (jeg tænker på en god grad eller lignende) er afgørende for at skabe den konceptuelle ramme, hvor disse mere … forbigående elementer passer. Igen, her har matematikken hjulpet mig meget: Jeg tror, ​​jeg ved bedre end andre, hvad der er fælles mellem forskellige teknologier, hvad der fortjener at blive gemt og husket, om dens Kleenex-aspekter (at bruge og smide, fordi de er underlagt revision og ændre).

9. Hvilket råd vil du endelig med hensyn til din erhvervserfaring give til en person, der ønsker at dedikere sig til en gren som din?

Det afhænger af, hvor du er, hvad du har studeret, hvor gammel du er. For eksempel vil jeg sige til en ung matematiker: Lær at programmere godt, lær datarelaterede teknologier og gå på arbejde i et par år hos et konsulentfirma, der udsætter dig for forskellige problemer og virksomheder. Jeg vil bede nogen med mere erfaring om ærligt at overveje, hvor de finder det sværest (inden for programmering? På det matematiske og / eller statistiske grundlag?) Og at rette deres indsats i den retning (måske med online træning, med gode bøger, med personlig udfordringer osv.).

10. Kan du vise et eksempel på, hvad programmering kan gøre i hverdagen?

Jeg lægger normalt på Twitter-links til nysgerrige ting, som folk med mere tid end mig gør. Nogle gange sjovt med et eksempel som det, jeg vil vise nu. Som derudover har tendens til at blive mikroviraliseret (viraliseret i min mikroverden, kom nu). Men de er normalt den mindst praktiske type applikationer. De, der virkelig er det værd, er andre meget mere kedelige og uendeligt mindre prangende. Et eksempel er dog simuleringen af ​​et mål i en officiel kamp.

Fodboldanimationer med R https://t.co/ytnkXaH8uw pic.twitter.com/vmy2EO17aM

- Carlos Gil Bellosta (@gilbellosta) 1. april 2019