Как и где обучаться IT-профессиям?

Как и где обучаться IT-профессиям?

Дарья Русецкая


Продолжаю цикл постов на тему «войти в IT». Я проанализировала разные способы обучения и сделала обзор на эти варианты. Представляю этот обзор вашему вниманию!


В моём телеграм-канале уже есть вот такие посты:

Хочу написать ещё статьи про зарплаты, языки программирования и поиск работы. Если будет хороший отклик, то, может, что-нибудь ещё. Посты и статьи про IT можно найти в моём блоге по хэштэгу #persick_code.

Критерии выбора

Чтобы понять, какой способ обучения подойдет больше всего именно вам, определитесь с собственными предпочтениями и нуждами по следующим критериям:

  • Результат обучения. Вам нужно получить общее представление и азы профессии? Или вы уже твёрдо решили освоить что-то конкретное?
  • Уровень обучения. С нуля или хотите улучшить знания и навыки?
  • Цена и способ оплаты. Готовы ли вы платить за курсы? Сколько? Нужна ли вам рассрочка платежей?
  • Время. Вы хотите обучаться медленно и вальяжно? Или планируете как можно скорее выйти на работу?
  • Комфорт и особые запросы. Хотите обучаться очно или онлайн? Или индивидуально? На английском или на русском языке? Насколько можете организовывать самого себя?

Дальше я расскажу вам, какие существуют способы обучаться, какие есть плюсы, минусы и подводные камни у каждого из них.


Самостоятельно и бесплатно

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

Варианты бесплатно обучаться:

  • Coursera —  огромная база бесплатных курсов, зачастую от лучших вузов мира. В основном на английском языке, но можно найти что-то и на русском.
  • Академия Яндекса — периодически Яндекс набирает учеников на бесплатные курсы по программированию, анализу данных, менеджменту, маркетингу и дизайну. Зачисление туда происходит на конкурсной основе: нужно пройти собеседование и тестовое задание. Для нулевых в теме людей не подойдет, но если вы хотите прокачать свои уже имеющиеся скиллы новичка, то хороший вариант. В 2022 году можно податься на различные программы до 23 июня.
  • Школа 21 — проект от Сбера, позволяющий бесплатно научиться программированию с обязательной стажировкой в крупной компании в конце. Можно идти без опыта. Это довольно интенсивные занятия, которые сложно совмещать с работой, но зато быстрый (при должном уровне самоорганизации) и бесплатный способ освоить программирование. Курсы проходят в Москве, Новосибирске и Казани очно.
  • Бесплатные курсы в крупных айтишных онлайн-школах: в Нетологии, GeekBrains, SkillFactory и тому подобных. Но не обольщайтесь: бесплатно на этих ресурсах полноценно вы ничему не научитесь, только получите тизер и общие представления, что на нулевом этапе, в принципе, неплохо.
  • YouTube — море бесплатной информации на любом языке, просто вводите интересующую вас информацию в поиске. Обращайте внимание на дату видео. Особенно, если это касается программирования. Технологии быстро меняются и обновляются, поэтому свежие видео будут в приоритете.
  • Чтение статей и форумов. Совсем с нуля будет сложновато въехать, но если есть уже какая-то база (например, вы побегали по бесплатным курсам и роликам на YouTube), то можно поучиться таким образом. Отличные статьи можно найти на Medium и Хабре, ответы на практические вопросы можно получить на Stack Overflow и Reddit, а ещё есть много нишевых ресурсов под конкретные запросы.
  • Чтение документаций языков программирования и библиотек. Это обязательно, если вы хотите стать хорошим программистом. Хорошая новость — документации обычно написаны очень грамотно и понятно. Например, документация по Android восхитительна.

Большая часть хороших источников на английском языке, но что-то можно найти и на русском. Очень рекомендую привыкать к английскому и пользоваться переводчиком при необходимости, это может быть довольно удобно. Например, есть встроенное расширение в Google Chrome, которое позволяет переводить слово нажатием на него.

Книги — штука спорная, потому что быстро устаревают. Мне однажды даже заказали писать книгу про Android на Kotlin, но я что-то не поверила в эту затею и забила. Однако, есть фундаментальные книги про архитектуру, алгоритмы и подходы к разработке (или чему вы решили научиться), которые не устаревают. Но они не для новичков, вернётесь к ним чуть попозже.

