NokiMo
Осознанная Меркантильность | Антон Назаров
Осознанная Меркантильность | Антон Назаров

boosty


Учимся учиться или как получить реальную пользу от курсов

Машина по продаже IT-курсов исправно работает не первый год. Каждое рекламное объявление даёт классную перспективу: стань разработчиком за 6 месяцев, аналитиком за 8 или вовсе тестировщиком за 3. Плати деньги — и вопрос с учёбой и трудоустройством решён.
В реальности существует огромная пропасть между продающими обещаниями и реальным результатом. Можно спустить миллионы рублей на десятки курсов и в результате всё равно ничего не понимать. Как обойти эту ловушку, чтобы выбрать и пройти курс с максимальной пользой мы обсудили с Python-разработчиком Николаем Свиридовым.

Учимся учиться или как получить реальную пользу от курсов

Почему людей привлекают курсы?
Курсы = деньги. Для их создателей, а не для тебя. Акцент на зарплатах, удалёнке из любой точки мира и непыльной работе за компьютером по паре часов в день отдаляет нас от практической реальности. Айтишникам много платят не просто так. Чтобы освоить инструменты и навыки ты потратишь много времени, а первую работу найти будет непросто.
Типичные курсы онлайн-школ, о которых мы слышим из каждого утюга, устроены примерно одинаково. Сначала набирают огромную группу до 50-60 человек, ей читают лекции и дают задания. За невыполнение домашек вовремя тебя никто не отчислит. Готовый кусок кода для ответа можно скопировать из интернета или вовсе попросить написать умного друга, если вдруг стало лень. В итоге из этого складывается портфолио, с которым ты отправляешься на собеседования. Кстати, с учётом типовых проектов на курсах представь, сколько сотен людей с одинаковыми резюме бьются за каждую вакансию.
Другой крючок — «гарантированное трудоустройство». Вся магия этой фразы разбивается об целевые показатели по трудоустройству студентов — в среднем  они равны 10%. Компания будет довольна, если из 100 человек после курса работу найдут 10. Но можно и меньше. Гарантировать работу может только твоя светлая голова и профпригодность, а на влияние онлайн-школы можно оставить от силы 5% успеха. В итоге куда честнее выглядят курсы, которые вместо фиксированной суммы какое-то время берут процент от зарплаты после начала твоей работы.
Обычно путь прохождения курса получается примерно таким:
• Ты решаешь вкатиться в IT и начинаешь что-то гуглить
• Достаточно быстро тебя подхватывает реклама одной из школ 
• Звучит разумно: всему научат, дадут практические задания, помогут найти работу, надо брать
• В итоге большинство людей либо бросают купленные курсы, либо проходят их до конца, но не понимают, что делать дальше
Соотнести курс и реальные задачи на работе можно на примере иностранного языка. Если ты начал учить французский, то пример рабочей задачи — научиться говорить и внятно излагать свои мысли. Курсы же похожи на карточки со словами, которых можно выучить 10, 100 и 1000, но так и не научиться складывать из них предложения и общаться с носителями языка. 
Понятно, курсы несовершенны. Как тогда лучше учиться?

• Начни с отношения к учёбе. Целью курса и любых лекций не должен быть спидран и желание поскорее получить сертификат. Из любого контента тебе важно извлекать максимум пользы, а не наспех проглотить его и перейти к следующему уроку. Не нужно смотреть лекции и решать задачи в метро или на бегу — выдели время на обучение и не отвлекайся на всё остальное. 
• Делай практику. Многие горе-студенты смотрят только видеолекции и ленятся делать практические задания. На одной теории далеко не уедешь, особенно, когда слушаешь её на фоне и занимаешься своими делами. Чтобы научиться писать код нужно постоянно писать код — без практики здесь никак.
• Не бойся задавать вопросы. Одна из немногих полезных сторон курсов — обратная связь. Пользуйся ею и задавай как можно больше вопросов, чтобы разбираться во всех мелких и непонятных деталях.
• Не списывай домашки и не забивай на них. Глупо воспринимать платный курс как подобие школы, где за двойку можно огрести от родителей и остаться на неделю без компа. Ты платишь за обучение, чтобы получить конкретные навыки. Поэтому разбираться в практических заданиях и делать их самостоятельно — твой основной интерес. 
Что лучше учить?

