Найти в Дзене

Нужна ли программисту математика

0:00|Нужна ли программисту математика. Также вы на канале #Fa_Read-Школа_Программирования можете найти видео с уроками по языкам #программирования #HTML, #Pascal, #Batch, #Python, а также про таблицы #excel. Но это не всё! Ещё на канале вы можите посмотреть про обзоры разных сайтов, программ, приложений, который вам могу помочь при работе в IT сфере. Вот плей листы с уроками: !HTML! = https://www.youtube.com/playlist?list=PLXH2KVM4IEG9vBYS9mE_BS7-ib1_wl982 !Pascal! = https://www.youtube.com/playlist?list=PLXH2KVM4IEG_4nCeZ9vcp-ZzITQa-P5Na !Batch! = https://www.youtube.com/playlist?list=PLXH2KVM4IEG_aGGsAjkXB3ktzwqPFGxlq !Excel! = https://www.youtube.com/playlist?list=PLXH2KVM4IEG9hDMT38cYqVrg5Cz_J8cfA !Python! = https://www.youtube.com/playlist?list=PLXH2KVM4IEG-07zNHjwX0FWRWyw3OzRGx А если вам удобнее читать чем слушать и смотреть, то вся информация есть в !YANDEX.ZEN! = https://zen.yandex.ru/id/617e0ab2e9e5f73f48cb0650. И все приложения показанные в роликах есть в !TELEGRAM! = https:

0:00|Нужна ли программисту математика.

Также вы на канале #Fa_Read-Школа_Программирования можете найти видео с уроками по языкам #программирования #HTML, #Pascal, #Batch, #Python, а также про таблицы #excel.

Но это не всё! Ещё на канале вы можите посмотреть про обзоры разных сайтов, программ, приложений, который вам могу помочь при работе в IT сфере.

Вот плей листы с уроками:

!HTML! = https://www.youtube.com/playlist?list=PLXH2KVM4IEG9vBYS9mE_BS7-ib1_wl982

!Pascal! = https://www.youtube.com/playlist?list=PLXH2KVM4IEG_4nCeZ9vcp-ZzITQa-P5Na

!Batch! = https://www.youtube.com/playlist?list=PLXH2KVM4IEG_aGGsAjkXB3ktzwqPFGxlq

!Excel! = https://www.youtube.com/playlist?list=PLXH2KVM4IEG9hDMT38cYqVrg5Cz_J8cfA

!Python! = https://www.youtube.com/playlist?list=PLXH2KVM4IEG-07zNHjwX0FWRWyw3OzRGx

А если вам удобнее читать чем слушать и смотреть, то вся информация есть в !YANDEX.ZEN! = https://zen.yandex.ru/id/617e0ab2e9e5f73f48cb0650.

И все приложения показанные в роликах есть в !TELEGRAM! = https://t.me/fa_read_programming_school.

!ВИДЕО! = https://youtu.be/hY-qxgV6IXY

!DONATION_ALERTS! = https://www.donationalerts.com/r/fa_read

!BOOSTY! = https://boosty.to/fa_read_programming_school

!YOUTUBE! = https://youtube.com/@fa_read_programming_school

!YANDEX.ZEN! = https://dzen.ru/fa_read_programming_school

!VKONTAKTE! = https://vk.com/fa_read_programming_school

!RUTUBE! = https://rutube.ru/channel/23652664/

!ODNOKLASSNIKI! = https://ok.ru/group/62714637516971

!TIKTOK! = https://www.tiktok.com/@programmirovanie1?lang=ru-RU

!TELEGRAM! = https://t.me/fa_read_programming_school

Нужна ли программисту математика?

Начнем.

Я сейчас вас расстрою, но не уходите, потому что эта мысль новая, по крайней мере, я её не застал.

Лично моё мнение таково: математика нужна любому программисту.

Спросите любого программиста, неужели он не сможет решить пример: два плюс два?

Если вы таких знаете, напишите в комментариях, посмотрим, сколько среди программистов, мягко говоря, глупых.

Я убеждён, что таких нет.

Вы можете возразить, что этот пример не математический.

Если так, то напишите, какой это пример — может, биологический?

Ладно, ладно, допустим, я убедил вас, что математика нужна любому программисту, но это не основной посыл моего повествования.

Основным посылом будет следующее: вы спросите, и где грань между нужной и ненужной математикой.

Приготовьтесь, сейчас я опять вас расстрою — на самом деле нет границы, поэтому надо абсолютно всё учить по возможности, и это касается не только математики, а также всех других школьных предметов, а если вы студент, то всех других дисциплин.

Вы спросите: зачем программисту знать всё это?

Аргумент: если это не пригодится.

Мой ответ таков: только перед ответом мой вопрос: у вас есть машина времени?

Если нет, то откуда вам знать, что пригодится, а что нет?

Если вы умный, у вас должен быть второй аргумент: в интернете всё есть, затем сейчас учить, если можно потом в интернете посмотреть.

На это ответ такой: интернета может и не быть, во-первых, а во-вторых, надо уметь пользоваться интернетом.

Следующий вопрос: но зачем тут математика, если любой может найти информацию, если есть доступ в интернет?

Вы заблуждаетесь, далеко не любой может в интернете найти решение профессиональной задачи.

Проблема в отсутствии навыка сформулировать задачу правильно.

Один из аспектов навыков, который даёт математика, — это умение чётко формулировать задачу.

Это только один из миллиона примеров, где нужна математика в неявном виде.

По аналогии и с искусственным интеллектом: там тоже надо уметь сформулировать задачу, чтобы получить правильный ответ.

Следующий вопрос должен звучать примерно так: допустим, я знаю ответы на любую задачу.

Я отвечу, что в программировании не нужен ответ, тут нужен алгоритм, чтобы прийти к ответу.

Чаще всего программисты решают задачи, у которых уже есть ответ.

Например, надо преобразовать из одного вида информации в другой. Ответ есть, это другой вид информации.

Программистам остаётся составить чёткую последовательность действий, то есть алгоритм, как в математике в разделе «решение».

А ответ сам придёт, если следовать составленному алгоритму.

Прошу заметить, не о каких формулах не идёт речь.

Давайте посмотрим, что такое формула: формула — это кем-то составленный алгоритм за вас.

Вам не надо выучивать формулу, вам надо понять, как и почему она работает.

Разберём простой пример: объём двускатной крыши.

При этом известны параметры: ширина и высота фронтона равны 4 и 2, а длина — 6.

Объём такой крыши равен 24 куба.

Сначала надо вывести алгоритм решения. В интернете есть уже готовые формулы, но в школе этому не учили.

Следите за мыслями программиста: надо сначала найти площадь фронтона, это площадь треугольника — её точно учили в школе, но допустим, я не помню.

Из любого треугольника можно сделать прямоугольник, разделив треугольник по основанию пополам.

Площадь прямоугольника легко посчитать: высоту умножить на ширину.

Эту формулу также легко вывести самому.

Так как любой прямоугольник можно разбить на квадрат, площадь прямоугольника равна количеству квадратов в нём, только надо держать в голове условные единицы измерения.

Так мы вывели алгоритм площади фронтона. Теперь домножаем на длину, и готово.

Теперь надо проверить выводимую формулу: подставляем значения: 4 делим на 2, умножаем на 2 и на 6, это равно 24.

Наша формула работает.

Повторюсь, это простой пример.

Так и решаются практически все задачи программистами.

С вами был Fa Read - Школа Программирования.