Без математики вообще человеком не стать... вот ведь как..
вы пойдете к врачу, который не знает анатомию?
ага, логистика. вычислительную сложность каким местом вычислять будет? или по вашему программирование - это кнопочки на окошки понатыкать - и все?
Нужно знание много чего для того что бы стать ПРОГРАММИСТОМ.
Кодером ты можешь стать, но разница как от земли до солнца.
Нужны знание дисркетной математики, логики и теории алгоритмов, и тп.
Лично я себя программистом не считаю, я дорос только до звания "быдло-кодер".
Что-то типа Баха вряд-ли выйдет.
Нужно знать все предметы школы, колледжа и т. д.
в нашей стране можно все
Смотря что ты имеешь под словом "математика" и "программист". В вебе тебе врядли понадобится математика, но и программистами их сложно назвать
Нужно знать английский язык. Ну а про алгоритмы, у того же Кнута почитать. Математика тут не при чём. Тут логистика, скорее. "Как максимально коротким путём решить задачу".
Разные, конечно, совсем уж математические ужасы на практике редко нужны. Но школьная программа как минимум нужна. Программисту больше полезны познания в алгоритмах. Но и те, я чувствую, скоро не особо-то будут требоваться: программирование идёт по пути упрощения. Нашествие языков сверх-высокого уровня; пишем программы, которые пишут программы...