Сложно-сложно.
Я в программировании 25 лет. И всё это время как-то обхожусь без математики.
Просто потому, что есть ОЧЕНЬ много задач, где математика не нужна.
Написание GUI-ёв, вёрстка, системное программирование, бекенд.
С другой стороны, если бы я в школе/институте хорошо учил математику, у меня был бы шанс работать в Яндекс.Поиске (потому что всякие задачи с ранжированием и т.п. реально требуют математики).
С третьей стороны, мы живём в 21 веке. Сейчас очень популярны нейронки. А у них внутри матан и линал (высшая математика и линейная алгебра). В результате лично мне прям сейчас приходится учить то, что можно было бы учить в институте. Ибо иначе курсы по машинному обучению идут очень тяжко. (Я на
https://stepik.org/ смотрю курсы по нейронкам, оно бесплатное).
Нужна ли тебе математика?
Во-первых, скорее всего ты живёшь в России. И если ты не будешь учить математику, ты не попадёшь в ВУЗ, зато попадёшь в армию. Надо ли тебе это? Я не знаю.
Во-вторых, если не учить математику, то шансов найти нормальную работу программистом будет меньше. Да, можно устроиться верстальщиком и жить спокойно. Но во всякие Яндексы попасть будет гораздо сложнее.
ЗЫ: И на закуску: сейчас чтобы поступить в нормальный ВУЗ нужно попотеть. Если начать учить математику сейчас - будет проще. Можно заморочиться и начать готовиться к олимпиадам (тоже упрощает поступление в ВУЗ и радует преподов в школе, они начинают радоваться и меньше дрючить).
ЗЗЫ: Имхо, наиболее эффективным является обучение с преподавателем. Можно найти книжку и учиться самому. Но лучше найти репетитора и учиться под его присмотром.
ЗЗЗЫ: Можно посмотреть в сторону Яндекс.Практикума. Я сейчас учу математику в нём. Но у меня есть законченное высшее образование, иначе бы я не потянул. С другой стороны, у Яндекса есть какие-то программы для школьников (
https://education.yandex.ru/ ?)
Ещё у Тинькова есть какие-то программы.
Есть ещё вот такое:
https://nlogn.info/ - он вроде прям специально для школьников (и с регистрацией на mos.ru ), и там есть разные уровни. Сам туда не лазил ещё, но у меня ребёнок в nlogn сейчас занимается (прям по интернету, прям не выходя из дома).