Еще раз про образование

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

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

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

Эта картина совершенно логична с точки зрения сферического преподавателя в вакууме (коим обычно и является высший государственный муж, одобряющий ее), однако совершенно идиотски выглядит с точки зрения студента.

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

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

Теперь давайте попробуем (умоляю, только представим себе) эту картинку в немного перевернутом виде. Студент с самого начала изучает строительство здания не из кирпичиков, а из больших бетонных блоков, заранее заготовленных. Он с первого курса уже строитель, просто по мере обучения блоки становятся все меньше и меньше, в конце они превращаются в кирпичики. И студент проходит весь срок обучения с цельной картинкой в голове. Заманчиво? Да. Осуществимо? Да, я проводил подобный практикум в учебном центре.

За шесть дней более 10 человек с относительно базовыми навыками в программировании справились с написанием аналога приложения «Блокнот» из поставки Microsoft Windows. Что им потребовалось? Только навык набора текста на английском языке, поскольку код был проработан за них тренером.

Вы спросите, в чем практическая ценность? Все поверили в свои силы. А по ходу – узнали много «реальных» алгоритмов, которые очень серьезно отличаются от того, чему их учили.

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

Это деление, как ни странно, в мире существует уже очень давно: есть программисты (они создают новые продукты, выступают в роли творцов), и есть администраторы (нового не создают, но поддерживают в рабочем состоянии то, что натворили первые).

В нашей высшей школе нет не только понимания о разном количественном аспекте этого деления (из 10 специалистов получается примерно 1 программист и 9 администраторов), но и понимания, что учить эти две специальности надо диаметрально противоположно.

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

Программиста надо учить интенсивно, администратора – экстенсивно.

Кроме вышеуказанных двух веток, есть еще огромное количество сопутствующих специалистов, которые ни в первую, ни во вторую категорию пока не вписываются.

Лев Николаев
журналист, радиоведущий,
основатель сайта Livepark.pro.

0 комментариев

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.