Направления в IT, которое однозначно лучше всех остальных просто не существует. У каждого языка программирования свои задачи, плюсы и минусы. Куда важнее чётко определиться с желаниями и не скакать по разным курсам в течение года в поисках “той самой” профессии. Особенно это важно для разработки — при владении одним языком переключиться на новый при желании будет не так сложно. Ты потратишь немного времени, потеряешь 10-15% в зарплате, но будешь заниматься тем, чем хочется без старта с полного нуля.
Чтобы найти наиболее востребованную специальность, проще всего собрать актуальную статистику на платформах. Зайди на хедхантер или LinkedIn, посмотри количество вакансий и зарплаты на разных языках, стеках и профессиях — выбор станет легче. 
Если не курсы — то что?

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

Учимся учиться или как получить реальную пользу от курсов

Кстати, найти наставника ты можешь прямо в стае — у нас есть бот "Найти ментора", в которой собрано более 100 специалистов по разным направлениям.
Лучшей альтернативой всему остальному остаётся самообучение. Его сложно организовать, но и результат максимально ощутим. Здесь тебя никто не проведёт за ручку, не пообещает сотен тысяч рублей и успешного успеха, всё придётся искать самостоятельно. Конечная цель обучения в IT — устроиться на работу, поэтому не имеет значения, каким способом ты к ней придёшь.
Обычно устройство на работу состоит из одного-двух собеседований, тестового задания и теоретических вопросов. Задачка может быть на отдельный инструмент, логику или лайвкодинг. Даже если ты хорошо выполнишь практику, от теории не отвертеться — не забивай на неё и учи.
Другим важным качеством для собеседований остаётся умение себя продать. Ты можешь быть крутым специалистом с кучей навыков и хорошим знанием теории, но собеседующий не будет знать об этом заочно. Расскажи о себе подробно, отвечай на вопросы развёрнуто и покажи свою вовлечённость в диалог. Если тебе сложно общаться с людьми, хорошей тренировкой станут
mock-собеседования. Их проводит куча людей в Youtube, по Зуму или можно вовсе попросить об этом ментора. 
Ещё одной проблемой курсов остаётся то, что они учат тебя решать лишь атомарные задачки, которые затем собираются в проект. В таком случае ты учишься разбивать большие задачи на маленькие — всё делается внутри программы курса без твоего участия. Набить недостающий навык можно на паре хороших тестовых заданий. Часто в них дают несложную, но объёмную задачу, над которой нужно подумать и составить план решения. 
Как выбрать ментора