Если вы ну очень любите книги, можете почитать что-то из серии O’Reilly.


На платных курсах

Их сейчас огромное количество на любой вкус, цвет и кошелёк.

Большую долю рынка IT-образования в России занимают крупные онлайн-школы:


По ссылкам выше найдете скидки и всякие бонусы.

В крупных школах обучение поставлено на поток: программы обучения обкатаны на большом количестве учеников и тысячу раз переработаны и улучшены, зачастую по окончании курсов помогают с трудоустройством некоторым старательным ученикам, дают возможность рассрочки. Цены серьезные, курс растягивают надолго. Можно получить налоговый вычет за обучение в некоторых школах.

Преподаватели — как повезёт, обычно там преподают практикующие специалисты с опытом в крупных именитых компаниях. Насколько хорошо они смогут объяснить что-то новичку — неизвестно. Не каждый хороший спец обладает преподавательскими навыками. Но я слышала, что иногда очень даже везёт. Мне в своё время учитель не зашёл.

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

"На курсе мне нравится состав преподавателей. Все практикующие специалисты, с разнообразным опытом. Часто рассказывают истории из их жизни, и это мотивирует на старания в учёбе."

Однозначный плюс любого курса — есть ментор, которому можно задавать вопросы, и есть группа, где такие же новички обсуждают материал и поддерживают друг друга. Ещё процитирую мою дорогую родственницу:

"Есть чат, где можно задавать вопросы. Что классно, так это то, что можно задать самый тупой вопрос и все помогут. Препод отвечает на всё! И все преподы говорят, что "нет глупых вопросов". Считаю, с наставником нам повезло, он максимально быстро отвечает в чате, там у нас вся группа (чувство юмора у него огонь))))) Также наставник по своей инициативе делает созвоны по выходным, где мы можем обсуждать все возникшие вопросы."

Следом идут нишевые школы и курсы. Если вам нужно познать что-то специфическое и узкое, то рассмотрите такие школы. Это как если бы вы хотели отведать итальянских блюд, вы бы, вероятно, выбрали итальянский ресторан. Например, есть курсы School XYZ, специализирующиеся на сфере игр, или школа Contented, где учат на дизайнеров.

Есть ещё школы и курсы масштабом поменьше. У них нет такого количества учеников и, следовательно, набитых шишек, но зато такие курсы дешевле, короче по времени и иногда душевнее. Если их организовал приятный вам блогер, которого вам интересно слушать, то почему бы и нет. Сверьте предлагаемую им программу с программами крупных школ, чтобы не было больших расхождений. Уточните, будет ли какой-то учебный проект, которым можно будет похвастаться в резюме (у крупных такое обычно есть).

Ещё есть такая штука как буткемпы. Буткемпы (bootcamps) — новое веяние, интенсивные короткие курсы с полным погружением в тему. Обычно таким образом учатся программировать. Популярный формат обучения в США, у нас тоже потихоньку появляются такие предложения.

Занятия проходят очно или онлайн с утра до вечера, совмещать с работой едва ли получится, но зато это быстрый способ втянуться в программирование и сменить наконец-таки профессию. Мне это напоминает языковые курсы зарубежом — сперва сложно, голова кипит, но зато быстро и эффективно. В России я нашла немного вариантов.

Ещё бывают интенсивы у крупных школ — тоже этакий буткемп. Но в целом такие штуки почему-то не очень популярны в России, наоборот, любят растянуть на месяцев 10-14 то, что можно освоить значительно быстрее. Но оценивайте свои силы самостоятельно: никто не знает лучше, чем вы сами, какой темп для вас необходим и комфортен.

А ещё в больших городах есть очные курсы. Совершенно нет необходимости физически ездить за знаниями, но если вам тяжело сосредоточиться дома, то почему бы и нет. Кстати, онлайн-курсы можно тоже проходить вне дома. Можно ездить с ноутбуком в кафе, коворкинг или библиотеку. Я так и делала, потому что дома вообще не училось.


Что же лучше: бесплатные или платные курсы?

Казалось бы, конечно, бесплатные! Но не совсем. Многим людям лучше зайдут платные: когда вы отдаете свои кровные, когда вкладываете в обучение деньги, этот курс становится более ценным для вас. Больше мотивации его закончить и меньше соблазнов бросить, потому что ну вы же заплатили!

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

