Никогда не мог понять, что хорошего в зачислении профессоров в штат с пожизненным контрактом. Хотя я с пониманием отношусь к жажде «академической свободы», система, которая обеспечивает должностью, с которой нельзя вылететь независимо от проделанной работы, должна оказывать крайне негативное воздействие на эту самую работу. Возможно, мое отношение возникло из-за того, что мой первый опыт общения с такими деятелями пожизненного найма был не очень удачным: «Да Алекс мы понимаем, что 80% студентов бросали его курс, он часто пропускает лекции, и иногда от него несет бурбоном, но пойми, ведь он штатный профессор». Смею заметить, осознание этого факта совсем не приводило меня в восторг, ведь за совершенно бестолковый курс было уплочено 1400$.

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

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

В течение следующих нескольких недель Керин понял, что профессор имел в виду под словами «невозможно закончить». Не то чтобы курсовые проекты или экзамены были слишком сложными, просто надо было иметь кевларовые нервы, чтобы вытерпеть его трехчасовые лекции. Если профессору Лоуренсу удавалось отвлечься от разглагольствований о своих крайних политических взглядах, он начинал читать тему из книжки. Слово за словом, монотонно и меееедленно.

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

Выполнение курсового проекта подразумевало наличие гораздо более обширных знаний, чем те которыми обладали студенты. Оно включало работу с существующим веб сайтом (видимо, для какой-то придуманной компании), создание для него базы данных, создание таблиц, добавление/удаление записей в базе при помощи форм, отправку почты и тому подобное. К тому моменту сам Профессор дошел только до HTML, CSS и как отправлять данные из форм в CGI приложение. Даже Керину, у которого уже был опыт веб программирования, пришлось помучиться, выясняя как настроить базу данных.

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

«Хорошо», говорилось в ответе профессора, «продемонстрируйте завтра. Вам зачтется».

На следующий день признаков профессора вначале занятия не наблюдалось. Прошло 10 минут, а профессора все не было. Керин не знал, что ему делать дальше, поэтому просто поднялся и начал объяснять, как ему удалось настроить базу на MySQL. И как к ней обращаться через PHP. И основы программирования на PHP. Через полтора часа в аудитории появился профессор, подождал, пока Керин закончит, и затем напомнил всем об исключительной важности этого курсового проекта. И о том, что итоговые оценки зависят от его успешного завершения.

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

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

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

Несколько недель Керин получал от профессора все более отчаянные письма. В одном из них, тот сообщал, что пересмотрел результаты его работы и поставил 5+. И он в самом деле это сделал. В этом не было никакого смысла, зачем профессор так долго выпрашивает исходный код уже после окончания курса? Так и не поняв Керин, наконец, отправил ему исходники.

А затем его осенило. Он ввел в поиск название придуманной компании, сайт которой демонстрировал профессор, и к его удивлению она оказалась в сети. И ее сайт выглядел в точности так же как тот, что показывал на занятиях профессор. Керин подождал несколько дней и снова зашел на него. Теперь он выглядел в точности как его курсовой проект, включая неработающий поиск и все остальное.

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

Оригинал:http://worsethanfailure.com/Articles/The_Final_Assignment.aspx
Перевод:Евгений Виговский