Здравствуйте, smeeld, Вы писали:
A>>HFT- это не банки, это круто, и туда тяжело попасть.
S>Ничего крутого там нет, там 95% разработок-это спецжелезо и системное ПО, либо дрова, либо допиливание кода ядер ОС. HFT-это соревнование инфраструктур, а не алгоритмов, как многие себе представляют, торговые алгоритмы там исключительно простейшие.
Ок, торговые алгоритмы на colocation простые. Что насчёт анализа данных сложными алгоритмами, имплементации быстрых алгоритмов в FPGA, допиливания ядерного кода, ускорения обсчётов C++ — го кода за счёт различных техник упрощения работы кэша CPU? Это то, чем каждый день занимается типичный C++- дрочер из веток "С++ против <нужное подставить>"?
Здравствуйте, Artеm, Вы писали:
A>Ок, торговые алгоритмы на colocation простые. Что насчёт анализа данных сложными алгоритмами, имплементации быстрых алгоритмов в FPGA, допиливания ядерного кода, ускорения обсчётов C++ — го кода за счёт различных техник упрощения работы кэша CPU? Это то, чем каждый день занимается типичный C++- дрочер из веток "С++ против <нужное подставить>"?
у меня знакомый занимался таким в США
как я понял платили ему хорошо но GC делать отказались
Re[3]: Какие языки программирования популярны в Москве?
Здравствуйте, sergey2b, Вы писали:
S>Здравствуйте, kaa.python, Вы писали:
KP>>Однозначно популярны и нормально оплачиваются: C++, Java, C#, JavaScript. С сопутствующим стеком технологий, само собой. S>kaa.python скажи пожалуйста какой стек для С++ и JavaScript ?
JS -> Есть примерно два направления (Angular2 или React) c сопутствующими плагинами. Как таковых стеков под JS нет, потому что экосистема JavaScript — как джунгли Амазонии. Можно найти запасной корабль капитана Немо, ядовитую жабу, десять сортов орхидей и племя неизвестных индейцев, собрать все вместе и сделать вид, что это круизный лайнер. Оно даже поплывёт, только по дороге придется заменить жабу на носорога, орхидеи на изоленту, а индейцев на бухгалтера из Оклахомы, а потом вы увидите яхту Абрамовича, решите, что корабль Немо уже не торт, выкинете всё на свалку и поплывёте на яхте Абрамовича, пока не встретите авианосец класса Queen Elizabeth. Примерно так выглядит нынче программирование на JavaScript.
Re: Какие языки программирования популярны в Москве?
Здравствуйте, Baudolino, Вы писали:
B>Теор.минимум Java по состоянию на 2016 год (включаю в список только некоммерческие решения, которые легко пощупать дома): B>... B>Делаете тестовый проект, выкладываете на гитхаб и работа у вас в кармане.
Здравствуйте, sergey2b, Вы писали:
S>а вто человек успешно ушел
Я просто решил, что точно бросаю работу, а дальше — будь что будет. Это было не слишком сложно, потому что у меня не было больших обязательств: ни жены, ни детей, ни ипотеки, ни прочих атрибутов взрослого, состоявшегося человека. Наверное, это одна из основных причин, почему всё получилось — меня ничто не сдерживало.
Что б не уйти-то?
Чему бы грабли ни учили, а сердце верит в чудеса.
Re[4]: Какие языки программирования популярны в Москве?
Здравствуйте, Globster, Вы писали:
G>Facebook работает на PHP же ?
Там они вокруг ПХП инфраструктуру навернули дикую. Вроде даже написали компилятор из ПХП во что-то. Поэтому далеко не все конструкции ПХП можно употреблять дабы оно скомпилировалось.
Плюс можно посмотреть на hacklang. Это суть побочный результат от мучений фейсбука с ПХП.
Re[2]: Какие языки программирования популярны в Москве?
G>>Для начала представлюсь — С# разработчик. Собственно С#, Java и C++ очень популярны. Ко всем языкам отношусь с уважением и интересом так что выбирайте сами. Но фору всем по популярности даст JavaScript. Посмотрите по комитам на github и популярности библиотек. Он там с большим отрывом лидирует. Причем сейчас JavaScript не такой уж и заунывный каким был лет 10 назад. Появились интересные фреймворки типа AngularJS и т.д. и т.п.
A>JavaScript это язык, от которого надо держаться подальше. Ладно бы за него ещё деньги платили.
Исключительно круто платят, сейччас самое горячее напрапвление
Re[10]: Какие языки программирования популярны в Москве?
A> Что насчёт анализа данных сложными алгоритмами, имплементации быстрых алгоритмов в FPGA, допиливания ядерного кода, ускорения обсчётов C++ — го кода за счёт различных техник упрощения работы кэша CPU?
Собственно, перечислили то, что выше упомянул, сказав про ядро и системное ПО. Небольшое уточнение, чаще встречается организация и оптимизация вычислений на специализированных периферийных узлах, нежели упомянутая оптимизация исполнения вычислений на CPU, типа упрощения работы его кеша.
Re[4]: Какие языки программирования популярны в Москве?
Python aficionados are often surprised to learn that Python has long been the language most commonly used by production engineers at Facebook and is the third most popular language at Facebook, behind Hack (our in-house dialect of PHP) and C++.
Re[5]: Какие языки программирования популярны в Москве?
Здравствуйте, gyraboo, Вы писали:
G>Здравствуйте, Baudolino, Вы писали:
B>>Теор.минимум Java по состоянию на 2016 год (включаю в список только некоммерческие решения, которые легко пощупать дома): B>>... B>>Делаете тестовый проект, выкладываете на гитхаб и работа у вас в кармане.
G>А фронт-энд на чем посоветуете разрабатывать?
Там все настолько плохо, что приходится выбирать приемлемое из посредственного.
React.js наверное все же. Angular 2 тоже неплох, но я лично к нему привыкнуть никак не могу, даже на мобильных платформах.
Re[6]: Какие языки программирования популярны в Москве?
Здравствуйте, Globster, Вы писали:
G>А текст почитать к вашей же картинке ? G>
G>behind Hack (our in-house dialect of PHP) and C++.
А если перейти по ссылке в тексте, то окажется, что Hack — cтатически типизированый язык с лямбдами, дженериками и asynс, предназначеный для засовывания в HipHop и получения байткода.
Вот такой он PHP, ага.