kika: (Default)
[personal profile] kika
http://kika.livejournal.com/32433.html?thread=188849#t188849

Вопрос простой - а где у нас в ЗАО РФ нынче учат на программистов? В смысле учат, а не "учат", то есть не читают лекции про эльбарроуз, а откуда выходят неплохие хакеры, способные аргументированно обсуждать стиль написания ядра Линукса и BSD. Ну или еще что-либо такое же высокодуховное и бесполезное.

Date: 2007-06-15 12:41 pm (UTC)
From: [identity profile] dottedmag.livejournal.com
При желании в 4-5 лет можно много чего упихать, как, скажем, было у нас: засунуть математические основы CS в циклы логики и алгебры, потеснив матанализ, провести парочку формально-гуманитарных спецкурсов (лингвистики, но вычислительной; психологии, но когнитивной, с упором на usability), турнуть из CS-программы самые основы, которые wanna-be-hacker перед первым курсом уже знает, а случайно попавшие на факультет изучат в экстренном порядке, как можно сильнее дропнуть непрерывную физику в пользу квантовой механики, рассказываемой, как математический курс.

Date: 2007-06-15 12:56 pm (UTC)
From: [identity profile] msh.livejournal.com
ну и получится какой-нибудь ВМК с очередным выпуском недоматематиков

Смысл гуманитарных курсов в университете не в изучении какой-то "вычислительной лингвистики", а в том, чтобы научить косноязычного инженера с Аспергером, не читающего ничего кроме Лукьяненко, выражать свои гениальные идеи в виде связного текста и речи

Re: Reply to your comment...

Date: 2007-06-15 01:04 pm (UTC)
From: [identity profile] dottedmag.livejournal.com
Отнесу слово "недоматематики" к прочно укоренившемуся в мозгах штампу, что "математика" - она непрерывная, а дискретная математика - это баловство одно, и проигнорирую.

Про гуманитарные курсы - в теоретическом плане соглашусь. В практическом же - лучше уж это будет курс "истории программирования в СССР", рассказываемый автором первого советского компилятора с Алгола, чем типично гуманитарный преподаватель, пытающийся рассказать типичным гикам типично гуманитарные вещи.

Re: Reply to your comment...

Date: 2007-06-15 01:14 pm (UTC)
From: [identity profile] msh.livejournal.com
Курс истории программирования - самая бесполезная вещь, которую только можно придумать, и сделан он, очевидно, от того, что автор первого советского компилятора уже замучал своими рассказами всех окружающих, но смог pull strings и у него теперь есть captive listeners

Вот пример местного задания по liberal studies: найти человека, работающего в CS/IT. Приготовить список вопросов, выясняющих в чем состоит его работа. Провести с ним интервью, интервью обработать, дописать свои выводы и презентовать его перед другими студентами

Re: Reply to your comment...

Date: 2007-06-15 01:18 pm (UTC)
From: [identity profile] dottedmag.livejournal.com
Не буду спорить с утверждениями, начинающимися с домыслов.

Re: Reply to your comment...

Date: 2007-06-15 01:26 pm (UTC)
From: [identity profile] kika.livejournal.com
Это у Миши стиль такой, controversial.

Re: Reply to your comment...

Date: 2007-06-15 01:29 pm (UTC)
From: [identity profile] dottedmag.livejournal.com
Да, я так и понял. Когнитивные карты не совпадают достаточно сильно, и в такой переписке их не согласовать: спорить (пока что) смысла особенно нет.

Re: Reply to your comment...

Date: 2007-06-15 01:29 pm (UTC)
From: [identity profile] kika.livejournal.com
А я лично наоборот - за то чтобы рассказывать гикам про Канта с Гегелем вместо первого компилятора с Алгола. От Канта с Гегелем можно получить какую-то пользу хотя бы в сторону развития гибкости мозгов, а первый компилятор с алгола - это довольно бесполезная в практическом смысле романтика. Она должна присутствовать, но не в учебном плане, а как факультатив. "Сегодня весь вечер на арене Афтар Кампелятора С Алгола, Первонах!". Это скорее создание среды и ощущения "посвященности" нежели полезное обучение.

