14
Как я «хорошо» учился или история одного обучения.
Категория: Курсы, Профессия программист Автор: Максим Матлахов Опубликовано: 14-10-2011
Всем привет, меня зовут Матлахов Максим, я являюсь директором Петербургского филиала «Школы программирования». Хочу рассказать вам историю, как я обучался программированию на курсах одного из центров обучения у нас в Санкт-Петербурге. По понятным причинам я не буду называть ни имен преподавателей, ни название того центра, где я учился, скажу лишь, что у этой организации громкое имя.
Все началось с того, что осенью 2010 года мне нужно было сделать сайт компании по организации трансферов для людей, приезжающих в наш замечательный город. Мне было интересно сделать этот сайт самому, а не где-нибудь заказывать, это было не срочно, поэтому я решил научиться делать сайты самостоятельно. Я даже не представлял, что мне нужно для этого изучить, и решил записаться на какие-нибудь курсы, где меня научат этому ремеслу. Набирая в поисковике различные запросы, типа «обучение созданию сайта», я натыкался на многочисленные сайты учебных центров курсов и т.п… Одни предлагали обучить профессии «Веб мастер» всего за 1 месяц по цене 8-10 тыс. рублей, другие курсы для Веб включали разнообразные дисциплины: РНР, JavaScript, HTML, CSS, Ajax, Flash и проч., каждая из которых стоила по 10 тыс. рублей.
Я позвонил по телефонам курсов, где обещают научить за месяц. Администраторы в один голос твердили, что у них реально научат делать сайты за это время, хотя чему конкретно научат, сказать не могли (я так понимаю, что они сами этого не знали). В тех учебных центрах, где был набор разных дисциплин, говорили, что обязательно нужно изучить все их курсы, продолжительность по времени около года, и стоимость получалась больше 80 тыс. рублей. Второй вариант я себе позволить не мог, я также понимал, что за месяц вряд ли смогу научиться делать сайты. Тут я наткнулся на «тот самый» учебный центр. Курс включал в себя 3 дисциплины (точные названия не помню, но смысл понятен):
1. Веб-дизайн и JavaScript.
2. PHP и MySql.
3. Продвижение сайтов.
Вот, думаю, то что надо, и цена приемлемая (стоило это около 15 тыс. рублей за все 3 курса). Позвонил; девушка сказала, что у них все преподаватели – профессионалы своего дела, за плечами годы практики по своей направленности, научат делать сайты. И на сайте программа у них по каждому курсу расписана, и название у учебного центра громкое, в общем, я без раздумий записался, оплатил обучение и стал ждать, когда наберется группа. Единственное, что меня смутило на первом этапе, так это то, что девушка-администратор спросила меня, какой из курсов я первым хочу пройти, веб-дизайн или продвижение? Меня этот вопрос очень удивил, а что я буду продвигать, если у меня сайта-то нет, и я их еще не умею делать. На что девушка сказала, что, в принципе, можно продвигать сайт, даже без самого сайта… В общем, я сказал, что буду начинать с Веб-дизайна.
Прошло немного времени, что-то около 3 недель и обучение началось!
Картина Первая. Веб-дизайн и чудеса JavaScript.
Первое занятие, группа 7-8 человек, разного возраста от 13 до 50 лет. Преподаватель – интеллигентный молодой человек, внушающий доверие, сообщил нам, что мы будем изучать сначала HTML и CSS, потом изучим основы языка программирования JavaScript. Затем рассказал какую-то вводную информацию про интернет, про браузеры, про HTML и т.д., причем довольно интересно. Правда, он говорил, что мы будем веб-дизайнерами (да и курс так назывался), а на вопрос о том, что веб-дизайнер в представлении большинства занимается непосредственно дизайном сайта, рисует его, наш преподаватель ответил, что это делают художники. Ну да ладно, веб-дизайнеры так веб-дизайнеры. Потом он рассказал про теги заголовков, задал задание на дом вывести на экран заголовки от первого уровня до шестого и… до новых встреч.
Последующие пару занятий прошли интересно: разобрали основные теги, поработали с таблицами, формами. Преподаватель нам сказал, чтобы мы определились с тематикой сайта, по окончании курса у нас будет экзамен, на который мы должны представить готовый сайт. В общем, мне нравилось.
А дальше начался какой-то сумбур. Целое занятие преподаватель посвятил спецсимволам, и мы тупо сидели и набирали эти символы под диктовку, и смотрели на их действие в браузере. Потом он посвятил половину занятия фреймам, а через пару занятий к ним опять вернулся, причем все это происходило спонтанно. Когда проходили CSS он сначала рассказал, что к элементам можно обращаться, используя только атрибут class, а в конце курса добавил, что существует еще один (наверное, не хотел все секреты раскрывать сразу) способ обращения – это атрибут id.
Когда пришло время изучать JavaScript, преподаватель сказал, что мы изучим основы за один урок. Основами оказало то, что мы в HTML теге вызвали событие кликом мышки, который просто выводил алерт (окошко с сообщением). И еще с флешки он скинул нам пример галереи и пример выпадающего меню на JavaScript, объяснил, что можно загрузить свои фотографии, и у вас будет классная галерея (что я и сделал на своем сайте, спасибо огромное преподавателю за это). Вот так мы изучили заодно основы JavaScript.
Вот подошло время экзамена, я с горем пополам, вооружившись двумя книжками и справочником htmlbook, сверстал свой сайт из 5 страничек. Экзамен все сдали на отлично (хотя один человек вообще ничего не делал и половину занятий пропустил, показал какой-то сайт, который его друг несколько лет назад сверстал и выложил на бесплатном хостинге, и тоже отлично). Смысл этого экзамена, как я понял, в том, чтобы оправдать громкое имя учебного центра.
Еще в этом курсе целый урок должны были посвятить работе с программой Dreamweaver. Преподаватель сделал последнее занятие совмещенное и сказал, что после экзамена мы эту программу разберем. В итоге экзамен проходил в аудитории со старинными компьютерами, после того как экзамен «сдали», мы эту программу запустили, загружалась она минут наверно 5, еще столько же он объяснял как ей пользоваться, потом ему кто-то позвонил, он собрал свой чемоданчик и пожелал всем удачи… Хотя до окончания занятия оставалось достаточно времени…
Теперь будем учиться программировать…
Картина Вторая. PHP и MySql. Дорогу «г-г-гавнокодингу».
Когда я заканчивал первый курс и становился веб-дизайнером, поинтересовался у нашего преподавателя, будет ли он вести PHP? Он сказал, что есть разные группы и разные преподаватели, к кому попадете. Я аккуратно попросил администратора определить меня в другую группу, с другим преподавателем.
И вот я сижу в аудитории с другой группой в надежде на лучшее. Заходит человек в очках. «З-з-здравствуйте, м-м-меня з-з-зовут …, я в-в-ваш п-п-преподаватель п-п-по п-п-п-пхп!». Ну все, думаю, приплыли, сушите весла, кто же тебя взял в преподаватели-то. Остается одна надежда, может хоть специалист хороший! Преподаватель рассказал, что мы за этот курс научимся программировать на PHP, работать с базой данных MySql, и по окончании курса у каждого из нас будет свой динамический сайт в виде блога. Я тут сразу подумал, что добавлю к себе на сайт (к этому моменту я уже его выложил на сервер, и рекламировал в директе) новостную ленту и добавлю возможность делать заказы машин через интернет.
Опять же первые два-три урока мы изучали основы PHP, переменные, массивы, циклы. Все вроде понятно, простейшие примеры получались, код работал. Домашних заданий преподаватель никаких не задавал, видимо и так все и всем понятно. Потом мы изучили, как создавать таблицы в БД MySql, научились добавлять, изменять, удалять, выбирать данные из БД. Все на простейшем уровне.
Потом мы начали делать блог. П-п-преподаватель закачал нам всем с флешки сверстанный макет сайта, достал из сумки тетрадку формата А4, в которой были вклеены участки кода, сел за компьютер одной из понравившейся ему учениц (назовем ее Светой), и начал кодить. Если не ошибаюсь, первое что он показал, это то как подключать повторяющиеся элементы, такие как header, content, footer, при помощи include. Все ахнули и пошли делать то же самое за свои компьютеры. А Света сидела и смотрела на свой монитор, у нее все же уже сделано. Потом он таким же образом накодил новостную ленту в будущем блоге. Мы покорно пошли делать то же самое. А Света сидела и смотрела…
Так прошло еще пару уроков, и тут преподаватель поделился со мной, что есть один замечательный человек (его имя называть не буду, вы можете только сами догадаться), который делает курсы по программированию в интернете, и дал мне ссылку, откуда можно скачать его курс по PHP. Я пришел домой, скачал и просмотрел часть курса, и как вы думаете, что я обнаружил? Нет, я обнаружил не знания, а то, что то же самое, с теми же примерами, с теми же названиями переменных ведет курс наш замечательный п-п-преподаватель!!!
В обучении ничего не менялось, препод кодит с тетрадкой, мы переписываем код себе, а Света сидит… У меня стали возникать не очень сложные вопросы, я пытался их задавать нашему «уважаемому гуру», я не припоминаю, что он на какой-нибудь из них ответил. Помню, делал небольшой примерчик для себя: нужно было сделать так, чтобы любой товар мог относиться к нескольким категориям, и не понимал как это реализовать. После того как задал этот вопрос преподавателю, я получил шокирующий ответ: «Зачем так глубоко изучать PHP? Есть же различные CMS-ки, например Drupal, не надо изобретать велосипед»… No comments…
Еще был случай, Он забыл свою волшебную тетрадку дома, причем сам признался, что не знает, чем мы будем сегодня заниматься. В итоге придумал какое-то задание на целый урок, мы его кое-как сделали и по домам.
По окончании курса тоже предусматривался экзамен, о чем преподаватель периодически нам напоминал, только не давал конкретного задания, которое нужно выполнить на этом экзамене. Но на последнем уроке заявил, что все экзамен успешно сдали и теперь он докажет, что в наше время изучать программирование не нужно. После чего скачал Drupal, и начал показывать, как можно сделать тот же блог «не парясь». В этот момент я встал, поблагодарил «опытного п-п-программиста и п-п-преподавателя» за столь интересный и познавательный курс… и больше я ЕГО не видел… И вам желаю того же!
Картина Третья. Продвигаемая.
Если честно, мне уже было неприятно переступать порог этого, так называемого учебного центра, но с другой стороны, мне было интересно, чем же это все закончится, и хотелось верить, что хоть кто-то в этом центре должен быть нормальным, ведь у него такое громкое имя, и они столько лет на образовательном рынке.
И я пошел на третий курс. Здесь преподаватель оказался вроде грамотным, рассказал о своем опыте в SEO, говорил, что у него несколько лет опыта в преподавании. Еще мне понравилось, то, что, если он не мог сразу ответить на вопрос, то запоминал его, и на следующем занятии обязательно отвечал, причем без напоминания, высказывал интересные мысли.
Правда, был один недостаток в этом курсе. Преподаватель (так он сам себя и называл, в третьем лице) предложил в начале курса продвигать реальный и работающий сайт, созданный одним из нас, в сети. Я поднимал руку несколько раз, говорил о том, что готов пожертвовать своим проектом. Преподаватель хитрым способом, мне даже и не вспомнить каким, переносил продвижение моего сайта на потом. В итоге это потом настало, но и наш курс подошел к концу. И я тогда вспомнил слова девушки-администратора, о том, что в их центре можно учиться продвигать сайты, не имея таковых…
Заключение.
Мне очень обидно, что ТАКИЕ учебные центры продолжают «обучать» всех желающих. Причем неважно, в какой области это происходит: сайтостроении, танцах, языках, кулинарии и т.д. Послушайте мнения людей о некоторых курсах дополнительного образования, многие скажут, что фигня эти курсы, ничему там не научат. Согласен, что многое зависит и от самого ученика, от его желания и упорства осваивать выбранное направление, недаром существует всем известная поговорка «Тяжело в учении, легко в бою». Но обучение будет успешным только в совокупности с КАЧЕСТВЕННЫМ преподаванием, а это зависит от наставника, который указывает вам верную дорогу.
А Света все сидит и смотрит… Эх…






