beldmit: (Манул)
[personal profile] beldmit
Вот тут [livejournal.com profile] zabivator пишет о том, что надо бы читать в вузах для программистов. Я с этим категорически не согласен.

Оставим в стороне количество известных мне квалифицированных программистов без формального высшего образования. Вернемся к сути.

Вообще высшее образование предназначено для формирования у человека картины мира, более детальной в области дальнейшей специализации. На которой ему предстоит выращивать свои навыки, в том числе и трудовые. Еще одна задача высшего образования - умение работать с информацией (ага, на моей памяти три метода поиска помню, и не факт, что через пару лет не появится какой-нибудь новый).

Так вот, перечисленные Олегом вещи - это не куски картины мира. Навыки чтения и написания email - в чистом виде делопроизводство, уж простите. Курсы секретарей, 3 месяца без отрыва от труда. Task management - тоже где-то рядом на самом деле. Нужны не программистам, а каждому экземпляру офисного планктона. Да, способы работы с электронной почтой можно еще немного с психологией увязать, но тоже не в вузовском объеме.

А первые 2 пункта - про Release management и QA - более-менее IT-специфичные навыки. Но - проблема в том, что они не научные, а ремесленные. В лучшем случае - инженерные. Computer science там внутри тоже есть - в алгоритмах слияния изменений, например. Но этому учить надо явно не всех программистов. Как не всех надо учить лингвистике, но всех - правилам про жи-/ши.

На самом деле программирование - не отрасль математики. И не надо впустую тратить силы на подготовку программистов в ВУЗах. Готовить их (нас) по большей части надо в техникумах. Вбивая навыки ремесла: комментарии, автотесты, выравнивание кода, говорящие названия переменных - как вбивают технику безопасности работы на токарном станке.

Date: 2011-02-09 09:04 am (UTC)
From: [identity profile] mashiki.livejournal.com
Ещё один за ступенчатую систему образования))) Ты же явно согласишься, что некоторым программистам вуз нужен?

Насчёт в/о - никогда не сомневалась, что оно у тебя качественное. Из тех же соображений до сих пор не могу понять необходимость журфаков. В разы больше помогает качественное образование в любой сфере + многолетняя практика. иначе выходит пустышка, пишущая о том, как за московскими дворниками следят спутники.

Ну и уже занудство. ВУЗ есть военное учебное заведение, высшее учебное заведение пишется как вуз. Хотя ряд справочников таки допускает писать аббревиатуру заглавными.

Date: 2011-02-09 09:07 am (UTC)
From: [identity profile] aywen.livejournal.com
Вот да, ВУЗ может быть нужен некоторым программистам после пары лет реальной работы. Когда человек уже понимает ЗАЧЕМ его этому учат, и как эти страшные слова соотносятся с реальностью.

Date: 2011-02-09 09:08 am (UTC)
From: [identity profile] beldmit.livejournal.com
Да не через пару. 5-7 лет...

(no subject)

From: [identity profile] aywen.livejournal.com - Date: 2011-02-09 12:59 pm (UTC) - Expand

(no subject)

From: [identity profile] beldmit.livejournal.com - Date: 2011-02-09 01:09 pm (UTC) - Expand

(no subject)

From: [identity profile] mashiki.livejournal.com - Date: 2011-02-09 09:59 am (UTC) - Expand

Date: 2011-02-09 09:10 am (UTC)
From: [identity profile] beldmit.livejournal.com
Я соглашусь, да. Но учить их не программированию - которого много. А системной архитектуре, например. Алгоритмам. И да, этих "некоторых" хорошо, если 10 человек с потока.

(no subject)

From: [identity profile] mashiki.livejournal.com - Date: 2011-02-09 10:03 am (UTC) - Expand

(no subject)

From: [identity profile] beldmit.livejournal.com - Date: 2011-02-09 10:05 am (UTC) - Expand

(no subject)

From: [identity profile] mashiki.livejournal.com - Date: 2011-02-09 10:13 am (UTC) - Expand

Date: 2011-02-09 09:13 am (UTC)
vitus_wagner: My photo 2005 (Default)
From: [personal profile] vitus_wagner
Вот как раз у Димы совершенно никудышное высшее образование. А то бы он понимал важность ремесленных навыквов, данных в его процессе. Меня вот в ВУЗе (помимо всего прочего) копать шурфы учили.

