balu: (lambda-memed)
[personal profile] balu
Я всегда говорил о том, что в нашей стране почти полностью отсутствует школа computer sciense. Ершов, Турчин, Глушков... И это на фоне западных. Наши студенты в большинстве своем не знают ни о богатейшей традиции UNIX, нет и аналогов замечательных курсов, которые читают в MIT, Беркли, CMU. Из языков в большинстве случаев доминирует устаревший по самое немогу паскаль и говно типа Дельфи, и значительно меньше ЦЕ. Технологии - только от МС, часто далеко не самые лучшие... Итог могу не перепостить.
Собеседовали тут надысь пару четверокурсников некоего московского ВУЗа, слывшего не самым плохим в свое время. С кафедры АСУ. Где-то уже работают/работали. На C# что-то кодили. Но что интересно. Никакого представления о UNIX. Никакого представления о системах контроля версий. Т.е. вообще не знают что это, для чего это. Даже слов таких не слышали --- subversion, git. О прочем можно не упоминать --- Erlang, функциональное программирование и т.п. Попытался выяснить, что им читают в институте, по какой программе и т.п. Мне казалось, что пролог, лиспы, разные парадигмы читают хотя бы в ознакомительном порядке всем. Ну хотя бы пара обзорных лекций на тему, что бывает вообще. Неа. "Проходили" бейсик, делфи, сишарп. Даже Си не было. Микроконтроллеров не было. Буквы PDP-11 (MSP430 такой прикольный контроллер, похож на PDP-11! --- контроллер? MSP? PDP?) не вызывают вообще никаких ассоциаций. Алгоритмы и дискра хоть были, но на начальных курсах. Думаю, с такой глубиной проникновения в области применения, они из головы выветрились как всякий прочий матан.
Я что-то смотрю, какие дипломы делают студенты разных западных университетов, не обязательно MIT --- вот это, например,
магистерский диплом и становится ясно, что образование тут не то, что бы умирает, а оно уже даже успело разложиться к настоящему моменту.
Хотя конечно, как к четвертому курсу обладать таким кругозором, при том, что сейчас не начало девяностых и интернет везде есть --- вопрос не только к системе образования.

А еще забавно, что люди которые вроде крутятся в том же бизнесе что и ты, при этом существуют в отдельном, непересекающемся мире. Вещи, которые тебе кажутся важными, или спорными, или без которых жить вообще невозможно --- для них просто вообще не существуют.

Date: 2010-03-01 09:24 am (UTC)
From: [identity profile] gavrilaf.livejournal.com
Ну не знаю. Я себе в команду чуть ли не принципиально набираю ребят с факультета кибернетики КГУ (сам его заканчивал). Хлопцы все умные, сообразительные, уровень теоретических знаний очень высокий. А что слов всяких буржуйских не знают - не беда, научатся.

Date: 2010-03-01 09:54 am (UTC)
From: [identity profile] b-al-u.livejournal.com
Для скольких из них UNIX или тот же SICP не стали откровением?

Date: 2010-03-01 10:04 am (UTC)
From: [identity profile] gavrilaf.livejournal.com
А что это такое "откровение UNIX"? :)

Я вот сам с ним по работе ни разу не сталкивался особо. Но будет нужно перейду и под UNIX.

Date: 2010-03-01 10:21 am (UTC)
From: [identity profile] b-al-u.livejournal.com
Стиль работы, характерный для UNIX. Ты не читал книгу Реймонда "Искусство программирования для UNIX"? Это очень сильное впечатление произвело на меня.
А перейти... Это совсем другой мир, крайне непривычный для пользователя Виндовс. Переход болезненный очень получается. Не раз проверенно, в т.ч. на себе. Так же было и с SICP.

Date: 2010-03-01 10:24 am (UTC)
From: [identity profile] gavrilaf.livejournal.com
После программирования под Симбиан, я уже ничего не боюсь :)

Date: 2010-03-01 09:55 am (UTC)
From: [identity profile] b-al-u.livejournal.com
Каков вклад твоего ВУЗ-а в computer sciense?

Date: 2010-03-01 10:03 am (UTC)
From: [identity profile] gavrilaf.livejournal.com
Если честно, то я не такой уз знаток computer scince. Я практик.

Знаю, что исследования ведутся и много. И на международных олимпиадах университет Шевченко всегда в пятёрке.

Date: 2010-03-01 10:45 am (UTC)
From: [identity profile] b-al-u.livejournal.com
Я тоже практик. Но при этом понимаю, что без собственной научной школы мы будем худшими практиками, чем они. Чтобы убедится в этом достаточно полазить по сайтам ихних ВУЗ-ов и посмотреть, что они изучают. Я к этому подобрался через несколько лет практики. Посмотреть, что их хакеры преподают и делают.

Если понимать под программированием кодинг, это инженерия. А что у нас хорошие инженеры и математики - то я этого не оспариваю. А программирование - это уже там, где наука. Пример программистов - Кнут, Карделли, Милнер, Лерой, МакКарти. Вот тут - http://research.microsoft.com/ их много. А наукоёмких, в Computer Science, постсовецких проектов особо и не наблюдается. Из продуктов я только FineReader и могу вспомнить. А вот, например, антивирусники или что-то типа 1С сюда уже не попадают.

Date: 2010-03-01 11:32 am (UTC)
From: [identity profile] kouzdra.livejournal.com
Ну почему же - транзасовская, например, продукция весьма наукоемка - только не для массового юзера - потому не видна широкой публике.

Date: 2010-03-01 03:24 pm (UTC)
From: [identity profile] b-al-u.livejournal.com
Стоп. Я не говорю, что нет наукоемкой продукции. Я говорю, что у нас школы нет. Похерили мы свою школу, когда принято было "мудрое решение" содрать IBM 360. Нет у нас своих Кнута, Карделли, Милнера. По крайней мере они не на слуху. :(

Date: 2010-03-01 03:46 pm (UTC)
From: [identity profile] kouzdra.livejournal.com
Не без этого - но реально добили ее в перестройку/ельцинское время - когда прибили рынком все живое, что еще оставалось.

Profile

balu: (Default)
от. Михайло

December 2025

S M T W T F S
 123 456
7 8910111213
14151617181920
21222324252627
28293031   

Style Credit

Expand Cut Tags

No cut tags
Page generated Feb. 1st, 2026 01:17 pm
Powered by Dreamwidth Studios