avva: (Default)
[personal profile] avva
В реддите обсуждают закрытие факультета CS (Computer Science) во Флориде и один обмен мнениями там заставил меня задуматься. Один из участников написал, что в Америке на факультеты CS поступает очень мало абитуриентов в сравнении с другими факультетами, после которых реально найти работу. Более того, даже это сравнительно малое число абитуриентов завышено, если учесть два обстоятельства. Во-первых, студенты в CS чаще других переходят на другие факультеты или бросают учебу (30-50% drop rate). Во-вторых, из тех, кто остается и заканчивает степень большинство и так уже умели программировать к тому времени, как они записались. Из чего следует вывод, что мы не умеем на самом деле преподавать программирование. Либо человек сам научился, и только дополняет свое умение формальным образованием, математикой, алгоритмами итд., либо не научился, и тогда университет его (чаще всего) не научит.

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

Вот я и думаю, кто прав, и как это чаще бывает? Большинство знакомых мне программистов занимались этим в детстве или школе еще до высшего образования. Очень мало я знаю людей, которые пришли в университет с нулевым знанием программирования. Из таких еще меньше - тех, кто закончили учебу и работают по специальности; есть такие, но выборка крохотная, не знаю, насколько это нормально и обычно.

Как вы думаете? Может, вы знаете много людей, которые учили программирование с нуля в университете, или сами такой человек, и поделитесь мнением/опытом? Может ли университет научить программированию?

Date: 2012-04-23 12:39 pm (UTC)
From: [identity profile] 3d-object.livejournal.com
Либо человек сам научился, и только дополняет свое умение формальным образованием, математикой, алгоритмами итд., либо не научился, и тогда университет его (чаще всего) не научит.

- Абсолютно справедливо для любой професии.

Date: 2012-04-23 03:20 pm (UTC)
From: [identity profile] vronin.livejournal.com
Насчет любой профессии - это уж очень большое обобщение.

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

Date: 2012-04-23 03:26 pm (UTC)
From: [identity profile] 3d-object.livejournal.com
Не уверен, что на нейрохирурга учат в университете.
Но вы правы, обобщение есть.
Я бы сформулировал так: профессионал получается из (в порядке важности) склонностей, учебы и опыта.

Date: 2012-04-23 03:59 pm (UTC)
From: [identity profile] ira-k.livejournal.com
"Не уверен, что на нейрохирурга учат в университете." а где простите?

Date: 2012-04-23 04:03 pm (UTC)
From: [identity profile] 3d-object.livejournal.com
Думаю, на практике. А разве есть "нейрохирургическое отделение" в мед. уч. заведениях?

Date: 2012-04-23 04:07 pm (UTC)
From: [identity profile] vronin.livejournal.com
С такой формулировкой согласен. Хотя учеба и опыт могут также меняться местами в зависимости от профессии.

December 2025

S M T W T F S
  123 4 56
78 9 10 11 1213
1415 1617181920
21 22 23 24 2526 27
28293031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Dec. 29th, 2025 12:11 am
Powered by Dreamwidth Studios