Dmitri Pavlov - Образование как карго-культ
[Recent Entries][Archive][Friends][User Info]
08:00 pm
[Link] |
Образование как карго-культ
|
|
|
From: | (Anonymous) |
Date: | December 2nd, 2010 - 10:21 am |
---|
| | А как Вы понимаете "нормальную" программу? | (Link) |
|
Должны ли там быть вещи, абсолютно необходимые почти что любому прикладнику, но "мёртвые" в научном плане, например матстатистика?
| | Re: А как Вы понимаете "нормальную" программу? | (Link) |
|
В первую очередь надо выяснить специализацию программы. На computer science — одно, на software engineering — другое. Матстатистика не нужна ни там, ни там.
From: | (Anonymous) |
Date: | December 6th, 2010 - 04:59 pm |
---|
| | Re: А как Вы понимаете "нормальную" программу? | (Link) |
|
В computer science матстатистика абсолютно необходима (без неё даже с методом Монте-Карло работать сложно), в software engineering - желательна.
И зачем проводить жёсткую границу между этими двумя специальностями? Люди часто учаться на одну из них, а работают по другой. Или посерединке между ними.
Вообще ПМСМ не стоит зацикливаться на разделении специальностей, в этом я с Вербицким (и Вами в головном посте) согласен.
| | Re: А как Вы понимаете "нормальную" программу? | (Link) |
|
Монте-Карло — это численный анализ. Его обычно не включают в computer science, а рассматривают как отдельную область. Зачем нужна матстатистика в software engineering я не очень понимаю. У вас есть какие-нибудь конкретные примеры?
Жёсткую границу я не провожу — если кому-то хочется изучать и то, и другое, то это вполне допустимо.
From: | (Anonymous) |
Date: | December 8th, 2010 - 10:20 am |
---|
| | Re: А как Вы понимаете "нормальную" программу? | (Link) |
|
Честно говоря с трудом представляю, кому и зачем может понадобиться специалист по computer science, не владеющий методом Монте-Карло.
Специалисту по software engineering (т.е., по простому говоря, программисту) статистика нужна для работы с вероятностными алгоритмами. Впрочем, даже если программа вероятностные методы не использует, но её результат зависит от случайных (в каком-то смысле) входных данных, протестировать и надёжно оценить её быстродействие сложно без знания матстатистики.
| | Re: А как Вы понимаете "нормальную" программу? | (Link) |
|
А я с трудом представляю, зачем метод Монте-Карло может понадобиться специалисту по computer science. Можете дать примеры? Зато он нужен специалистам по численному анализу.
Статистика для работы с вероятностными алгоритмами не нужна. Там используются очень примитивная дискретная теория вероятностей, на уровне простейшей комбинаторики. Тоже верно и для анализа программ на «случайных» входных данных (это называется анализ среднего времени работы). |
|