Тенячкин Петр Олегович. ВГПУ
Нужна ли программисту Математика.
Математика царица наук — это слова известного немецкого учёного Карла Гаусса. Действительно эта великая науку зародилась одной из первых из которой вышло многие из современных. Люди начали проводить простейшие математические расчёты ещё в древности, да они были примитивны, разделить добычу поровну или сколько нужно запасти припасов. Пусть это примитивные вычисление, но именно с это дало задатки арифметике. Со временем шло развитее и появлялись талантливые учёные, которые формировали теоремы аксиомы постулаты, да и просто доказывали, что тот или иной закон работает именно так, а не иначе, благодаря чему появилось постепенно мы перешли в информационное общество где микро и микрокомпьютеры вокруг нас считают всё сами практически не останавливаясь.
Таким образом мы видим математика нам больше не нужна, так как есть компьютер есть специализированное программное обеспечение, которое само всё посчитает проанализирует построит функции, сделает любой отчёт. Я учусь на программиста и людям моей бедующей профессии уж точно не понадобится не чего просчитывать вручную , так как в любой программе всё автоматизировано и от пользователей требует лишь пару нажатий клавиш и они увидят результат , а самим разработчикам же нужно выучить лишь язык программирования и написать код программы и всё просчитается самостоятельно ну что ж из этого можно сделать лишь один простой предсказуемы вывод «Знания в области математических наук мне как программисту бесполезно». Именно так думает большинство студентов в том то и состоит главный трабол.
Как таковое знание математики возможно вам и не пригодится в бедующей профессии если перед вами будут ставится конкретные прикладные задачи отстранённые от формул и просчётов однако компьютер что бы не делал визуально , в самом деле производит множество просчётов причём чем быстрее процессор умеет считать тем мощные он считается , а вся графика тоже формируется подсчётами мы видим только готовое изображение но в памяти компьютера это лишь множество циферок , музыка тоже представляет собой двоичный набор символов. Поэтому программисту желательно знать, как происходят эти все эти процессы что бы уменье правильно организовать их работу дабы сэкономить ресурсы ЭВМ. Программиста можно сравнить с водителем. Нужно ли знать принцип работы автомобиля что его эксплуатировать. Принципе что бы выполнить цель из пункта, а прибыть в пункт б достаточно знать, как крутить руль и где педали. но машина имеет сложное устройство и нужно иметь хотя бы основные понятия о её работе. Таким образом езда будет безопасна, а транспортное средство прослужит дольше. Так и и программист такой же водитель только машина у него электронно-вычислительная и что бы ей управлять нужно уменье просчитывать все сложные процессы в этом сложном устройстве вручную что бы иметь возможность их контролировать. Помимо прямого применения математики есть и косвенное. Данная наука прививает навыки мышления, развивает логику, да и в принципе заставляет работать мозг в разы быстрее, не одна наука столь сильно не влияет на развитее логические мышления. В программировании же сплошные алгоритмы организованные по средству логики разработчика. Один из ведущих программистов компании под названием Яндекс отвечая на вопрос «нужна ли математика программисту?» говорил: «Мне кажется, что необходимо. Это реальная человеческая потребность. Нужно достаточно глубоко понимать, как работают даже такие банальные вещи, как системная библиотека. И, как ни странно, для этого до сих пор нужна математика. Есть определенный класс программистов, которым действительно это, наверное, не нужно. Можно привести простое сравнение. Есть люди, которые рисуют картины — их называют художники. Есть люди, которые красят заборы, — это маляры. Вот так же и с программистами: есть некоторый класс программистов, которые творят что-то высокое, а есть люди, которые красят заборы. И в конечном итоге их во многом отличает знание математики, умение тонко и детально понимать, что же они все-таки пишут. Дальше выбор за человеком. Или ты начинаешь заниматься математикой, и тогда у тебя появляется шанс стать художником. Или красишь заборы — это тоже хорошая профессия.» . Поэтому что бы занять высокопоставленную должность нужно проникнуться идеологией математических наук. В подтверждения своих слов я порылся в биографиях лучших it и как оказалось окончили механико-математический факультеты.
Таким образом даже в век сплошной информатизации знания математики необходимо как программистам в частности так и людям в общем.
-
Все мероприятия на нашем портале проводятся строго в соответствии с действующим законодательством и ФГОС
-
Результаты олимпиад доступны моментально. Результаты участия в творческом конкурсе или публикации статей – в течение 1 рабочего дня
-
Участие в любом конкурсе – бесплатное. Вы оплачиваете изготовление документа только когда знаете результат