Форум о международной карьере, бизнес-образовании и профессиональном росте - YUPtalk.ru – Young Urban Professionals Talk

Карьера => Карьерные консультации => Тема начата: AC от 10 Февраль 2018, 00:54:18

Название: Необходимость изучения языков программирования
Отправлено: AC от 10 Февраль 2018, 00:54:18
Всем добрый вечер.
Хотелось бы узнать, насколько релевантно знание языков программирования в консалтинге или инвестиционном банкинге (интересует в первую очередь подразделение корпоративных финансов). Сейчас учусь на 2 курсе курсе эконома ВШЭ, есть возможность взять несколько курсов по машинному обучению и анализу данных, преимущественно на языке Python (scikit-learn, pandas, matplotlib). Проблема в том, что еще нет четкого понимания что хочу делать в будущем.
Поэтому вопрос: насколько нужно сейчас долбить программирование, если желания идти в какую-нибудь алгоритмическую торговлю или риск-менеджмент нет? Очевидно, что специалистом в области data science на экономе никак не стать, если не продолжать этим заниматься после окончания университета, но хочется понять стоит ли вообще на это тратить время и есть ли применение, например Python, на практике в консалтинге или IB (на всякий случай, знаю, что VBA must have).
Название: Re: Необходимость изучения языков программирования
Отправлено: -E- от 10 Февраль 2018, 19:18:38
Знать R и/или Python в консалтинге не повредит. Анализ данных в основном делается через программирование мышкой (Alteryx, Tableau), но если ты знаешь R, то можешь в том же Альтериксе написать, что тебе нужно из нестандартного функционала. Кроме того, курс по анализу данных поможет в целом понимать, как это все работает и (а) лучше управляться с теми же прогами для юзер-френдли дата анализа, (б) более правильно ставить задачи специалистам, которые профессионально занимаются анализом данных в компании.

Я бы так сказал. R и Python для найма (сейчас) не требуют. Но это может помочь лучше показать себя на проектах. Из нескольких последних проектов вспоминаю, что реакции в стиле "ух ты, круто" и от руководства, и от клиента в основном были в ответ на слайды, за которыми лежали гигабайты данных (которые клиент сам перелопатить не мог).

(на всякий случай, знаю, что VBA must have)
Imho нет. VBA не знаю. Видел только раз на проекте, что он использовался. И не факт, что его использование тогда было необходимо.
Название: Re: Необходимость изучения языков программирования
Отправлено: SergeyErn от 11 Февраль 2018, 01:00:54
Работал в страт консалтинге, сейчас в менеджменте с большой долей анализа данных.

Использую постоянно VBA и SQL, знаю Питон [из пакетов моделирования/маш. об. - деревья, плоты, распределения и тд] (пробовал и R, но забил ввиду наличия функционала и в Питоне) но на практике стат. моделирование в финансах и управленке в нашем случае скорее вредит, тк на трендах реальную картину меняющуюся каждый день не увидишь, но на питоне для себя написал пару удобных прог. вспомогательного характера.

Чаще всего на уровне менеджмента по своему направлению делаем анализ по процедурным выгрузкам SQL с добавлением экспертного веса.

Хотя у большинства соседей ни VBA ни SQL нет и используют готовые решения.
Название: Re: Необходимость изучения языков программирования
Отправлено: Logannut от 14 Февраль 2018, 12:27:07
Я согласен с вами, я хочу узнать много программ. Не знаете, как научить?