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

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

Стоит ли идти в программирование, если есть неплохое алгоритмическое мышление, но есть проблемы с математикой?

ПрограммированиеМатематикаАлгоритмы
Слава Кузнецов
Data Science
  · 7,3 K
Диванный философ, по совместительству инженер  · 26 янв 2022
Конечно стоит. Мышление программиста и мышление математика даже хорошо знающего программирование сильно отличаются. Фича в том что да на заре вычислительной техники она применялась исключтьельно для математических расчетов. И большинство если не все прогарммисты были математиками. Эти благословенные времена и любят вспоминать математики.
Сейчас структура задач изменилась. Да все те же задачи что и были в те времена остались и еще добавились новые тоже требующие хорошей математики. Но вот только задач требующих математики в объеме арифметика + информатика добавилось на порядок больше. Зато колоссально возросли объемы систем. Поэтому лично на мой взгляд мышление современного квалифицированного программиста гораздо ближе к инженерному нежели к математическому. Т.е. у инженера главное декомпозиция, разделение сложного устройства на взаимодействующие между собой простые блоки. У программиста ровно то же.
1 эксперт согласен
Мне тоже кажется, что сейчас у разработчиков больше задач, которые связаны с управлением сложностью, чем с математикой
Openstack DevOps and IBM/Informix Certified DBA . Phd in Math (Duality of spaces of...  · 17 янв 2022
Ответ да, так как математика ( даже первые 4 семестра на ИВТ Тех. Университета) здесь не являются критическим фактором поскольку =============== Алгоритмическое мышление является производным от информатики и кодирования. Этот подход автоматизирует процесс решения проблем, создавая серию систематических логических шагов, которые обрабатывают определенный набор входных... Читать далее
Спасибо за развёрнутый ответ. Значит не всё потеряно! Думаю что если IT зпалечёт,то будет только в удовольствие... Читать дальше
Я программист, в большей части FullStack. Изучаю разные фреймворки и прочее. Интересуюсь...  · 27 янв 2022  · github.com/Damfler
Отвечу со своей стороны.
Я не гений математики, но понимал её всегда, за все время практики и работы математика встречалась в 10% проектов и то, возможно я даже завысил :)
ВЫВОД: Математика вовсе не нужна, даже если она будет, то легкие уравнения или логические операции!
Допустим интегралов там нету?)
Научные заметки о жизни: zen.yandex.ru/id/5c43498395753900ac66852d  · 16 янв 2022
Большая часть школьной математики требует именно алгоритмического мышления. Задачи на построение - в чистом виде поиск алгоритма. Доказательство теорем также сводятся к поиску алгоритма. Большинство задач геометрии и алгебры требуют построения алгоритма - последовательности применения небольшого количества приемов. Если с алгоритмическим мышлением нет проблем, то в чем... Читать далее
2 эксперта согласны
Расширяю кругозор, всюду, до чего могу дотянуться  · 9 февр 2022
Вопрос говорит о нерешительности человека, что плохо, я бы сказал, очень плохо. Если мы, безликие эксперты Кью, ответим "не стоит", то всё, человек даже и думать перестанет о программировании, так что ли? Надо пробовать и уже встретив непреодолимые препятствия советоваться, как их преодолеть и не податься ли в смежную область, например, в компьютерную графику.... Читать далее
Некоторые исследователи считают что программирование ближе к лингвистике, чем к математике. То есть человек... Читать дальше
Лучший
🍀 Естествоиспытатель   · 16 янв 2022  · shymanovsky.mooo.com
Стоит. Математика в программировании вовсе не на первом месте и даже не на втором. Если писать на очень низком уровне, может потребоваться двоичная математика и логические операции. Но все равно это не самое главное. У вас будет несколько лет впереди, прежде чем это понадобится. К тому же она простая.
3 эксперта согласны
Все действительно так. Подтверждаю.
Программист java, javascript. Люблю программировать как на работе, так и в свободное...  · 22 февр 2022
Конечно стоит!
Лучше потратить часов 30-40 и сделать вывод, что не подходит это для вас. Чем даже не попытаться.
Если решение призывает ни чего не делать, то вероятно, оно принято в угоду лени 🙂
1 эксперт согласен
Безусловно. В настоящее время очень перспективная ниша с безграничной возможностью развития. Проблемы с... Читать дальше
sadmin на пенсии  · 17 янв 2022
Скорее понадобится умение понять задачу которую Вы пред собой ставите, построение алгоритма от исполнения процессором команды до интуитивно понятного интерфейса исходя из выше изложенного (это кстати первое что пришло в голову и включает в себя много дополнительных факторов) выбор языка программирования. Мы ушли из эры ассемблеров и многие платформы позволят Вам... Читать далее
1 эксперт согласен
Я хочу начать с питоном.
Раньше именно его пробовал учить,но застрял и забил.
Говорят что питон один из лёгких языков
Программист. Интересна физика  · 26 янв 2022
Я программист и знаю несколько языков программирования, но в математике не особо разбираюсь. Есть популярное ошибочное мнение что для того чтобы быть программистом надо знать математику, но это совсем не так. В программировании в основном нужно логическое мышление. Лично я практически никогда не использую в программировании знаки деление или умножение, в основном только... Читать далее
1 эксперт согласен
Хобби - здравый смысл, но всё некогда им заняться.  · 31 янв 2022
Во-первых, определитесь, стоит ли вообще начинать с программированием. Это главный вопрос. И кем Вы себя в этом деле видите: любителем, фрилансером или штатным в какой-нибудь фирме. Но, как я понял, об этом думать Вам не интересно. Во-вторых, математика вовсе не так страшна, чтобы с ней не справиться, когда будет нужно. Из чего следует: В-третьих, нет смысла знать "всю"... Читать далее
Спасибо за ответ,у меня ещё нету никакой цели. Хотелось бы сначала выучить базу допустим питона,а потом уже решать... Читать дальше