(no subject)

From: [identity profile] beldmit.livejournal.com - Date: 2011-02-09 09:18 am (UTC) - Expand

(no subject)

From: [personal profile] vitus_wagner - Date: 2011-02-09 09:25 am (UTC) - Expand

(no subject)

From: [identity profile] beldmit.livejournal.com - Date: 2011-02-09 09:29 am (UTC) - Expand

(no subject)

From: [personal profile] vitus_wagner - Date: 2011-02-09 09:34 am (UTC) - Expand

(no subject)

From: [identity profile] gineer.livejournal.com - Date: 2011-02-09 10:09 am (UTC) - Expand

(no subject)

From: [personal profile] vitus_wagner - Date: 2011-02-09 10:15 am (UTC) - Expand

(no subject)

From: [identity profile] beldmit.livejournal.com - Date: 2011-02-09 10:18 am (UTC) - Expand

(no subject)

From: [identity profile] bydl0coder.livejournal.com - Date: 2011-02-09 10:31 am (UTC) - Expand

(no subject)

From: [identity profile] gineer.livejournal.com - Date: 2011-02-09 12:57 pm (UTC) - Expand

(no subject)

From: [identity profile] raccoon.livejournal.com - Date: 2011-02-09 09:25 pm (UTC) - Expand

(no subject)

From: [identity profile] beldmit.livejournal.com - Date: 2011-02-10 07:00 am (UTC) - Expand

(no subject)

From: [identity profile] raccoon.livejournal.com - Date: 2011-02-10 09:40 am (UTC) - Expand

(no subject)

From: [identity profile] beldmit.livejournal.com - Date: 2011-02-10 11:50 am (UTC) - Expand

(no subject)

From: [identity profile] raccoon.livejournal.com - Date: 2011-02-10 12:34 pm (UTC) - Expand

(no subject)

From: [identity profile] mashiki.livejournal.com - Date: 2011-02-09 09:55 am (UTC) - Expand

(no subject)

From: [personal profile] vitus_wagner - Date: 2011-02-09 10:02 am (UTC) - Expand

(no subject)

From: [identity profile] mashiki.livejournal.com - Date: 2011-02-09 10:06 am (UTC) - Expand

Date: 2011-02-09 10:27 am (UTC)
vitus_wagner: My photo 2005 (Default)
From: [personal profile] vitus_wagner
ВУЗ есть военное учебное заведение,
Кстати. Между прочим, имеет смысл посмотреть на программы военных учебных заведений. Чему там учат будущих командиров рот и взводов, которым потом обучать солдат. Во всяком случае в теории у них все это на основании гораздо большего хронологически и гораздо дороже оплаченного кровью опыта.

(no subject)

From: [identity profile] mashiki.livejournal.com - Date: 2011-02-09 10:34 am (UTC) - Expand

(no subject)

From: [personal profile] vitus_wagner - Date: 2011-02-09 10:36 am (UTC) - Expand

(no subject)

From: [identity profile] mashiki.livejournal.com - Date: 2011-02-09 10:46 am (UTC) - Expand

Date: 2011-02-09 09:12 am (UTC)
vitus_wagner: My photo 2005 (Default)
From: [personal profile] vitus_wagner
Вообще-то в ВУЗах в массе своей готовят не математиков, а инженеров. И вбивают в том числе и навыки ремесла.

Date: 2011-02-09 09:13 am (UTC)
From: [identity profile] beldmit.livejournal.com
Угу. Сравнить часы математики и программирования хоть у меня (МИЭМ), хоть у Нади - что получится?

(no subject)

From: [personal profile] vitus_wagner - Date: 2011-02-09 09:16 am (UTC) - Expand

(no subject)

From: [identity profile] mashiki.livejournal.com - Date: 2011-02-09 10:09 am (UTC) - Expand

(no subject)

From: [personal profile] vitus_wagner - Date: 2011-02-09 10:39 am (UTC) - Expand

(no subject)

From: [identity profile] mashiki.livejournal.com - Date: 2011-02-09 10:45 am (UTC) - Expand

(no subject)

From: [identity profile] aywen.livejournal.com - Date: 2011-02-09 01:13 pm (UTC) - Expand

