Общие подходы к изучению web-разработки

27.09.2016
Можно выделить три основных способа изучения web-технологий:
  • Самообразование
  • Курсы
  • ВУЗ
Каждый из этих способов имеет свои достоинства и недостатки, некоторые из которых приведены в таблице ниже.
  Самообразование Коммерческие курсы ВУЗ
Доступность Высокая Средняя Небольшая
Стоимость Минимальная Средняя Минимальная на бюджете и высокая на коммерческом отделении
Время Любое Один или несколько месяцев Несколько лет
Фокусировка Любая Направленная Слабая. Много  сопутствующих дисциплин и для общего развития
Подход Разный Системный Системный, но, возможно, устаревший
Получаемый эффект Любой Хороший, но кратковременный Любой
Самообразование - это доступный путь для каждого, который может длиться всю жизнь. Раньше самообразование вращалось, большей частью, вокруг изучения книг, но сейчас возможности в этом плане значительно расширились. Преимущество литературы - теоретическая фундаментальность, которую не смогут заменить ни вэбинары, ни курсы. Но читать толстенные книги по силам не каждому, да и требуется далеко не всегда. На начальном этапе гораздо эффективнее обучаться по on-line руководствам-справочникам, благодаря которым можно быстро найти нужную информацию и по делу.
Вэбинары проводят люди с большим стажем, но на практике только 10% лекторов дают адекватную затраченному времени информацию. В своё время я просмотрел порядка 60 вэбинаров на GeekBrains и в сумме получил весьма приличный объем полезной практической информации, которой до этого не видел ни в книгах, ни на курсах. Но из 20-25 лекторов отметил 3-4, а по имени и фамилии запомнил только одного.
Практическую информацию можно найти в статьях, блогах, на форумах и т.п. Далеко не всё можно найти на русском языке, поэтому стоит подтянуть свой английский, что распахнёт двери в мир web-разработки (и не только).

Курсы - это быстрое погружение в тему для приобретения хороших начальных практических навыков, которые необходимы для практической работы и устройства на работу. На качественных курсах даётся много информации из практики, которую в отечественной литературе можно и не найти. Но максимальная отдача от курсов будет только после прохождения стажировки и устройства на работу по данному направлению. Курсы - это фаст-фуд, который хорош здесь и сейчас. Если же попробовать съесть его через день, то возникнет вопрос, а для чего я его купил? За 20-30 часов можно воспринять информацию, но не переработать её для качественного использования. А на практике часто получается так, что полученная на этом занятии информация без закрепления на практике забудется уже к следующему через неделю занятию.

ВУЗы, как замечают многие, не являются гарантом знаний, а диплом - гарантией приёма на желаемую работу. Задача ВУЗов - дать общее классическое (академическое) образование. Из этого автоматически следует то, что минимум 50-60% предметов не вызовут интерес и ещё меньше дадут практическую пользу на будущее. Но ВУЗ может дать неплохую базу для тех, кто активен и сам ищет применение полученным знаниям и умениям, а не ждёт от преподавателей, что они дадут нужные знания и найдут для тебя подходящую работу.
Можно много говорить о преимуществах и недостатках того или иного подхода, но любой из них по отдельности или в комплексе позволяет стать хорошим web-разработчиком при методичном подходе к самообразованию. Для этого нужно погрузиться в среду web-разработки, а не искать самую лучшую книгу или руководство. Ищите, анализируйте, систематизируйте и используйте информацию из любых доступных источников - курсов, блогов, форумов, вэбинаров, литературы, выставок и др.
Оглавление
Copyright © 2016