Исследовательский потенциал молодых ученых: взгляд в будущее

82 теории графов очень обширны и широко применяемы в поисках путей или, напри- мер, распределении ресурсов с затратами на производство. В-третьих, алгоритмы. Теория алгоритмов изучает что такое алгоритмы и оценку их эффективности. Умение оценить эффективность алгоритмов поможет писать код, который будет хорошо работать или на старых телефонах и компью- терах или который не будет тормозить при работе со сложными алгоритмами, например, с большими визуализациями. Что уж говорить, для оптимизации кода, несомненно, пригодятся навыки логики, позволяющие сделать само решение ко- роче, быстрее и эффективнее. Также методы логики сильно помогают при тести- ровании программ, когда важно понять, что программа работает правильно при различных входных данных. В работе программистом часто необходимо применять знания из области теории вероятности , например, для оценки скорости работы программы. Также может пригодиться комбинаторика , которая тесно связана с алгоритмами на графах и с теорией вероятности. В общем, без основ математики хорошим программистом стать сложно. Далее все зависит от выбранного направления программирования, но все же для програм- миста важна широта взглядов и понимание, где посмотреть, потому что многооб- разие задач современного развивающегося мира постоянно растет и интегрируется. При подготовке будущих программистов в университетах никто не знает, кем через несколько лет станет конкретный студент, да и что говорить, многие студенты тоже еще могут этого не знать или поменять свой выбор в процессе обучения. Поэтому вузы руководствуются правилом, что лучше дать знания по всем основам, чем упустить важное. Целью же высшего образования не является научить всему, что существует, тем более это невозможно, а дать преставление студентам обо всех имеющихся на момент обучения знаниях, чтобы при столк- новении с конкретной задачей он знал, в каком направлении искать решение, т. к. для программистов математика скорее инструмент, чем наука, а инструмен- том для работы необходимо уметь пользоваться. Литература 1. Матрица преобразований [Электронный ресурс]. – URL: http://htmlbook.ru/ blog/matritsa-preobrazovanii / (дата обращения: 21.02.2020). 2. О высшем образовании [Электронный ресурс]. – URL: https://habr.com/ru/ post/225623/ (дата обращения: 15.02.2020). 3. Простым языком об http [Электронный ресурс]. – URL: https://habr.com/ ru/post/215117/ (дата обращения: 15.02.2020).

RkJQdWJsaXNoZXIy ODQ5NTQ=