но если вы хотите научится той части математики которая наверняка при становлении супер про синиором поможет вам, то советую смотреть в сторону дескретной математики, мат логики и теории графов (опять таки без железных знаний в алгоритмах и структурах данных будет ОЧЕНЬ туго)
не конечно без спорно когда вы знаете что иногда проще взять интеграл чем высчитывать формулу это круто, но пул задач с таким уклоном не велик и вам заранее нужно понимать хотите вы этого или нет!
1. Горизонтальное масштабирование не нужно почти ни где, всем хочется его сделать, оно на порядок усложняет все в проекте и затягивает сроки, но нужно оно начиная с 1 млн пользователей 2. Есть множество архитектурных приемов для масштабирования кроме микросервисов, есть конвейерная архитектура, есть броккеры и очереди, грид, пир-ту-пир, фрактальные системы