Обучение в формате один на один — это про личное взаимодействие. Чтобы всё прошло комфортно и с пользой, важно найти ментора, который подходит именно вам.
Вот что поможет вам лучше определиться с выбором:
1. Профиль ментора
Посмотрите, чем именно занимается ментор и с какими задачами работает. Кто-то сосредоточен на новичках в профессии. Кто-то помогает уже действующим специалистам. Кто-то оказывает только консультации. Внимательно изучите предложение.
2. Личное общение
Лучше написать сразу нескольким менторам. Задайте вопросы, можно созвониться. Это нормально — менторство работает только если вам по пути, и по опыту, и по-человечески. Некоторые менторы устраивают бесплатные созвоны для потенциальных учеников, где рассказывают о своём обучении.
3. Отзывы
Под каждым ментором в выдаче есть отзывы. Мы собираем честные отзывы в Telegram-канале «IT менторы». Под каждым отзывом аккаунт человека, который делится опытом взаимодействия с ментором. Вы можете написать автору и расспросить подробнее. Отзывы опубликованы только на действующих менторов. Мы не цензурируем отзывы и не берём за них оплату. Там собран реальный опыт учеников.
4. Цены
Каждый ментор сам указывает стоимость своих услуг. У более опытных — цена выше. Но это не значит, что начинающие менторы с малым количеством отзывов плохо справляются со своей работой. У них есть преимущество: они не перегружены другими менти. Здесь только вы можете выбрать, что вам важнее.
5. Договор
Менторы предлагаю вам заключить договор. Уточните формат работы, регулярность встреч, условия отмен и возврата. Внимательно отнеситесь к договору. Лучше всё понимать на берегу. Каждый ментор подписывает свой индивидуальный договор с учениками. Если вы видите в договоре что-то, что не вызывает доверие, то лучше свяжитесь с нами: @itmentors_help
А что про общий подход к обучению?
Здорово работает проектно-ориентированный подход. С ним вместо разрозненных мелких задач ты делаешь из тех же элементов что-то комплексное. Грубо говоря, ты учишь алфавит, затем понимаешь как складывать слова, учишься составлять из них связные предложения и в итоге пишешь рассказ. Подобные проекты дают возможность продвигаться небольшими шагами от простого к сложному — главное не скакать по темам и делать задачки одну за другой.
А ещё учись гуглить. Этот навык до сих пор хромает у многих. Переставай писать что-то вроде “элемент n не работает, что делать” и давай больше конкретики — “элемент n ошибка такая-то”. Так результат выдачи поисковика будет более релевантным, и ты с большей вероятностью начнёшь получать конкретные материалы. Умение отловить ошибку в длинной цепочке изменений становится полезной школой и прокачивает не хуже многих курсов.
Не ленись читать дополнительные статьи, слушать подкасты и смотреть видео. Часто в таких источниках скрыто много пользы и инструментов для развития. Но важно отличать хороший контент от плохого. Проверь, чтобы у ответа на Stackoverflow была зелёная галочка, а у репозитория на Github несколько сотен или тысяч звёздочек. И обращай внимание на дату публикации — читать статью из 2010 года по языку программирования вряд ли будет полезно, если только это не что-то фундаментальное.
Последнее, но не менее важное — не пытайся работать на износ и отдыхай. Нужно распределять нагрузку и давать голове расслабиться, чтобы не выгореть ещё до начала работы. Любая статья о продуктивности начинается с того, что в работе всегда нужно делать перерывы. Лучше спокойно поучиться 2-3 часа с перерывами, чем насильно просидеть за монитором 12 часов подряд. 
Допустим, вышло чему-то научиться. Как проходить собеседования?
Умения программировать и отвечать на теоретические вопросы сочетаются примерно как учёба в школе и результат ЕГЭ. Если ты хорошо пишешь код, то это не значит, что ответы на топ 100 вопросов к собеседованию придут сами собой. 
Чтобы учить теорию есть два пути: зубрёжка и понимание. Первый вариант кажется более простым, но на самом деле он менее эффективный. Выученные вопросы будут отлетать от зубов, но стоит собеседующему отойти на шаг в сторону копнуть чуть глубже — всё начинает сыпаться. Поэтому лучше разобраться в терминах и процессах, чтобы усвоить их раз и навсегда.
Помни, что пока ты джун, закапываться глубоко в каждый вопрос не нужно. У тебя должно быть общее понимание того, как что-то работает и зачем. Если недобдеть и ответить мало, то вопрос можно будет доучить позже. А если перебдеть и завалить интервьюера пустыми терминами, можно нарваться на дополнительные вопросы, с которыми тебе будет уже не совладать. Общее правило — не давай определений, которые не сможешь объяснить хотя бы на один уровень глубже. 
Не затягивай с первым собеседованием — мир не перевернётся, если ты его завалишь, а опыт останется в любом случае. Идеальное время для похода на собесы мы обсуждали в отдельном стриме, где можно услышать аргументы за и против раннего общения с компаниями. В начале обучения поставь себе цель, через сколько ты точно пойдёшь общаться с бизнесом — через месяц, 10 декабря или через неделю после дня рождения. Даже если к этому сроку ты что-то не доучишь, важно сходить и проверить свои силы. И начинай проходить собеседования с менее приоритетных компаний — так к общению с самыми интересными ты подойдёшь более подготовленным. 
Курсы нельзя назвать бесполезными и рекомендовать их бойкотировать. Но и рекламу очередной авторской методики с рассказом о том, сколько ты будешь получать через полгода обучения, нужно воспринимать скептически. Основной критерий качественного потребления информации — твоя мотивация и вовлечённость. Если желания стать программистом, тестировщиком или аналитиком достаточно, и ты готов тратить на обучение время и силы, то лучший формат найдётся легко.

Comments

<div ><div><span class="text">Топчик</span></div><div></div></div>

Vladislav S

<div ><div><span class="text">alexei salnikov, круто! Такие советы лучше в телеграмм прям закидывать (ОМ: Полезное) например</span></div></div>

Осознанная Меркантильность | Антон Назаров

<div ><div><span class="text">Сейчас изучаю вопрос как правильно обучаться.<br>Дополню небольшим чек-лист который сейчас пользуюсь что бы лучше укладывался матерьял.</span></div><div><span class="text"></span></div><div><span class="text">1. Включить тайм трекер<br>2. Повторение пройдённого + практика. (max 1 час)<br>3. Посмотреть блок матерьяла<br>4. Конспектирую<br>5. Пробую повторить<br>6. Анализирую полученный результат<br>7. Пробую несколько экспериментов, где можно применить полученный опыт.</span></div></div>

Алексей


Related Creators