Re: Reply to your comment...

Date: 2007-06-15 01:35 pm (UTC)
From: [identity profile] dottedmag.livejournal.com
Кант и Гегель - это обязательно (я про философию ничего не говорил, ибо считал, что всем понятно, насколько важную роль философия имеет в высшем образовании).

Но в учебных планах гуманитарных дисциплин столько предусмотрено, что туда обычно пихают разный балласт. Так пусть этот балласт будет хотя бы интересным (впрочем, курс истории, читаемый инженером по принципу "почему и как мы это делали", а не "что делалось" может стать достаточно полезным).

Re: Reply to your comment...

Date: 2007-06-15 01:37 pm (UTC)
From: [identity profile] kika.livejournal.com
У нас на химфаке гуманитарных дисциплин (кроме истпарта, истмата и прочего идеологического буллшита) считай что и не было. Хорошо если это изменилось.

Re: Reply to your comment...

Date: 2007-06-15 02:01 pm (UTC)
From: [identity profile] msh.livejournal.com
Так нет же для обучения никакой разницы что там заставляют студентов изучать - когда Энгельс написал "Что делать" или когда советские разведчики сперли в штатах ленту с первым советским компилятором. Это все не учит думать, и заучивание основных положений учения гегеля тоже не учит. Поэтому у советских программистов и существует постоянная проблема с аргументированным изложением своей точки зрения и принятием чужой. А откуда взяться гибкости-то?

Re: Reply to your comment...

Date: 2007-06-15 02:06 pm (UTC)
From: [identity profile] kika.livejournal.com
Ну хорошо, а что учит думать?

Re: Reply to your comment...

Date: 2007-06-15 02:16 pm (UTC)
From: [identity profile] msh.livejournal.com
Рассмотрение различных точек зрения на некоторый неоднозначный предмет с попыткой выработки собственной позиции и аргументированной ее защиты, устно и письменно

Re: Reply to your comment...

Date: 2007-06-15 02:21 pm (UTC)
From: [identity profile] kika.livejournal.com
Так это философия и есть, имхо.

Re: Reply to your comment...

Date: 2007-06-15 02:31 pm (UTC)
From: [identity profile] msh.livejournal.com
Икзактли. Философия. И история. И даже литературная критика. Но не в виде лекций с последующим экзаменом.

Потом, философия это слишком хард для этой цели, идеи там трудные, понять их нелегко. Для будущих инженеров вполне сойдет что-нибудь попроще, попрактичнее. Да пусть хоть история программирования - вместо лекций афторов компеляторов краткий курс, а потом самостоятельные исследования - имело ли смысл для СССР воровать весь CS? Что случилось с AI? И т.п.

Re: Reply to your comment...

Date: 2007-06-28 06:10 pm (UTC)
From: [identity profile] justbulat.livejournal.com
гы. мой первый день в вузе, знакомство с преподом программирования, расспросы его про то, чем они занимаются. он говорит, что разработкой стандартов языков программирования. я удивлённо спрашиваю - "а кому нужны советские стандарты?". он обиделся и больше мы по душам не общались :)

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

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

Re: Reply to your comment...

Date: 2007-06-28 06:12 pm (UTC)
From: [identity profile] justbulat.livejournal.com
эти предметы сейчас просто переименовали в историю и философию :))) сам посуди - не увольнять же преподов? а нужно это студентам или нет - разве кого-то волнует? :)

Profile

kika: (Default)
kika

January 2017

S M T W T F S
1234567
89 1011121314
151617181920 21
22232425262728
293031    

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Feb. 16th, 2026 12:24 pm
Powered by Dreamwidth Studios