Семен Боксин
Гуру
(2769)
13 лет назад
Программисту нужна математика, особенно алгебра. Программист без знаний алгебры - макака, которую нужно уволить по проф. непригодности.
Любому программисту нужны численные методы, дискретная математика и мат. логика. Так же большое применение имеет теорвер и матстат. Если деятельность хоть как-то связана с графикой обязательно нужен ангем и линал. Матан, функан и дифуры знать тоже очень желательно.
Макаке (monkeycoder) все это не нужно, ей достаточно знать пыхопе.
Верстальщикам нужен только html и css, но они к программистам не относится вообще.
Само собой всему этому так просто не обучиться, но надо ставить перед собой цели.
~
Мудрец
(19031)
13 лет назад
Математика нужна/не нужна в зависимости от того, что ты пишешь. Если веб приложение, с сложными математическими расчетами, нахождением синусов, матриц, высчитыванием орбит луны и марса, то ясен хрен нужна. А если чаты, соц, сети, блоги или просто странички, отдающие пользователю конкретный текст, то нет.
Однако базовые знания всё равно нужны, математика развивает абстрактное мышление, что при выполнение задачи просто необходимо.
Во первых, html - не язык программирования, а всего лишь язык разметки текста. CSS - описывает стили для разметки текста, так что это тоже не программирование и даже не кодирование.
Под Web программированием подразумевается написание сайта с использованием возможности динамического построения страниц (PHP, Python, JSP, ASP, JavaScript и прочие web-языки)
Это самое программирование называется кодированием (написание инструкций — программ — на конкретном языке программирования, однако его тоже называют программированием, но подразумевается оно в более узком смысле //Википедия) . Программируются исключительно железо/микроконтроллеры.