Интервю с Карлос Гил Белоста: „За икономист Excel не е достатъчен“

Anonim

Днес интервюираме Карлос Дж. Гил Белоста, някой, който е посветил живота си на статистика, математика и програмиране.

Карлос Дж. Гил Белоста е работил във компании като Ebay, BBVA, Everis или Barclays. И все пак той също е статистик, учен по данни, R ентусиаст и блогър в свободното си време.

Въпреки че е базиран в Мадрид, той учи математика и статистика в Университета на Сарагоса и Вашингтонския университет в Сейнт Луис, САЩ.

Datanalytics стартира през 2005 г. и напоследък Circiter S.L., където работи с големи и малки данни. Той е активен член на потребителската общност на R, разработил е няколко пакета, като все по-популярните rPython, pxR и MicroDatosEs, и е президент на асоциацията на потребителите R (Comunidad R Hispano) от основаването й през 2011 г.

1. Какво математик прави програмиране? Каква е връзката между математиката и информатиката?

Има класическа статия „Мениджърът и идиотът“, където се казва:

„Компютърът е създал нещо, което никога не е съществувало в историята на света, а именно плащането на работа за математици.“ („Компютърът е създал нещо, което никога не е съществувало в историята на света - а именно, работни места за математици.“

Мисля, че си съвсем прав. Просто има дебат в Twitter за това. По-конкретно, за това, което е по-полезно за науката за данни: изучаване на математика или компютърни науки. Казах нещо подобно, че изчисленията не се изучават, че изчисленията са известни (вие изучавате физика, икономика или математика). Научаваме английски, за да общуваме с трети страни (хора) и научаваме компютърни науки, за да си взаимодействаме по нетривиален начин с тези машини, с които взаимодействаме толкова часове на ден.

Като математик съм обучен да оставам на теоретичната страна на нещата. Но с течение на времето човек започва да оценява практичността на нещата. За да направите, за да изпълните, се нуждаете от компютри. И да знаете как да ги програмирате.

2. Смятате ли, че компютърното програмиране трябва да бъде внедрено във факултетите по икономика и бизнес? Защо?

Мисля, че вече съм отговорил на това. Икономиката и финансите са практически дисциплини. А това означава компютри. И не, Excel не е достатъчен.

3. Днес смятате ли, че добрият икономист трябва да има основни понятия за програмиране?

Не съм съгласен. Основен? Няма начин. Те трябва да са дълбоки. И не така казвам: препоръчвам поредицата статии, публикувани от Jesús Fernández Villaverde в NadaEsGratis по темата.

4. Като учител в институции като IE, EOI или EAE, в какви бележки се променят способностите на учениците? Възприемате ли подобрение или влошаване?

Всички те са много различни сайтове, с много разнородни студентски профили. Има програми, насочени към „мениджъри от среден клас“, които търсят бизнес визия (но без да си цапат ръцете с код); има ги за професионалисти с известен опит; други, по-насочени към скоро завършилите студенти, които искат да задълбочат количествените си умения … И най-много ме изненадва именно непромяната. Не виждам, че новите поколения, тези, които са имали смартфони „завинаги“, не са особено умни. „Модерният“ еквивалент на несръчното копиране на код в Word го снима и споделя в WhatsApp.

Друга проява на непромяна е, че делът на наистина добрите ученици остава постоянен във времето.

5. Какво бихте препоръчали на някой, който иска да започне програмиране по теми, свързани с икономиката?

Python. Почти сигурно Python. И графика (с Python). Че той също следва някои блогове на хора, които публикуват на подтеми (в рамките на икономиката), които го интересуват, и се опитва да бъде вдъхновен от тези идеи, за да започне да прави първите си стъпки. Започването на програмирането е трудно. Ето защо е удобно да го комбинирате с хоби.

6. А относно софтуера какви програми препоръчвате за извършване на иконометрични изследвания? (R, Python, Matlab, Eviews, Stata …)

R и Python. И като избирам такъв, за да започна, бих казал Python. Програми като Eviews, Stata или Matlab нямат обиколка, така че могат да бъдат пропуснати.

7. Като президент на общността на испанците R, имате ли предвид проект?

Бивш президент. За няколко месеца. Сега общността R Hispano е в по-добри ръце. Всъщност общността R Hispano организира XI R Conference Conference, която ще бъде много голяма. Освен всичко друго, защото се връщат в Мадрид.

8. Образованието от онлайн медиите все още е подценено. Мислите ли, че това ще се промени? Къде има тенденция образованието в бъдещето?

Мисля, че е грешка да се преценява (над или минус) това, което някой е научил или твърди, че е научил (дори с официално заглавие). Трябва да прецените какво е направил някой, личното му портфолио. В този смисъл неформалното образование (онлайн или не) придобива много важна стойност: човек се изправя пред проблем и търси начини да го реши. Неформалното образование също има голямо значение в момент, когато технологиите се развиват бързо.

Въпреки това има неща, които ще останат същите завинаги. Една добра основа (мисля за добра степен или подобна) е от съществено значение за създаването на концептуалната рамка, където тези повече … преходни елементи се вписват. Отново тук математиката ми помогна много: мисля, че знам по-добре от другите какво е общото между различните технологии, какво заслужава да бъде запазено и запомнено, от неговите аспекти на Kleenex (да се използва и изхвърли, защото те подлежат на преразглеждане и промяна).

9. И накрая, що се отнася до вашия професионален опит, какъв съвет бихте дали на някой, който иска да се посвети на клон като вашия?

Зависи къде се намирате, какво сте учили, на колко години сте. Например бих казал на млад математик: научете се да програмирате добре, научете технологии, свързани с данни и отидете на работа за няколко години в консултантска фирма, която ви излага на различни проблеми и бизнеси. Бих помолил някой с повече опит да прецени честно къде му е най-трудно (в програмирането? В математическата и / или статистическата основа?) И да насочи усилията си в тази посока (може би с онлайн обучение, с добри книги, с лични предизвикателства и др.).

10. Бихте ли показали пример за това какво може да направи програмирането в ежедневието?

Обикновено пускам в Twitter линкове към любопитни неща, които хората с повече време от мен правят. Понякога се забавлявайте с пример като този, който ще покажа сега. Които в допълнение са склонни да се микровирулизират (вирализирани в моя микро-свят, хайде). Но те обикновено са най-малко практичният тип приложения. Тези, които наистина си заслужават, са други много по-скучни и безкрайно по-ефектни. Пример обаче е симулацията на гол в официален мач.

Футболни анимации с R https://t.co/ytnkXaH8uw pic.twitter.com/vmy2EO17aM

- Carlos Gil Bellosta (@gilbellosta) 1 април 2019 г.