ого!
Максим, я курсов не посещал, но многие книги, руководства и инструкции пишут похоже такие же «спецы» – редко найдешь что-то внятное сначала и до конца. У нас так большинство людей в компьютерах «разбирается», большинство людей windows и программы так «умеют» устанавливать, сайты «создают» и «продвигают» так же – говорят что имеют «опыт». Для них даже CMS это слишком много – они пользуются 10-ю процентами всех возможностей любой из систем управления контентом.
Надо бы сайт создать про таких сказочников – doskapozora.com или типа того, и размещать там отзывы с названиями таких «обучающих» центров и именами и фотографиями таких «гуру»
Одна толковая книжка или видеокурс заменяет батальон таких «мУЧИТЕЛЕЙ»
А про книжки тоже интересная история, когда только начал изучать PHP купил книжку PHP и MySql, так там между изучением циклов и массивов, идет глава про ООП, и когда я ее читал, я был в ужасе, что это… Это сейчас она мне попалась на глаза и я ее перечитываю, и попадаются интересные вещи, которые дополняют мои знания, а тогда я понимал только треть ее содержания.
По поводу доски позора, у меня знакомый директор веб-студии говорит, что трудно бывает найти грамотного программиста, приходят люди, натворят ужасных вещей, а потом разгребай после них… Он предлагал сделать сайт, где работодатели будут заносить в базу таких людей, с описанием того, что они делают не так, получится что-то типа blacklist, и пока они не научаться и не будут относиться по другому к своему делу, на работу их не будут брать. Если есть у кого-то желание, можно сделать такой ресурс.
Небольшой анонс.. скоро в блоге появится видео, где Дима Ляпин комментирует код, написанный как раз таки во время этого «обучения». Видео очень жесткое и смешное, не пропустите)) И кстати, там реально полезные советы, как НЕ надо программировать.
Согласен с Александром. Многие книги написанные в СНГ не стоят внимания.
В большинстве случаев лучшие учебные материалы я приобретал по совету друзей.
P.S. Уже интересно посмотреть грядущее видео и посменяться)))
Самые классные книги – это книги от англ. издательства o`Reily. Они тебя хоть о чем-то заставляют подумать, и написано хорошо.
А учитель, которые вам преподавал, скорее всего посмотрел один из известных всем курсов по пхп (название и автора не буду называть, все и их так знают)) ) и тупо скатал все в тетрадь.
смотрел я такие курсы когда начинал заниматься веб программированием от гуру (название и автора не буду называть, все и их так знают) пол курса по пхп посмотрел и тут же удалил, понял что не чему хорошему я не научусь
PS. А видео про говно код от Димы уже видел на ютубе
Да уж, помню полтора года назад нанимал студента на должность PHP-программиста в офис, программировал он ужасно: смешивал SQL, PHP и HTML в одном файле и считал это нормальным. Сказал, что на курсах так научили, да и плюс после курсов он изучил тот небезызвестный видеокурс по PHP – пришлось уволить студента, когда за месяц он не смог исправить свой стиль программирования.
Неназванный центр обучения в Санкт-Петербурге с как минимум двумя плохими преподавателями — говно.
Я начал изучать PHP где-то пол года назад, сначала читал разные сайты с обучением. Потом по счастливой случайности наткнулся на видео курсы ШП. Мне они пошли тяжело, сложно было понять, я решил записаться на курсы у себя в городе. Нашел один центр недалеко, в итоге я узнал, что у этой «школы» даже нету сайта, но бежать было некуда. Пришлось проходить. Вела какая-то девченка. Все что она делала – это писала на доске код, и потом мы должны были его вписать на компьютере. Мало там кто понимал что делал. Были даже и такие как Света… На лето я это дело забросил и в сентябре решил попробовать еще раз и как-то поперло. Конечно лучше бы было пройти курсы с преподователями, но учитывая финансовое положение не мог себе этого позволить
пришлось воспользоваться торрентом.
Со второго раза проходилось все вообще легко и на многое реально открывалось глаза, как на самом деле все легко и просто, главное знать некоторые моменты.
Так что спасибо вам огромное Школа Программирования, за то что вы есть и ростите реальных программистов.
Андрей, а тебе-то откуда этот центр известен?
Wlad-Ik, согласен с тобой, У `Reily действительно хорошая литература.
Я с вами полностью согласна. У меня такая же ситуация. Только вот объяснять никто не объясняет, только книги, да фильмы сбрасывают. Только в нашем городе, после прохождения таких курсов, предлагают преподавать, говоря, да тут всё легко. Многие бросают, и наверное никогда не возвращаются, а я всё ещё борюсь. Некоторые книги мне пришлись к душе, да и фильмы, правда единичные ничего. Ковыряю своими руками cms-joomla.
Подтверждаю от себя по части литературы от издательства o’Reily – очень качественная и актуальная, особенно в оригинале.
что говорить о наших ….. я как то взял книжку зарубежного автора «программирование под Windows» то там пол книги «воды» заснуть можно пока прочитаеш и ни о чем конкретно.
Видимо нужно создать ресурс где будет черный список таких книг и видеокурсов.
Благодарю за статью. У меня был до боли похожий случай с той лишь разницей, что центр, направлявший на курсы, был государственным и удовольствие от обучения такое же. И экзамен мной сдан, и в документе написано все, что положено, но изучали мы от того объема процентов 20%.