Что изучать, чтобы стать математиком-программистом?
В этом году окончил школу. Буду поступать в МГУ на ВМК по олимпиаде без вступительных испытаний. Люблю математику, нравится программирование, хотелось бы в будущем связать свою жизнь с этими дисциплинами.
Учебная программа на ВМК, как я знаю, изрядно устарела, поэтому, мне кажется, много времени нужно будет посвящать самообразованию. Хочу спросить, какие перспективные направления сейчас существуют и что и в какой последовательности нужно изучать?
AVKor: Не могу сказать точно, но от других слышал, что там мало каких-то современных вещей, и очень много фундаментальной информатики, есть ненужные предметы, например изучение Паскаля.
Эх, молодёжь. Всё куда-то торопится. Попробуй для начала выучить на "отлично" тот фундамент, который даётся в ВУЗе, и без которого ты не осилишь эти пресловутые перспективные направления.
kostebo: летом поплавай/побегай по лесу/поиграй в футбол/воллейбол/и т.п.
У тебя впереди семестр, экзамены и второй семестр - времени для матана и программирования хватит...
Начинай с Алгоритмов и оценки сложностей, изучения NP-проблем.
Далее следует выбрать подходящий язык программирования (основа основ С++).
Далее, переходишь к ООП и паттернам программирования
Flur: здесь речь даже не об удобстве программиста (что тоже сомнительно относительно js), а о возможносях платформы. JS не умеет в нативные потоки, распределенные вычисления на нем будут болью. Не говоря уже о банальном расходе ресурсов.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.