понедельник, 23 февраля 2015 г.

Пара слов об учёбе

И всё-таки подход к учёбе меня несколько удивляет и смущает в наше время.

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

Посему мне не очень понятно, как умение отличить Гоголя от Гегеля характеризует инженера как профессионала? А мы знаем, что при обучении это вполне может выноситься на достаточно жёсткий экзамен. Я за широту кругозора, но почему бы не оставить это просто как лекции без фатальных последствий (зачётов и экзаменов)?

Так же мне не очень понятна суть того, что происходит на лекциях: люди часами записывают то, что диктует им лектор. При этом часто результат записан неразборчиво, с потерей информации - и в итоге имеем впустую потраченное время у студентов и преподавателей, а так же испорченную бумагу, хотя в наш 21 век можно было бы эффективно распространять качественные учебные материалы, а на лекциях обсуждать и разбираться в явлении под руководством преподавателя.
.
Мне кажется, что лучше было бы акцентироваться не не записи конспектов и запоминании (что почему-то ставится во главу угла), а на понимании и способности решать нестандартные проблемы.

Тем более обидно, что много времени и нервов потраченных на запоминание, тратится опять-таки впустую. Почему спросите вы? Да потому, что большую часть того, что я учил (формулы по физике, математике, или pH воды) - я забывал почти вскоре после экзамена, и если понадобится эта информация - так же придётся лезть в справочники. В итоге я знаю только общий принцип и некоторые названия.

Так что, большую часть времени - это такой тест на выживание "кто быстрее запомнит больше информации"? Или может "кто убедит преподавателя поставить ему 5"?

Если я не смогу написать программу, то соглашусь, что как программист я мало что стою (хотя программа программе рознь, но предпололжим), но я не соглашусь, что моё знание Гоголя или экономики отражает способность работать программистом.

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