Андрей
Высший разум
(472544)
1 неделю назад
В гонокодинге, который всяческие "курсы" и "видеокурсы" впаривают под видом программирования.
Если ты умеешь лишь бездумно воспроизводить код "как научили" без какого-либо понимания качества этого кода, математика тебе без надобности: достаточно тупо копипастить куски готового кода из интернета. А то, что "твой" код удаляет гланды через задницу, так тебя это волновать не будет: оценивать эффективность кода тебя не научили.
Если же ты хочешь именно в программирование, которое не про то, как писать код, а про то, как эффективно решать задачи, то тут без ВУЗовской высшей математики делать нечего.
И от области использования программирования это никак не зависит.
Павел Михаловский
Просветленный
(38036)
1 неделю назад
Всё зависит от задач и нагруженности проектов.
Если в исходной сфере есть математика, то и тебе она понадобится. Хороший программист должен хотя бы немного разобраться в предметной области разработки.
Чтобы графику и физику в играх нужна тоже математика.
Если твой проект нагружен и тебе надо выжимать каждую наносекунду быстродействия (когда к тебе на сервер летят миллионы запросов например) или экономить каждый байт (например в микроконтроллерах, где памяти с гулькин нос), то тебе тоже скорее всего понадобится математика, поскольку возможно тебе нужно будет разработать эффективный алгоритм, подобрать структуры данных и чтобы это понимать тоже нужна математика. Да и даже чтобы понять какой алгоритм эффективнее тоже нужна математика.
Алекс Куха
Высший разум
(471457)
1 неделю назад
Рано или поздно встретишься с пиэром, который скажет "по секрету", что всё у тебя норм, но отсутствие базового высшего (как правильно сегодня оно называется) нам не позволяет взять тебя в штат. Более того, с только школьными знаниями будешь сидеть на условном формошлёпстве (ui/ux) всю свою сознательную жизнь. Взвоешь лет через 3-5. Работодатель выберет того, кто с дипломом хотя бы техникума.
В вышке не только матан, но и математика, которая к пониманию программирования имеет непосредственное отношение. В школе нет тех предметов, которые тру программист обязан изучать (знать желательно)