Как развиваться и строить карьеру. Часть 2: самообразование
Продолжаю делиться карьерными наблюдениями.
Чтобы не застрять в уютном болотце, нужно добывать новые знания и переводить их в опыт. Многие разработчики учатся только одним способом. Но обучение в IT мало отличается от обучения другим навыкам.
Допустим, человек хочет заняться спортом. Какие есть варианты:
1️⃣ Баннер с громким обещанием
"Сбрось 10 кг за неделю"
"Пробеги марафон через месяц"
"Стань топовым java разработчиком через 2 месяца"
Без комментариев🙂
2️⃣ Самостоятельное изучение
Посмотреть видео на ютубе с накачанными ребятами и повторить их программу в зале.
✅ Абсолютно бесплатно
✅ Море информации
❌ Занимает много времени, информация не структурирована
Так же и в IT. Есть мнение, что разработчику для самообучения хватает документации и гугла.
Гугл прекрасно подходит как справочник. Задаёшь чёткий вопрос - получаешь чёткий ответ. С освоением новых тем чуть сложнее. Для полной картины нужна теория, кейсы и лучшие практики. Поисковая выдача к этому не адаптирована: не сортирует статьи от простого к сложному, не фильтрует по полезности и содержанию.
Да, не хочется тратить выходные на 10 лонгридов и 20 часовых докладов. Но, к сожалению, приходится.
❌ Мотивация быстро падает
Сколько статей пылится в закладках? Сколько книг скачано и ждут своего часа? У меня для них отдельная папка🙂
В целом вариант рабочий, но требует времени и дисциплины
3️⃣ Заниматься с тренером
Он составит программу, будет следить за прогрессом и техникой, посчитает повторения и будет мотивировать ходить в зал
❌ Стоит денег
✅ Экономия времени и сил. Делай, что говорят и получай результат
То же и с платными мастер-классами и нормальными курсами. Их цель - максимально комфортно и быстро передать вам знания:
🔸 Опытный разработчик делает всю подготовительную работу. Подбирает материалы от простого к сложному
🔸 Рассказывает про свой опыт: самое ценное с практической точки зрения
🔸 Выдаёт целевые задания, чтобы закрепить материал
🔸 Отвечает на вопросы и проясняет непонятные моменты
🔸 Вокруг такие же увлечённые ребята и заботливый куратор. Высокие шансы дойти до конца
❌ Сложно найти и вписаться
Обычно такие курсы встречаются внутри компаний или в узких кругах. Иногда на конференциях проводят платные мастер-классы, где спикер с вами решает какую-то практическую задачу.
Резюме
Без обучения никак. Обычно знания приходится добывать самому и не самым простым путём. Это требует дисциплины и временных затрат.
Авторские курсы и мастер-классы - самый недооценённый и комфортный способ учиться. Расскажут всё от простого к сложному и за ручку приведут к результату. Я говорю не сколько про свой курс многопоточного программирования (он классный, ещё можно записаться!), но и про платные предложения вообще. Когда опытный разработчик готов поделиться с вами знаниями - это бесценный шанс, который нельзя упускать.
Post #242
4.34K
- ❤ 1