А ещё помните: с айтишными зарплатами курсы довольно быстро окупаются.


Как правильно читать отзывы о курсах?

Отзывы в интернете — штука специфическая. Чаще люди желают высказаться, когда чем-то недовольны, нежели наоборот. От такой диспропорции курсы и школы тонут в грязи негативных отзывов и недовольных клиентов. Поэтому идеальные по отзывам курсы вы не найдете.

Однако, ознакомиться с отзывами всё-таки имеет смысл.

  • Проверьте школу на откровенное мошенничество: если люди массово жалуются на обман и жульничество, то лучше там не обучаться.
  • Если отзывов очень много, но при этом все оценки высокие, то либо вы на сайте этой школы, либо отнеситесь к этому с подозрением и почитайте отзывы на других ресурсах.
  • Проанализируйте негативные отзывы: бывают просто недовольные всем и вся люди, а бывают конструктивные комментарии.
  • Часто более-менее справедливые отзывы можно найти в серединке — когда оценка 3-4 балла из 5.
  • Очень часто жалуются на материал в курсе, дескать, всё это можно в интернете бесплатно нарыть. Отвечаю: можно! Но, как я говорила в первой части статьи, это путь организованного дисциплинированного самурая.
  • Жалоба на преподавателя в крупной школе — повод скрестить пальцы и понадеяться, что вам достанется нормальный препод. Там всегда найдутся и сильные-весёлые, и скучные-непонятные.
  • Жалоба на преподавателя в маленькой школе — повод присмотреться к преподу повнимательнее, попытаться найти его манеру подачи материала в открытых источниках и примерить на себя: подходит-не подходит.
  • Жалоба на тему, что обещали учить с нуля, а по факту было не с нуля — вот это плохой звоночек. Если таких отзывов много, то, вероятно, вы рискуете заплатить денег, ничего не понять и, самое грустное, разочароваться в своём начинании и себе. Но иногда такие отзывы пишут ленивые люди, которые не готовы самостоятельно изучать информацию, а это обязательно придётся делать на любом курсе. Так что взвешивайте.
  • Положительные развернутые отзывы тоже почитайте, чтобы получить более объективную картину.
  • А ещё помните, что в отзывах могут быть как положительные накрутки от самих школ, так и негативные от конкурентов.


Важен ли сертификат?

Не особо. Работодателей в первую очередь интересует ваш опыт и знания, а не бумажки.


Индивидуально с ментором

Ещё один способ осваивать IT-профессию — найти преподавателя и заниматься с ним индивидуально. С одной стороны, это позволит вам двигаться с комфортной для вас скоростью. Если вам что-то непонятно, преподаватель вам это разжует и вы можете хоть месяц на этом зависать. Или наоборот: у вас уже есть какая-то база и вы хотите сэкономить время, чтобы не было никакой воды.

Короче, любой каприз за ваши деньги. Но да, это будет дороже, потому что час ментора-айтишника придется оплачивать самостоятельно, а не делить на всю группу.

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

Ещё одна особенность индивидуального образования — вы лишаетесь одногруппников и поддержки от них. Иногда бывает так, что одногруппники могут спросить то, что вам и в голову бы не пришло. Обмен опытом среди таких же, как вы, позволяет посмотреть на предмет обучения с разных сторон.

Если вам повезло и у вас есть друг-айтишник, то можете просить товарища подсказывать вам и делиться опытом. Особенно это важно, если надумали обучаться самостоятельно.


Заключение

Просто начните учиться. Не тратьте слишком много времени на выбор курсов. Если долго сомневаетесь между несколькими хорошими, бросьте жребий.

И в любом случае привыкайте учиться самостоятельно. Да, это здорово, если у вас есть менторы и учителя, если есть, у кого спросить. Но для IT характерно непрерывные вечное обучение. Технологии меняются и будут меняться. Будьте готовы подстраиваться под этот стремительно меняющийся мир и регулярно узнавать новое. Научитесь гуглить и учите английский язык.

И помните, что всё реально. И профессии менять, и языки учить, и жизнь свою улучшать и преобразовывать.

Спасибо, что дочитали до конца. Подписывайтесь на мой телеграм-канал и делитесь своими впечатлениями, думами и вопросами.





Report Page