Ерундой можно страдать всю жизнь (((
Писать программы, причем высокого качества, можно не заканчивая ВУЗов. Так и есть. Но есть целый ряд задач, в которых не обойтись без знаний высшей математики, физики, цифровой обработке сигналов и многих других. Я в одной из веток уже писал, что наши ракеты давно не летают по траектории пушечного ядра. Кто то должен разрабатывать системы управления.
В какую область податься — выбор каждого.
И еще. Путать спортивное программирование с профессиональной разработкой ПО все же не стоит.
%username%, вы учитесь на первом курсе или уже программируете сложную вычислительную систему своем возрасте?
Стать программистом в 9 классе могут только единицы во всем мире, и это скорей исключение. Если вы один из них — вам респект.
Уважаемый, %username%. Я ни в коем случае не открещивался от физики и химии. Я всего лишь оставил свой комментарии относительно необходимости знаний математики.
На счет профессионального математика я не против. И так же могу придраться к вашему посту, указав, что профессиональный математик — это абстрактная профессия в вакууме, как и просто программист. Нужно говорить о предметной области, например специалист по цифровой обработке сигналов.
Здесь писали о специализации и предметной области. Читайте.
Но программист должен понимать профильного специалиста. В противном случае, если такому кодеру нужно разжевывать все по полочкам и (не дай Бог) разъяснять, что сигма — это сумма. (страшно подумать, если такому программисту дадут реализовывать интегралы) То зачем нужен такой программист, если можно найти другого?
В двух словах, можно измерить скорость потока жидкости с помощью эффекта Доплера. Этим занимался мой руководитель, а не я. Так что более двух слов, я к сожалению рассказать не могу. В Википедии тоже только двухстрочная заметка.
Немного примеров из «специфических областей»:
— наши ракеты уже давно не летают как пушечные ядра;
— автопилот — это не человек;
— счетчик протекающей жидкости в трубе (о чудо) можно сделать без врезания в трубу;
— список можно продолжать :)
Из того, в чем разбираюсь: чтобы сделать это (не мое), нужно знать и матан, и дискретную математику, и диф. уравнения. И все это совместно с теорией вероятности, цифровой обработкой сигналов и методами оптимизации. Как работает сердце тоже надо знать :)
Жаль только, что преподаватели, которые ведут математику у программистов/вычислителей/радистов не представляют область ее применения. И на вопрос «Зачем нам это нужно» ответить не могут.
Печально, что сейчас 90 % программистов(если не больше) заняты в разработке баз данных и web. От сюда возникают такие вопросы.
Лично я считаю, что в любом случае математика нужна, как минимум для развития мышления.
Спасибо (:
Писать программы, причем высокого качества, можно не заканчивая ВУЗов. Так и есть. Но есть целый ряд задач, в которых не обойтись без знаний высшей математики, физики, цифровой обработке сигналов и многих других. Я в одной из веток уже писал, что наши ракеты давно не летают по траектории пушечного ядра. Кто то должен разрабатывать системы управления.
В какую область податься — выбор каждого.
И еще. Путать спортивное программирование с профессиональной разработкой ПО все же не стоит.
Стать программистом в 9 классе могут только единицы во всем мире, и это скорей исключение. Если вы один из них — вам респект.
На счет профессионального математика я не против. И так же могу придраться к вашему посту, указав, что профессиональный математик — это абстрактная профессия в вакууме, как и просто программист. Нужно говорить о предметной области, например специалист по цифровой обработке сигналов.
Здесь писали о специализации и предметной области. Читайте.
Но программист должен понимать профильного специалиста. В противном случае, если такому кодеру нужно разжевывать все по полочкам и (не дай Бог) разъяснять, что сигма — это сумма. (страшно подумать, если такому программисту дадут реализовывать интегралы) То зачем нужен такой программист, если можно найти другого?
— наши ракеты уже давно не летают как пушечные ядра;
— автопилот — это не человек;
— счетчик протекающей жидкости в трубе (о чудо) можно сделать без врезания в трубу;
— список можно продолжать :)
Из того, в чем разбираюсь: чтобы сделать это (не мое), нужно знать и матан, и дискретную математику, и диф. уравнения. И все это совместно с теорией вероятности, цифровой обработкой сигналов и методами оптимизации. Как работает сердце тоже надо знать :)
Жаль только, что преподаватели, которые ведут математику у программистов/вычислителей/радистов не представляют область ее применения. И на вопрос «Зачем нам это нужно» ответить не могут.
Печально, что сейчас 90 % программистов(если не больше) заняты в разработке баз данных и web. От сюда возникают такие вопросы.
Лично я считаю, что в любом случае математика нужна, как минимум для развития мышления.
А то что недавно — это школьники где-то по знакомым нарыли пароли админки.
А наши лучше всех )))