Date: 2011-02-09 09:14 am (UTC)
From: [identity profile] maksa.livejournal.com
Дим, у меня есть знакомые с ИУ7 (надеюсь, не надо расшифровывать). Я, конечно, там не учился, да и вообще не программист, но судя по общению, они в работе используют очень и очень многое из того, что дало им их высшее образование.

Date: 2011-02-09 09:19 am (UTC)
From: [identity profile] beldmit.livejournal.com
Расшифруй пожалуйста.

(no subject)

From: [identity profile] maksa.livejournal.com - Date: 2011-02-09 09:20 am (UTC) - Expand

Date: 2011-02-09 09:27 am (UTC)
vitus_wagner: My photo 2005 (Default)
From: [personal profile] vitus_wagner
Вот в Бауманке инженеров готовить умеют.

(no subject)

From: [identity profile] beldmit.livejournal.com - Date: 2011-02-09 09:29 am (UTC) - Expand

Date: 2011-02-09 09:22 am (UTC)
From: [identity profile] kyarta.livejournal.com
у техникума корочка не красивая. на стенку не повесишь. А ВУЗ . И тебе хорошо и работодателю приятно.

Date: 2011-02-09 09:23 am (UTC)
From: [identity profile] beldmit.livejournal.com
Меня интересуют рациональные мотивы.

(no subject)

From: [identity profile] kyarta.livejournal.com - Date: 2011-02-09 09:31 am (UTC) - Expand

(no subject)

From: [identity profile] beldmit.livejournal.com - Date: 2011-02-09 09:33 am (UTC) - Expand

(no subject)

From: [personal profile] vitus_wagner - Date: 2011-02-09 09:35 am (UTC) - Expand

(no subject)

From: [identity profile] kyarta.livejournal.com - Date: 2011-02-10 02:21 pm (UTC) - Expand

(no subject)

From: [identity profile] beldmit.livejournal.com - Date: 2011-02-10 02:22 pm (UTC) - Expand

(no subject)

From: [identity profile] kyarta.livejournal.com - Date: 2011-02-10 02:24 pm (UTC) - Expand

(no subject)

From: [identity profile] beldmit.livejournal.com - Date: 2011-02-10 02:26 pm (UTC) - Expand

(no subject)

From: [identity profile] mashiki.livejournal.com - Date: 2011-02-09 10:11 am (UTC) - Expand

Date: 2011-02-10 10:26 am (UTC)
From: [identity profile] zveriozha.livejournal.com
Работодателю по барабану. :)

(no subject)

From: [identity profile] kyarta.livejournal.com - Date: 2011-02-10 02:18 pm (UTC) - Expand

(no subject)

From: [identity profile] beldmit.livejournal.com - Date: 2011-02-10 02:19 pm (UTC) - Expand

Date: 2011-02-09 09:31 am (UTC)
ext_605364: geg MOPO4 (Default)
From: [identity profile] gegmopo4.livejournal.com
Сколько видел программистов, плавающих в элементарной математике...

Date: 2011-02-09 09:32 am (UTC)
From: [identity profile] beldmit.livejournal.com
И сколько из них было без высшего образования?

(no subject)

From: [identity profile] gegmopo4.livejournal.com - Date: 2011-02-09 09:57 am (UTC) - Expand

(no subject)

From: [identity profile] beldmit.livejournal.com - Date: 2011-02-09 10:01 am (UTC) - Expand

(no subject)

From: [personal profile] vitus_wagner - Date: 2011-02-09 10:43 am (UTC) - Expand

(no subject)

From: [identity profile] beldmit.livejournal.com - Date: 2011-02-09 12:55 pm (UTC) - Expand

(no subject)

From: [identity profile] gegmopo4.livejournal.com - Date: 2011-02-09 07:32 pm (UTC) - Expand

Date: 2011-02-09 11:54 am (UTC)
From: [identity profile] dimas.livejournal.com
на самом деле главное, чему должны научить в институте — умение самому находить нужную информацию, осваивать её и систематизировать :)

плюс, к этому всякие численные методы, матрицы, графы и прочее.

а автотесты, форматирование кода, и прочее — ты извини, это как раз из уровня “курса на месяц для нуба”, а для окончившего институт студента — достаточно должно быть прочитать имеющиеся в компании инструкции :)

