Matthew Fyodorov
Matthew Fyodorov Ответы на вопросы
08 октября 2022, 16:31

Математика или программирование?

Узнал, что на SmartLabe немало людей, работающих в IT или каким-либо образом связанных с IT. Поэтому решил задать свой вопрос именно здесь. (Сразу извиняюсь за такой объём изложения)

Перейду к сути: В этом году я поступил в институт ИТММ (бывш. Мехмат и ВМК) на направление «Программная инженерия».

Ещё летом я очень смутно представлял себе различия между направлениями и не знал, куда поступать. Родственники советовали мне поступить на Информационную безопасность в Радиофак, так как там дают хорошую физико-математическую базу, а также программирование на определенном уровне.

Сказать честно, не особо хотелось поступать в Радиофак, так как физика меня не так сильно интересовала, как математика и информатика. «Да к тому же, где эта физика пригодится мне в программировании?» – думал я. Но альтернативы я не видел, так что подал документы в Радиофак.

Но в один момент мне предложили поступить на «Программную инженерию», где, как мне сказали, программирование преподают лучше, чем на радиофаке. Ну я обрадовался и, ясное дело, оставил свой аттестат на этом направлении в институте ИТММ.

По своей неосведомлённости, я не знал, что на ПИ гораздо меньше математики, чем на других направлениях ИТММ. Перед поступлением я, естественно, прочитал аннотацию к ПИ, особенно ту часть, где описывалась математика. Всё было подробно расписано, так что я посчитал, что математики на ПИ достаточно.

Но после начала обучения я был огорчён количеством математики на моём направлении. К слову, на ПИ нет разделений на Мат. Анализ и Алгебру-Геометрию, там только ВышМат, который занимает 396 часов в программе обучения. На др. направлениях как минимум 500 часов Мат. Анализа, от 216 до 600 часов АиГа, от 180 до 252 часов Диффуры. А на ПИ три в одном в этих 396 часах.

И вроде все нужные разделы есть. И лин. Алгебра, и Геометрия, и главы мат. анализа. Но дело в том, что я люблю математику и хотел бы её основательно изучить, а не так, как на ПИ, когда нам зачастую на лекциях не доказывают теоремы (только суть), а раздел решение лин. уравнений мы прошли за 1,5 лекции.

Только сейчас я понял, что мне больше нравится математика, а не программирование. В свободное время хожу на лекции к направлению «Прикладная математика и информатика» на Аиг и Мат. Анализ. Мне интересно, как у них преподают эти дисциплины, всё подробно, понятно, со всеми доказательствами и т. д.

Поэтому сейчас думаю после семестра перевестись на др. направление, где меньше программирования (хотя основы программирования, что на ПМИ, что на ПИ, занимают одно и то же количество часов), но значительно больше математики, ну и физики побольше.

Для себя сделал вывод, что в институте лучше математика и физика, а не программирование, ведь программирование потом легче выучить, нежели математику.

Есть и совсем радикальные мысли – перевестись на чистую математику, где только основы программирования, или же забрать заявление, год ещё поразбираться в направлениях, а на следующий год поступить может быть даже в др. университет.

Подскажите, пожалуйста, стоит ли из-за математики переводиться, или же лучше остаться на ПИ, где много различного программирования, в том числе Ассемблер? Будет ли у меня на выходе больше перспектив в ИТ, если я перейду на математику? Смогу ли я с таким мат. багажом, как на ПИ, заниматься разработкой ИИ, анализом данных, Big Data, ML?

Одни говорят, что прикладные навыки в программировании лучше, чем математика, все алгоритмы уже придуманы, ничего нового не нужно изобретать, только уметь пользоваться, другие говорят, что математика и физика откроют больше дорог и интересных перспективных направлений в ИТ.

Сам лично хотел бы заниматься разработкой, в какой-то степени творческой деятельностью, научно-исследовательской деятельностью, нежели работать по готовому ТЗ.

Подскажите, пожалуйста, что лучше? Ведь для меня на данный момент мир IT – это темнота, в этом пока я плохо что-либо понимаю и не знаю кого слушать и что ставить в приоритет.
85 Комментариев
  • Переключая каналы
    08 октября 2022, 16:54
    Иди туда к чему душа больше лежит, парень ты умный.

  • nicknh
    08 октября 2022, 17:03
    Стоит определиться с целью: классический ученый математик, программист, финансовый математик и т.д. А уже от этого исходить.

    Программист это давно уже не одна область, а много. Есть где много сложной математики, а есть где все намного проще. Есть где надо с железом работать и там будет сложный код, а есть и простой на базе скриптов. В конечном итоге, можно же разрабатывать софт для авионики, космоса, а можно и считать финансовые модели, опционы, котиков показывать и т.д.
  • nicknh
    08 октября 2022, 17:35
    Криптография всегда была на пределе. Также имеет смысл посмотреть на фин-тех в части производных инструментов, но это если есть желание этим заниматься. ИИ, Data Science, Machine Learning — это пока больше статистика. Но у них все впереди.

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн