Прошел курс по JavaScript - это мой второй курс в Академии (первым был курс верстки сайтов у Антона Водостоева), но в отличии от предыдущего, этот курс оставил у меня в основном отрицательные впечатления.
Так как я пишу этот отзыв для тех, кто еще только думает учиться в Академии по данному направлению, то просто, по-фактам, сперва перечислю...
Показать целиком
Прошел курс по JavaScript - это мой второй курс в Академии (первым был курс верстки сайтов у Антона Водостоева), но в отличии от предыдущего, этот курс оставил у меня в основном отрицательные впечатления.
Так как я пишу этот отзыв для тех, кто еще только думает учиться в Академии по данному направлению, то просто, по-фактам, сперва перечислю выделенные мною плюсы обучения, а затем минусы, чтобы дать читающему наиболее объективную картину.
Итак приступим, плюсы обучения:
1.Наличие знающего человека по рукой.
В этом главный, на мой взгляд, плюс очного обучения перед самостоятельным, по видеороликам на YouTube. Если под рукой есть понимающий в этом человек, то у него всегда можно спросить и переспросить - как правильно что-то делать и почему что-то не получается. А у видеоролика на сайте так спросить, увы, нельзя.
2.Возможность составить портфолио.
Это будет плюсом для тех, кто после курсов собирается устраиваться на работу по данному направлению. Притом, речь идет не только о домашних работах, но и о каких-либо самостоятельных задумках, какие возникнут у вас в процессе учебы (для этого придется проявлять инициативу) - преподаватель подскажет вам не только как довести идею до ума, но и как что-то в ней улучшить с точки зрения функциональности, как оптимизировать код, если он будет слишком корявым или громоздким (мне он, например, помог написать игру с угадыванием числа). Это даст вам дополнительный шанс произвести впечатление на потенциального работодателя.
3.Формальное свидетельство об образовании.
То есть сертификат, который вам выдадут после окончания курса. И да, я знаю что в it-сфере бумажка играет малую роль, в первую очередь ценятся знания. Но, тем не менее, знания, подкрепленные формальным свидетельством, это лучше, чем такие-же знания, но без оного. Согласен, небольшой плюс, но плюс (особенно для новичка без опыта).
По плюсам всё, теперь минусы:
1.Отношение преподавателя к своей работе.
Наш курс вел Павел Терентьев - очень странный, неряшливый и безответственный человек. Самым неприятным его качеством было, конечно-же, последнее - про это и поясню: очень быстро у меня сложилось впечатление, что преподавание в Академии для него - неприятная обуза, которая отвлекает от чего-то действительно важного. Расскажу в чем это выражалось: преподаватель опаздывал практически на все занятия, одно из них даже прогулял (я абсолютно серьезно! - группа просто так прождала его, а когда куратор позвонила ему, то он сказал что забыл о занятии и находится где то в Академе, в результате все просто разошлась по домам в тот раз), даже не представил группу друг другу (в это случае у него конечно было своего рода оправдание - на первое занятие он опоздал больше чем на час и было уже не до этого), после первого занятия толком не пояснил: где брать домашнюю работу, слайды с занятий - эту информацию с него пришлось вытягивать клещами еще пару занятий, так как первое время на Skype и почту он не отвечал вообще. Всем этим он сильно испортил мнение о себе у группы. Правда потом, после нашей жалобы руководству, он стал заметно общительнее в сети и, на какое-то время, более пунктуальным.
2.Уровень организации процесса.
В отличии от Академгородка, в городе он оказался непростительно низким: компьютеры не были подготовлены должным образом для работы на них студентами - на многих них не было ни нормальных браузеров ни программ для работы с кодом, конечно все это недолго было поставить и самому, но произвело нехорошее впечатление об организации процесса, "комфортная аудитория" и "вкусные печеньки на кофебрейках" представляли из себя снятый компьютерный класс с жесткими неудобными стульями в НарХозе и пачку чая с дешевым печеньем. Самое же интересное началось тогда, когда преподавателю понадобился доступ на сервер с Нархозовского компа - это было нужно по обучению, и он не смог его получить, но пообещал сообщить руководству о проблеме и наладить все уже к следующему занятию. Налаживали недели две, попутно обвиняя с руководством друг друга в непредоставлении вовремя информации о состоянии оборудования. Возникает вопрос: выяснить состояние оборудования до начала обучения им кто мешал?
3.Педагогический уровень преподавателя.
При всем том, что преподаватель - крутой программист со стажем в 10 лет и делал сайт Russia Today, педагог он, на мой взгляд, слабый: у него не было ни четко составленной методической программы - во второй части обучения он выбирал тему для лекции по принципу: первое, что придет в голову из того что еще не пройдено, ни продуманной системы домашних заданий (их выполнение, кстати, его вообще похоже не волновало); слайды, излагающие материал занятия в текстовом виде, он перестал выкладывать в доступ уже после 1/3 курса, мотивируя это тем что все, о чем он говорит можно почитать на javascript.ru. В общем до Антона Водостоева ему далеко.
На этом о плюсах и минусах все. Учиться на этом курсе или нет, естественно, решать вам - я лишь дал информацию к размышлению.
Тем, кто все-же решит пойти, дам напоследок такой совет: если никогда прежде не имели дел с программированием или в школе/институте любимым предметом не была математика, то обязательно готовьтесь к курсу - смотрите обучающие видео на YouTube, читайте статьи на том же javascript.ru, иначе будет тяжело. Все дело в том, что предмет весьма специфический и впихнуть его в голову сходу, на мой взгляд, получится не у каждого.