Чем заняться математику в IT? Спойлер: не только считать байты
Математики, не спешите учить JS — ваше абстрактное мышление уже востребовано там, где обычные разработчики пасуют.

На MathOverflow завис вопрос, который мучает не одно поколение выпускников мехмата: «А что, собственно, делать математику в реальном мире?» И если раньше ответом было «идти в школу или НИИ», то теперь вариантов — вагон и маленькая тележка. И речь не про блокчейн.
Математик в IT: неожиданные карьерные пути
Оказывается, математики — это секретное оружие стартапов. Пока обычный разработчик гуглит, как написать сортировку, математик уже придумал алгоритм, который делает это за O(n log n) во сне. Вот где их навыки особенно полезны:
- Data Science и ML: тут без матана вообще никуда. Линейная алгебра, теория вероятностей — это хлеб с маслом любого дата-сайентиста.
- Криптография: если вы любите головоломки и не боитесь простых чисел, добро пожаловать в мир, где каждый баг — это уязвимость.
- Quant-финансы: алгоритмическая торговля требует не только знаний рынка, но и умения строить сложные модели.
Но есть и подводные камни. Математики часто страдают от синдрома «а вдруг я недостаточно крут для продакшена». И это нормально — код писать сложнее, чем теоремы доказывать. Главное — не бояться грязной работы с багами и деплоем в пятницу вечером.
Кстати, некоторые математики идут в блокчейн, но там сейчас столько хайпа, что лучше взять паузу и подумать о чем-то более стабильном. Например, о написании парсеров на Haskell — это же почти математика.
Комментарий студии METABYTE: Если вы математик и думаете, что ваши навыки никому не нужны, приходите к нам — мы найдем, где применить вашу любовь к абстракциям. Только не спрашивайте, почему в Jira 47 столбцов — это тоже своего рода теорема.
СЛЕДУЮЩИЙ ШАГ
Понравилось как мыслим?
Применяем те же принципы в клиентских проектах: AI, автоматизации, продукты, которые не умирают после релиза.