Другие языки программирования и технологии

Уважаемые программисты, у меня вопрос, пожалуйста отзовитесь)

Хочу спросить вопрос, на который в интернете я не смог найти вразумительного ответа, много за и против. Я начал изучать понемногу С++, очень интересно, нравится это и вообще оторвать от изучения сложно, но дело в том, что я почти не знаю математику. Ну не любил я в школе её, да и интересы были другие, погулять и. т. д. сейчас на начальном уровне в С++ и начинаются решения уравнений, мне это довольно сложно, тяжело разобраться и на уравнение которое должно делаться минут за 10 максимум, уходит около 2х часов а то и более. Теперь главный вопрос, нужна ли математика в программировании? Или со временем это придет с опытом и практикой ?
Математика - нужна. И не только для программирования, а вообще для любой точной науки в любой ипостаси ее приложений. Если Вы будете пытаться понять внутреннюю механику языка программирования - неизбежно будете иметь дело как-раз с математикой и логикой. Если же нет - то будете простым кодером подобно переводчику по словам с одного языка на другой без понимания этих слов и смысла текста.. .
Придет ли со временем необходимая мат-база? Ну, может и придет, тут наверняка сказать нельзя, на удачу. Однако вероятен такой сценарий: Вы будете достаточно долго бороться с гнетущими ветряными мельницами в программировании, все чаще сталкиваясь с сокрушительными поражениями, а потом и вовсе разочаруетесь в ней и в себе. При том, что когда-нибудь потом после всех этих ударов судьбы осознаете что надо начинать банально со школьного учебника математики. Сейчас Вы можете это предотвратить, учитесь пока есть на это время!
Игорь Семенюк
Игорь Семенюк
32 818
Лучший ответ
скажи, а для чего тебе с++? какие задачи ты собираешься разрешать с помощью этого языка? или начитался сишных басней о всемогуществе и всенужности?

математика "с опытом и практикой" не приходит)))
Математика для работы программиста нужна только если ему заказали программу со сложными расчетами. Ну там астрономы или физики.
В вузе нужна, там много заданий математического типа.
Андрей Фурик
Андрей Фурик
62 786
Для разработки настольных приложений Вам нужны глубокие познания математики, равно и внутренней механики языка, как бульдозеристу лопата. Учитесь разрабатывать графически и объектноориентированно. То же могу сказать и о веб-разработке. А вот математическое мышление иногда приходится весьма кстати. Резюмирую: Вы с этими задачками поиграйтесь, но на них не задерживайтесь. Смело двигайтесь вперёд.
З. Ы. aNONYMOUS - пиздабол.
Жека ************
Жека ************
2 031
Математика нужна. Чем более серьезные задачи решать, тем она нужнее. Если хочется создавать реально эффективные алгоритмы. Широко используется матричное исчисление и т. д.