Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Нужно ли знать математику, чтобы стать программистом?

Я учусь в 9 классе и думаю поступать в колледж на факультет "Компьютерные сети и программирование" или же просто на программиста. Математику я знаю на 4 с БОЛЬШОЙ натяжкой (геометрия на твёрдую тройку). Но люблю компьютеры и всё что с ними связано. Не только играю в игры, но и так периодически что-то в нём делаю. Сейчас пытаюсь учить HTML

ПрограммированиеМатематика+2
Josus
  ·   · 51,7 K
Диванный философ, по совместительству инженер  · 14 окт 2020

Есть две самых массовых специальности программиста в современной России - Веб-разработка и системы учета в простонародье "бухгалтерия". Хотя ко второму относится например складской учет и системы ведения медицинских карт. Это совершенно не бухгалтерия в прямом смысле. Но с точки зрения программирования применяются те же технологии поэтому занимаются этими задачами те же специалисты. Вот они не требуют знания математики. По крайней мере тех разделов математики которые изучаются в школах.

Я сам фуллстэк Веб разработчик. До этого занимался "бухгалтериями". А по специальности я программист в гораздо более специфичной области как раз требующей в отличие от этих 2 серьезного образования и знания математики в том числе. Вот чтобы не теоретизировать, напишу почему я занимаюсь именно этим ну лет 20 суммарно. Хотя образование позволяет и что-то более сложное делать. И возможно Вам будет понятнее какой именно областью программирования Вы собираетесь заниматься. Поскольку нужность математики зависит именно от этого.

В обеих этих областях да много специалистов и большая конкуренция. Но и работ тоже много, есть выбор (причем и у работника и у работодателя), это широкий рынок. Какая-то экзотика ну например системы управления самолетами да специалисты штучные. Но и места работы тоже штучные. Грубо скажем если увольняешься из одного, может быть и так что несмотря на Вашу уникальность как специалиста, в еще 2 компаниях занимающихся тем же просто не требуются специалисты на текущий момент. По деньгам тоже. Узкие специальности - это либо условно представительство Эйрбас с его з/п стремящимися к миллиону в месяц. Только попробуй туда еще устроиться без волосатой лапы либо если ты сам еще не академик :-) Либо ВПК за сороковник в месяц :-) В Веб разработке спектр полный в зависимости от уровня решаемых Вами задач.

Вид занятости тоже. Если у Вас есть желание работать в малом бизнесе с его гибким графиком, настоящей а не Ковидной :-) удаленкой и прочими "степенями свободы" - то с огромной вероятностью Вы будете заниматься именно такими отраслями программирования для которых не нужна математика.

Упомяну две современных специальности программиста, для которых нужна математика - криптография и нейросети. НО. Если у Вас не очень со школьной математикой не стоит этого бояться! Это совершенно другие разделы математики. И потом у программиста знающего математику и у настоящего математика совершенно разный стиль мышления. Поэтому если не Ваше одно, это не значит что не Ваше другое. Я например математику знал пока это было нужно (сейчас подзабыл разумеется). Имел честную четверку хорошего физматкласса и пятерку среднего не ведущего технического ВУЗа. Но никогда не любил :-) Хотя я люблю свою специальность.

Написанное выше касается того что нужно для реальной работы. НО. Есть еще аспект что нужно для получения диплома. А вот там математика нужна. Вопрос второй а нужен ли Вам диплом? Если кртако - не помешает и в любом среднем и крупном предприятии диплом необходим. В малом - можно и без него. У нас много ребят со школьным образованием вполне хорошо работают. Задачи у нас большие, это не та "веб-разработка" которая на деле верстка сайтов.

Успехов Вам будущий коллега :-)

Да, я зарабатываю на ✺Толоке 👇  · 25 февр 2021  · toloka.yandex.ru/promo
Для поступлению нужно знать математику и что бы из универа не вылететь. Но стать программистом можно и без образования. Тогда зачем всё это учить? Не нужно учить, нужно понимать и помнить хотя бы школьный курс, тогда в подгото... Читать далее
Заработать пару сотен рублей онлайн на Яндекс✺Толока! Регистрируйся.Перейти на toloka.yandex.ru/promo
1 эксперт согласен
Первый
Инвестор, создатель приложения datebox (ищите в...  · 15 окт 2020
На самом деле математика в школе/институте может ооочень сильно отличаться от того, что нужно программисту. Поэтому просто делай, что нравится и получится. Я, как и многие другие разработчики, учился сам на практике. Так что... Читать далее
Химик по образованию. С детства интересуюсь...  · 16 окт 2020  · leokrut.com
Смотря на каком уровне. Тут скорее вопрос не о знании математики, а о способности её выучить. Сами по себе математические знания в рутинном программировании не нужны почти совсем. Также как и в обыденной жизни. Но в программиров... Читать далее
Леонид СахаровПерейти на leokrut.com
1 эксперт согласен
Программирование, бизнес, наука, саморазвитие.  · 14 окт 2020
Чувак, у меня в 9 классе было три и по геометрии и по алгебре. В 11 классе - 4, 4. Далее красный диплом технического ВУЗа. Сейчас я инженер-программист. Если любишь, то занимайся. Ведь без любви к делу успеха не будет гарантиро... Читать далее
1 эксперт согласен
Бугага, я не имея диплома вообще, могу работать инжинером програмистом. Ха, для того что бы программером стать... Читать дальше
Менеджер продукта Отвечаю на социально острые...  · 19 окт 2020
Дружище, я до 30 лет считал, что программистом может стать только отличник в математике. Однако всё оказалось не так и я много лет потерял из-за этого глупого убеждения, которое даже не попытался до этого проверить. Программируй... Читать далее
1 эксперт согласен

Какой язык программирования изучили, если не секрет?

Узкий специалист широкого профиля.  · 16 окт 2020
Отвечу перевернув вопрос с головы на ноги. Вообще не нужно быть математиком, чтобы быть программистом. НО! быть программистом это означает прежде всего иметь определенный склад мышления. И так уж получается, что человек... Читать далее
1 эксперт согласен
Могу лишь чуточку уточнить данный комментарий: школьная программа по математике - предельно базовый уровень. Если... Читать дальше
Первый
информационные технологии  · 13 окт 2020
Знание математики повышает конкурентоспособность на рынке труда. Знаю на собственном опыте и наблюдаю за сыном и его ровесниками.Востребован несмотря на возраст (восьмой десяток). Ребята (от 30 до 50 лет) с нормальным... Читать далее
Довольно широкий круг интересов и компетенции, раз...  · 12 окт 2020
Ну, скажем так, очень желательно все-таки математику знать. Какие-то ее разделы для программирования абсолютно необходимы, другие не настолько важны, но, тем не менее, математика программированию точно только в помощь. Математич... Читать далее
Всё связанное с геометрией уже давно реализовано, все функции написаны, инструкции прилагаются, есть даже готовые... Читать дальше
Онлайн Школа по разработке игр на движке Юнити 2Д...  · 17 нояб 2020  · unity3dschool.ru
Отвечает
Kat Ivanova
Владлен, начните с несложных курсов. Пройдя обучение по Unity Базовый курс: 2D платформер с нуля вы будете иметь представление, что вам нужно знать и на каком уровне. Возможно вас заинтересуют уроки по игровой графике. Читать далее