учить в институте, и даже техникуме — бессмысленно, ибо пока они примут только программу, оно уже успеет устареть :)

Date: 2011-02-09 11:55 am (UTC)
From: [identity profile] beldmit.livejournal.com
Да я вроде ровно это и написал (кроме последнего пункта).

Date: 2011-02-10 10:25 am (UTC)
From: [identity profile] zveriozha.livejournal.com
**главное, чему должны научить в институте — умение самому находить нужную информацию

Нужно ли на это тратить 5 лет?

Date: 2011-02-09 12:46 pm (UTC)
From: [identity profile] zabivator.livejournal.com
На самом деле программирование - не отрасль математики. И не надо впустую тратить силы на подготовку программистов в ВУЗах. Готовить их (нас) по большей части надо в техникумах. Вбивая навыки ремесла: комментарии, автотесты, выравнивание кода, говорящие названия переменных - как вбивают технику безопасности работы на токарном станке.
Это мой тезис, хоть я его и не озвучивал :)

Date: 2011-02-09 12:53 pm (UTC)
From: [identity profile] beldmit.livejournal.com
Ты в сабжекте написал "Почему ВУЗы не готовят программистов". Я понял твою позицию так, что вузы это делать таки должны :-)

Date: 2011-02-09 02:00 pm (UTC)
From: [identity profile] dph.livejournal.com
Есть еще одна тонкость. Один из навыков программиста - умение работать со сложными системами. Причем навык, в общем-то, нужный на любом уровне мастерства, даже для кодера.
И, судя по знакомым с матмеха и физфака, этот навык как раз нарабатывается при изучении (скоростном изучении - сдавать через три дня) сложных формальных систем типа алгебры или квантовой механики. Подозреваю, что геофак и некоторые другие специальности также дают этот же навык (Витус, это так)?

И, да, это гораздо важнее, нежели автотесты и расставление комментариев.

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

Date: 2011-02-09 02:56 pm (UTC)
From: [identity profile] al-stager.livejournal.com
Как на мой взгляд, частично правы вы оба.
Перечисленные товарищем предметы в массе своей нужны... в школе.
Работа с электронной почтой, тайм-менеджмент, навыки работы с таск-менеджером (он ведь используется в любых проектах, не обязательно программерских). Всё это постепенно становится программой-минимумом. Плохо, что этому не учат в ВУЗах. Но ещё хуже, что этому не учат в школах. Потому что подобные навыки ближе даже не к "жи/ши", а к базовому этикету (как держать вилку?), и к урокам труда (как забить гвоздь?).

Date: 2011-02-09 03:33 pm (UTC)
From: [identity profile] aywen.livejournal.com
Работе с электронной почтой по идее на уроках информатики должны учить.
Тайм- и таск-менеджменту, кажется, нигде не учат, кроме специальных тренингов.

(no subject)

From: [identity profile] beldmit.livejournal.com - Date: 2011-02-09 03:35 pm (UTC) - Expand

(no subject)

From: [identity profile] al-stager.livejournal.com - Date: 2011-02-09 10:11 pm (UTC) - Expand

(no subject)

From: [identity profile] beldmit.livejournal.com - Date: 2011-02-10 11:51 am (UTC) - Expand

(no subject)

From: [identity profile] al-stager.livejournal.com - Date: 2011-02-09 10:09 pm (UTC) - Expand

Date: 2011-02-10 10:23 am (UTC)
From: [identity profile] zveriozha.livejournal.com
Мне кажется, что тут проблема со стереотипами у многих людей.

Программированию учит ВУЗ или конкретный Иван Иваныч (условный программист) и Павел Иваныч (условный математик)?
Английскому учит факультет романо-германской филологии или Марья Иванна на этом факультете?

И почему я не могу потратить год с Иван Иванычем, а потом 4 года непосредственно практиковаться.. И получив в итоге бОльшую конкурентноспособность, чем кто-то, просидевший эти 5 лет в ВУЗе? Могу.

Само понятие "высшее образование" - одна из выключалок для мозгов. Тут корни растут из СССР, конечно.

Profile

beldmit: (Default)
Dmitry Belyavskiy

December 2025

S M T W T F S
 123456
78910111213
14151617181920
2122 2324252627
28293031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Dec. 26th, 2025 07:08 pm
Powered by Dreamwidth Studios