НУЖНА ЛИ МАТЕМАТИКА ПРОГРАММИСТУ?, а надо ли? |
Поделиться |
Здравствуйте, гость ( Вход | Регистрация )
НУЖНА ЛИ МАТЕМАТИКА ПРОГРАММИСТУ?, а надо ли? |
Поделиться |
21.9.2022, 21:58
Сообщение
#1
|
|
Мастер Группа: Активный Пользователь Сообщений: 719 Регистрация: 16.2.2022 Вставить ник Цитата Из: Россия Пользователь №: 3133 Страна: Россия Город: Москва Пол: Муж. Репутация: 2 |
Программист обязательно должен знать математику или гуманитарий тоже может найти общий язык с компьютером? Обычно мнения программистов по этому вопросу расходятся в зависимости от их собственного бэкграунда. Если вы зададите этот вопрос программисту, окончившему мехмат или физтех, то ответ будет очевиден — конечно, программисту нужна математика (царица всех наук)! Если вы заведете подобную беседу с программистом гуманитарием или естественником, допустим выпускником исторического факультета или иняза, они на своем собственном примере объяснят, что и без знания математики (кроме школьной программы) можно программировать и вести проекты.
Где же правда? А правда как обычно находится где-то посередине, а точнее, все это и есть правда. Для одних программистов математика крайне важна, другие — без какой-то математической подготовки отлично решают свои задачи. Возможны и те и другие варианты. Каких же программистов больше? Тех, кто неплохо учил высшую математику или тех, кто не имеет о ней ни малейшего понятия? И если программист не в курсе математических концепций и подходов, то придется ли ему изучать их по ходу изучения программирования? Или есть вариант, что программировать научишься, и задачи найдешь себе интересные, сможешь их решать, и все это без помощи учебников по высшей математике? «Высшая» в данном контексте — это математика, которую не изучают в общеобразовательных школах (это не сложение и вычитание, ну вы поняли). Я думаю, что программистов-математиков все-таки большинство, ведь компьютеры — это вычислительные машины, они созданы для вычислений. Вычисления близки к понятиям математики, хотя в самом программировании кроме вычислительной части, есть большая логическая или даже филологическая. Программирование — это ведь не голое вычисление, это скорее способ объяснить инопланетянину (компьютеру), обладающему небольшим словарным запасом, как ему сделать то, что хочет человек. Здесь нужно иметь творческую жилку, нетривиальное мышление, искать кратчайший путь к сердцу машины. Если вы любите решать головоломки, общаться с маленькими детьми, управлять корабликами на радиоуправлении и говорить на выдуманных языках по типу «пия пиприпишел писю пида», то программирование, вероятно, вас заинтересует. А математика… если человек ее уже знает, то он во-первых вряд ли будет читать эту статью, а во-вторых, лишний знаний не бывает. А вы, наш дорогой читатель, который перепугался, что от незнания математики и в программировании у вас ничего не получится, — можете успокоиться, у вас есть две прекрасные дороги: стать программистом; стать программистом и по ходу дела изучить математику. НУЖНА ЛИ МАТЕМАТИКА ПРОГРАММИСТУ? |
|
|
18.1.2023, 14:35
Сообщение
#2
|
|
Мастер Группа: Активный Пользователь Сообщений: 719 Регистрация: 16.2.2022 Вставить ник Цитата Из: Россия Пользователь №: 3133 Страна: Россия Город: Москва Пол: Муж. Репутация: 2 |
|
|
|
6.2.2023, 17:48
Сообщение
#3
|
|
Начинающий Группа: Пользователь Сообщений: 8 Регистрация: 6.2.2023 Вставить ник Цитата Из: Москва Пользователь №: 3177 Страна: Россия Город: Не указан Пол: Муж. Репутация: 0 |
Здравствуйте. Вопрос, конечно, интересный… Я совсем не программист, но любитель VB6. Написал несколько на нем нужных мне прог. и ни разу при этом в математику не вникал. Если не считать прокрутку некоторых циклов, но это скорее простая арифметика. Единственный случай с мат_ расчётами был оч давно, когда только начинал юзать QuickBASIC дабы в проге нарисовать графически объекты. Сейчас в VB6 просто пользую готовый картинки. Резюме: по большому счету – математика нужна! А на уровне любителей создавать небольшие прикладные программы, по-моему, математика вовсе – ни к чему. |
|
|
6.2.2023, 18:50
Сообщение
#4
|
|
Профессионал Группа: Глоб. Модератор Сообщений: 9994 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30 |
Я занимался программированием лишь немного, математика не требовалась. А нужна ли она профессиональному программисту? Если рассуждать теоретически, то вроде нужна, а если практически, то просто не знаю
-------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
6.2.2023, 22:36
Сообщение
#5
|
|
Начинающий Группа: Пользователь Сообщений: 8 Регистрация: 6.2.2023 Вставить ник Цитата Из: Москва Пользователь №: 3177 Страна: Россия Город: Не указан Пол: Муж. Репутация: 0 |
Я занимался программированием лишь немного, математика не требовалась. А нужна ли она профессиональному программисту? Если рассуждать теоретически, то вроде нужна, а если практически, то просто не знаю Все, что связано с графикой и с расчетами..., то нужна. Например, можно звезду нарисовать вручную в каком нить фотошопе, а можно просто формулу звезды написать и программа ее враз вычертит практически мгновенно. |
|
|
6.2.2023, 23:30
Сообщение
#6
|
|
Мастер Группа: Активный Пользователь Сообщений: 620 Регистрация: 11.5.2015 Вставить ник Цитата Пользователь №: 2810 Страна: Россия Город: Не указан Пол: Муж. Репутация: 4 |
Математика нужна всем и не важно для чего .
|
|
|
7.2.2023, 4:03
Сообщение
#7
|
|
Начинающий Группа: Пользователь Сообщений: 8 Регистрация: 6.2.2023 Вставить ник Цитата Из: Москва Пользователь №: 3177 Страна: Россия Город: Не указан Пол: Муж. Репутация: 0 |
|
|
|
7.2.2023, 10:21
Сообщение
#8
|
|
Профессионал Группа: Глоб. Модератор Сообщений: 9994 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30 |
Высшая? Или имел ввиду - арихметика? Уместное уточнение. Естественно, когда я выше говорил про математику, то имел в виду высшую - и думал, что это в данном случае само собой разумеется -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
7.2.2023, 12:50
Сообщение
#9
|
|
Начинающий Группа: Пользователь Сообщений: 8 Регистрация: 6.2.2023 Вставить ник Цитата Из: Москва Пользователь №: 3177 Страна: Россия Город: Не указан Пол: Муж. Репутация: 0 |
Уместное уточнение. Естественно, когда я выше говорил про математику, то имел в виду высшую - и думал, что это в данном случае само собой разумеется Лично моё мнение- для любителей и для многих профи программистов высшая математика незачем, достаточно норм изученных даже и в школе. Для тех же, кто занимается мощными специфическими расчетами, безусловно, необходима. |
|
|
7.2.2023, 13:01
Сообщение
#10
|
|
Начинающий Группа: Пользователь Сообщений: 8 Регистрация: 6.2.2023 Вставить ник Цитата Из: Москва Пользователь №: 3177 Страна: Россия Город: Не указан Пол: Муж. Репутация: 0 |
.... и не важно для чего . Поясню этот момент - у меня приятель был, дык, он как-то сказанул, что болезнь у него чисто математическая. Когда я попросил уточнить про математику, то ответ был прост: болезнь его называется "полторы окружности" Вот видите, пригодилась-таки математика и для "чего-то важного" |
|
|
Текстовая версия | Сейчас: 29.3.2024, 19:47 | |