Я учусь в 9 классе и думаю поступать в колледж на факультет "Компьютерные сети и программирование" или же просто на программиста. Математику я знаю на 4 с БОЛЬШОЙ натяжкой (геометрия на твёрдую тройку). Но люблю компьютеры и всё что с ними связано. Не только играю в игры, но и так периодически что-то в нём делаю. Сейчас пытаюсь учить HTML
Есть две самых массовых специальности программиста в современной России - Веб-разработка и системы учета в простонародье "бухгалтерия". Хотя ко второму относится например складской учет и системы ведения медицинских карт. Это совершенно не бухгалтерия в прямом смысле. Но с точки зрения программирования применяются те же технологии поэтому занимаются этими задачами те же специалисты. Вот они не требуют знания математики. По крайней мере тех разделов математики которые изучаются в школах.
Я сам фуллстэк Веб разработчик. До этого занимался "бухгалтериями". А по специальности я программист в гораздо более специфичной области как раз требующей в отличие от этих 2 серьезного образования и знания математики в том числе. Вот чтобы не теоретизировать, напишу почему я занимаюсь именно этим ну лет 20 суммарно. Хотя образование позволяет и что-то более сложное делать. И возможно Вам будет понятнее какой именно областью программирования Вы собираетесь заниматься. Поскольку нужность математики зависит именно от этого.
В обеих этих областях да много специалистов и большая конкуренция. Но и работ тоже много, есть выбор (причем и у работника и у работодателя), это широкий рынок. Какая-то экзотика ну например системы управления самолетами да специалисты штучные. Но и места работы тоже штучные. Грубо скажем если увольняешься из одного, может быть и так что несмотря на Вашу уникальность как специалиста, в еще 2 компаниях занимающихся тем же просто не требуются специалисты на текущий момент. По деньгам тоже. Узкие специальности - это либо условно представительство Эйрбас с его з/п стремящимися к миллиону в месяц. Только попробуй туда еще устроиться без волосатой лапы либо если ты сам еще не академик :-) Либо ВПК за сороковник в месяц :-) В Веб разработке спектр полный в зависимости от уровня решаемых Вами задач.
Вид занятости тоже. Если у Вас есть желание работать в малом бизнесе с его гибким графиком, настоящей а не Ковидной :-) удаленкой и прочими "степенями свободы" - то с огромной вероятностью Вы будете заниматься именно такими отраслями программирования для которых не нужна математика.
Упомяну две современных специальности программиста, для которых нужна математика - криптография и нейросети. НО. Если у Вас не очень со школьной математикой не стоит этого бояться! Это совершенно другие разделы математики. И потом у программиста знающего математику и у настоящего математика совершенно разный стиль мышления. Поэтому если не Ваше одно, это не значит что не Ваше другое. Я например математику знал пока это было нужно (сейчас подзабыл разумеется). Имел честную четверку хорошего физматкласса и пятерку среднего не ведущего технического ВУЗа. Но никогда не любил :-) Хотя я люблю свою специальность.
Написанное выше касается того что нужно для реальной работы. НО. Есть еще аспект что нужно для получения диплома. А вот там математика нужна. Вопрос второй а нужен ли Вам диплом? Если кртако - не помешает и в любом среднем и крупном предприятии диплом необходим. В малом - можно и без него. У нас много ребят со школьным образованием вполне хорошо работают. Задачи у нас большие, это не та "веб-разработка" которая на деле верстка сайтов.
Успехов Вам будущий коллега :-)
Какой язык программирования изучили, если не секрет?