Написать пост

Как выделить время на самообучение, работая полный день — советуют эксперты

Аватар Никита Прияцелюк

Программист всегда должен быть в курсе современных технологий и постоянно самообучаться. Узнаём у экспертов, как найти время для этого.

Программист всегда должен быть в курсе современных технологий и постоянно самообучаться. Но как и когда это делать, если после рабочего дня уже нет сил на учёбу? Спросили у экспертов, как выделить время на самообучение.

Технологии развиваются так быстро, что пока читается эта статья, может появиться несколько новых разработок. А это означает, что каждый программист должен постоянно повышать свою квалификацию. Вот несколько советов, как выкроить время на апскиллинг.

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

Подойдите к обучению, как к проекту. Зафиксируйте цели, декомпозируйте на небольшие задачи, отслеживайте прогресс. Если человек не понимает, зачем ему то или иное долговременное действие, он вряд ли доведет его до конца — все будет мешать. А если и доведет, то может не получить всей потенциальной пользы.

Начните жить по расписанию. Фрилансеры часто не планируют свой день и считают это свободой. На самом деле, если нет жёстких границ между работой и «остальной» жизнью, это быстро приведет к выгоранию. Ни о каком самообучении в такой ситуации и речи быть не может.

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

Отключите уведомления. Не обязательно отвечать на входящие сообщения сразу. Установите время для проверки e-mail, Telegram, Facebook и других каналов связи — например, дважды в день. Когда человек находится в режиме предельной концентрации, уведомления могут отвлечь его по совершенно необязательным поводам, и чтобы вернуться в фокус, потребуется не меньше получаса. Все это можно считать зря потраченным временем, которое можно было бы сэкономить для учебы.

Превратите учебу в игру. Поддерживать стимул помогает геймификация. Многие исследования, например, от Anadea, говорят о том, что игровая мотивация удваивает уровень вовлеченности в учебу. Есть целый ряд приложений вроде SuperBetter, которые позволяют ставить цели и получать «ачивки» за их достижение. А Challenge Timer использует «метод помидора»: большие задачи разбиваются на более мелкие, и выполнение каждой из них нельзя прервать или поставить на паузу — иначе не перейти на следующий уровень и не получить бонус. С помощью таких нехитрых лайфхаков можно снизить отвлекающие факторы до минимума.

Полноценно отдыхайте. Многие любят писать код по ночам, утверждая, что это лучшее время для творчества. Возможно, прозвучит банально, но сбой естественного режима плохо сказывается на продуктивности. Просто попробуйте пожить в нормальном биологическом ритме. Возможно, вы будете справляться с основным объемом задач гораздо быстрее, чем раньше, и время на учебу появится «само собой». Перед сном лучше устраивать час экранной тишины — это правило работает не только для детей, но и для взрослых. Даже тех, кто считает гаджет продолжением руки.

Обучение для программиста крайне важно. Оно должно происходить на постоянной основе и коррелироваться со специализацией. Полученные знания должны постоянно применяться в повседневной жизни. В ином случае это пустая трата времени.Из-за COVID-19 наша жизнь немного изменилась, и многие IT компании отправили сотрудников на удаленную работу. В этом, конечно, есть свои плюсы и минусы. К минусам можно отнести нестабильный график и накопление усталости: проводя время на работе, ты, сам того не желая, параллельно выполняешь домашние функции. Время на дополнительную учебу катастрофически не хватает. Но при большом желании можно обнаружить ряд возможностей для организации самообучения. Для этого необходимо:

  • Выровнять график и завершать работу ровно через 8-9 часов после ее начала. Можно даже гордо хлопнуть крышкой ноутбука. В течение дня нужно выделить ровно 1 час на самообучение. Выбирайте именно ту часть дня, которая является для вас самой продуктивной: утро, день, вечер, ночь.
  • Выровнять график и завершать работу ровно через 8-9 часов после ее начала. Можно даже гордо хлопнуть крышкой ноутбука. В течение дня нужно выделить ровно 1 час на самообучение. Выбирайте именно ту часть дня, которая является для вас самой продуктивной: утро, день, вечер, ночь.
  • Составить подробный план обучения: какие курсы, книги вы должны прочитать, сколько страниц или разделов вы должны изучать каждый день, какой итоговый результат вы должны получить. Как пример, поставить себе цель не просто прочитать какой-либо материал, а написать программу на новом языке, которая обладает определенным функционалом.
  • Составить подробный план обучения: какие курсы, книги вы должны прочитать, сколько страниц или разделов вы должны изучать каждый день, какой итоговый результат вы должны получить. Как пример, поставить себе цель не просто прочитать какой-либо материал, а написать программу на новом языке, которая обладает определенным функционалом.
  • Заинтересовать работодателя в вашем обучении и склонить его к оплате дополнительных курсов, либо, на худой конец, к выделению части рабочего времени на самообучение. Хороший работодатель всегда заинтересован в подготовленных и обученных кадрах. Именно поэтому важно, чтобы новая тема была тесно связана с вашими прямыми рабочими обязанностями.

Главное здесь – грамотный тайм-менеджмент: если вы не будете задерживаться на работе, то не будете уставать, а, соответственно, у вас будут силы и желание на саморазвитие. Эти советы помогли мне, в частности, изучить bash scripting для MAC Packaging несмотря на очень загруженный текущий график.

Обучение и развитие – неотъемлемая составляющая современного мыслящего человека, и не только разработчика. Идеально, когда обучение происходит регулярно: через тренинги, книги, лекции и статьи в Интернете.

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

Когда у меня сломалась машина, я сначала очень расстроилась, так как очень отвыкла от общественного транспорта. А потом, когда я за месяц прочитала шесть книг, а будучи за рулем успевала прочитать в лучшем случае одну в месяц, – поняла, что передвижение метро может быть плюсом. Тем более, там еще и wi-fi есть. Сейчас в течение года я изучаю французский с помощью приложения без преподавателя. Периодически там всплывают мотивирующие фразы, одна из которых мне очень нравится: «Занимаясь 15 минут в день можно выучить язык. А какую пользу принесут 15 минут в соц.сетях?».

Самое главное в любом развитии – это ответить себе на вопрос «зачем?». Когда человек четко осознает цель, точку, к которой он хочет прийти, он гораздо охотнее выполняет действия, релевантные пути к своей мечте.Еще рекомендую при обучении помнить о принципе 70-20-10: 10% навыка состоит из информации, 20% из обратной связи и корректировки, а 70% – это опыт. Так что не забывайте применять прочитанное и услышанное на практике – а на это уже не нужно дополнительное время, все можно делать в рабочем режиме.

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

Недостаточно читать книги без непосредственного применения прочитанного — неиспользуемые знания быстро утрачиваются. Важно интегрировать самообразование в работу и свою ежедневную рутину. Это можно сделать следующим образом:

  • Иногда задача требует больших компетенций и опыта, чем есть у сотрудника, и с первого взгляда не совсем понятно, как именно ее лучше решить. Если ее можно оставить на следующий день, то вечер рекомендую посвятить более обширному изучению вопроса, чем просто поиск ответа на StackOverflow. Встречая незнакомые понятия и кейсы, проявляйте любопытство и не просто находите готовый ответ, а узнавайте чуть больше. Цепочка такого «ситуативного» изучения незнакомых явлений может оказаться достаточно длинной.
  • Иногда задача требует больших компетенций и опыта, чем есть у сотрудника, и с первого взгляда не совсем понятно, как именно ее лучше решить. Если ее можно оставить на следующий день, то вечер рекомендую посвятить более обширному изучению вопроса, чем просто поиск ответа на StackOverflow. Встречая незнакомые понятия и кейсы, проявляйте любопытство и не просто находите готовый ответ, а узнавайте чуть больше. Цепочка такого «ситуативного» изучения незнакомых явлений может оказаться достаточно длинной.
  • Пытайтесь решать не слишком срочные задачи на языке программирования, отличном от вашего основного, или с использованием нового для вас фреймворка. К примеру, напишите скрипт или микросервис для внутреннего использования. Пробуйте выбирать инструмент под задачу, а не решать все задачи одним способом — это удобно и позволяет не только получить новые знания, но и отточить их на практике.
  • Пытайтесь решать не слишком срочные задачи на языке программирования, отличном от вашего основного, или с использованием нового для вас фреймворка. К примеру, напишите скрипт или микросервис для внутреннего использования. Пробуйте выбирать инструмент под задачу, а не решать все задачи одним способом — это удобно и позволяет не только получить новые знания, но и отточить их на практике.
  • Заручитесь поддержкой коллег и сделайте самообразование командной практикой. Можно вместе написать проект, не связанный с работой. Или ввести полчаса самообразования, когда все читают разную профессиональную литературу, а потом обмениваются знаниями. Тестируйте разные форматы — возможно, в вашем коллективе будут эффективны семинары, на которых каждый человек из команды по очереди делится с другими тем, что сам недавно узнал.
  • Заручитесь поддержкой коллег и сделайте самообразование командной практикой. Можно вместе написать проект, не связанный с работой. Или ввести полчаса самообразования, когда все читают разную профессиональную литературу, а потом обмениваются знаниями. Тестируйте разные форматы — возможно, в вашем коллективе будут эффективны семинары, на которых каждый человек из команды по очереди делится с другими тем, что сам недавно узнал.
  • Во время поездок в общественном транспорте старайтесь читать профессиональную литературу или смотреть лекции. В личном авто можно включить подкаст для разработчиков, их сейчас довольно много. Люди проводят в дороге до четырех часов в день, и порой это лучшее, если не единственное, время для самообразования.
  • Во время поездок в общественном транспорте старайтесь читать профессиональную литературу или смотреть лекции. В личном авто можно включить подкаст для разработчиков, их сейчас довольно много. Люди проводят в дороге до четырех часов в день, и порой это лучшее, если не единственное, время для самообразования.
  • Попробуйте найти друзей по интересам, написать с ними небольшой развлекательный проект или поехать на хакатон. Так вы сможете прокачать навыки разработки за короткое время.
  • Попробуйте найти друзей по интересам, написать с ними небольшой развлекательный проект или поехать на хакатон. Так вы сможете прокачать навыки разработки за короткое время.
  • Можно коммитить код в opensource-проект, принося пользу комьюнити. Да, этот вариант требует значительных вложений времени и сил, но он окупается практическими знаниями и возможностью дописать весомую строку в резюме.
  • Можно коммитить код в opensource-проект, принося пользу комьюнити. Да, этот вариант требует значительных вложений времени и сил, но он окупается практическими знаниями и возможностью дописать весомую строку в резюме.
  • Запишитесь на продвинутый курс по интересной вам теме или посетите конференцию — работодатель нередко готов компенсировать такого рода затраты, даже если открыто об этом не заявляет. Наличие преподавателя, проверяющего домашние задания, а также конкретных сроков их выполнения, простимулирует уделять этому курсу время. Если нет возможности сделать это оффлайн, найдите курс на Coursera, Stepik или другой платформе — только обязательно с обратной связью, чтобы усвоение материала проверялось.

Я вижу три возможных сценария обучения для тех, кто очень занят:

  1. В перерывах между работой. Это так называемый метод помидора: 5 мин учишься/25 отдыхаешь или 10 мин учишься/50 отдыхаешь. Так эффективнее обучаться, так как человек отвлекается от контекста и его мозг отдыхает какое-то время. Технологии помогают ускорить и усилить в том числе процесс обучения. Сейчас, чтобы прокачать навыки, достаточно 3-7-минутных занятий в смартфоне или планшете. По факту это обучение «на ходу». Человек получает доступ к заданиям, где бы он не находился: в дороге на работу, дома или на работе.
  2. Можно попробовать использовать выходные для образования. Поставьте себе цель и используйте свободные дни. Главное, чтобы постоянная нагрузка на мозг не привела к выгоранию.
  3. Посмотреть на свою работу под другим углом. Задавать себе постоянно вопрос: чему бы я мог научиться, выполняя эту задачу? Как я могу решить ее эффективнее, используя новые подходы? Это сложный способ, но самый эффективный, ведь он позволяет не искать дополнительные слоты, а начать действовать по-другому, тем самым освобождая свое время.

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

Как бы мы ни жаловались на нехватку времени на самообразование из-за работы, сухие цифры нас не поддержат: если вычесть из 720 часов месяца 240 на сон и от силы 200 на работу с учётом обеда – всё равно остаётся 280 часов личного времени. Поэтому вопрос скорее нужно ставить: а что же такого вы делаете больше, чем даже работаете?

Предположим, что вы всё же чем-то заняты, не отлёживаетесь на кровати, а значит ключ в приоритетах. Вместо музыки в метро или машине есть кучи новостных и технологических дайджестов с ежедневным контентом. Полезно послушать поддерживающие лекции по иностранному языку, чтобы не забывать школьные уроки. Очередной пересмотр «Хауса» в выходные всё же вряд ли подскажет тему для кандидатской диссертации. Любите отвлекаться на социальные сети для разгрузки внимания? Это не так уж и плохо, но оставьте в подписках только обучающие каналы на темы, в которых хотите разобраться.

Другой важный момент: знания без практики быстро улетучиваются. И выхода два: либо вы таки идёте на курсы, где от вас требуют выполнять задачи по полученным знаниям, либо вы периодически меняете проекты на своей работе, чтобы охватить как можно больше новых областей, либо даже саму работу. Для роста нужен стресс, преграды незнания, которые придется постоянно преодолевать. Не читайте и не учитесь просто так, сначала найдите себе проблему, поставьте цель, лучше даже с определенными сроками, и решайте её с помощью знаний, которые требуется выучить для решения этой задачи. Осознание ограниченных рамок – лучший мотиватор, который позволит найти время в любой ситуации и отложить не такие уж и важные, как потом окажется, дела.

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

  • Если самообучение так или иначе связано с профессиональной деятельностью, то время, потраченное на самообучение, может быть частью рабочего времени. Работодатель должен понимать, что инвестиции в знания сотрудника — это инвестиции в качество программных продуктов и решений, с которыми он связан. Следовательно, если самообучение так или иначе помогает в работе, то следует побеседовать об этом с работодателем для выделения определённого количества рабочих часов на семинары, курсы, изучение технической литературы и т.п.
  • Если самообучение так или иначе связано с профессиональной деятельностью, то время, потраченное на самообучение, может быть частью рабочего времени. Работодатель должен понимать, что инвестиции в знания сотрудника — это инвестиции в качество программных продуктов и решений, с которыми он связан. Следовательно, если самообучение так или иначе помогает в работе, то следует побеседовать об этом с работодателем для выделения определённого количества рабочих часов на семинары, курсы, изучение технической литературы и т.п.
  • Если самообучение не связано с профессиональной деятельностью (например, вы программист на Java, а хотите выучить Erlang), один из самых рабочих способов — это сделать хобби-проект, связанный с интересующими технологиями. Хобби-проект обязательно должен быть интересен и должен завлекать, чтобы сам процесс обучения был прозрачным и встраивался в процесс. Обучаться просто так бывает достаточно тяжело — читать книгу, не видя никаких способов применить полученные знания. Обучаться и сразу «играться» с полученными знаниями может сработать с гораздо большей эффективностью.
  • Если самообучение не связано с профессиональной деятельностью (например, вы программист на Java, а хотите выучить Erlang), один из самых рабочих способов — это сделать хобби-проект, связанный с интересующими технологиями. Хобби-проект обязательно должен быть интересен и должен завлекать, чтобы сам процесс обучения был прозрачным и встраивался в процесс. Обучаться просто так бывает достаточно тяжело — читать книгу, не видя никаких способов применить полученные знания. Обучаться и сразу «играться» с полученными знаниями может сработать с гораздо большей эффективностью.
  • Согласовать с руководством полноценный оплачиваемый отпуск, во время которого полностью погрузиться в технологии, которые интересуют. Такой подход можно даже совместить с путешествием и работать в режиме «для себя» весь отпуск. Правда, в таком случае, лучше не говорить никому про цели отпуска, потому что вдруг за месяц получится сделать хобби-проект, который сможет изменить вашу жизнь? Дерзайте.

Я советую задуматься, почему после рабочего дня не остается сил на учебу. Если такое происходит постоянно, то возможны два варианта: вы или не так работаете и поэтому выматываетесь, или не тому учитесь — вам скучно и браться за учебу не хочется.

Возможно, на работе попадаются сплошь рутинные или неинтересные задачи, которые решаются под копирку. Это сильно демотивирует. В таких случаях мне помогает совет от «программистов-прагматиков» Эндрю Ханта и Дэвида Томаса: делать одно и то же каждый раз по-разному — пробовать новые инструменты и подходы в уже знакомых задачах. Конечно, не всегда имеется такая возможность. Например, есть жесткие сроки по задачам или политика в выборе техстека не позволяет вносить в него какие-либо изменения. Но если получится поэкспериментировать, убьете двух зайцев сразу: и мотивация вырастет, и сможете научиться новому в ходе работы.

Учиться просто «потому, что надо» в течение долгого времени нереально: мотивация уходит в затяжное пике. У меня лучше всего получалось учиться на конкретных задачах, в которых я лично был заинтересован: они решали мои текущие проблемы, которые сильно досаждали, или их решение лежало в незнакомой для меня увлекательной области, а иногда — джекпот — работали оба фактора сразу.

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

Приведу недавний пример из личного опыта. В проекте начался довольно изматывающий период поддержки текущих доработок. В какой-то момент, когда монотонная работа надоела, появилась идея сделать нативное мобильное приложение для нашего проекта. Я никогда не пробовал iOS-разработку, хотя давно хотел, а тут появился отличный повод. В следующие четыре месяца я по ночам, увы, за счет сна, осваивал Swift и Xcode и пилил прототип, на работе в паузах смотрел видео с WWDC, в транспорте запоем читал книги по Swift и статьи по разработке для iOS. Такой параллельный рабочему учебный трек очень взбодрил и помог пережить период унылой рутины в проекте.

Необходимость постоянного обучения и повышения своей квалификации я осознал еще в 2004 году, когда попробовал сменить сферу деятельности и найти достойную оплачиваемую работу. Тогда я купил актуальный для меня курс и торжественно его пропустил. Далее была череда собеседований и отказов. Какой вывод я сделал? Если я хочу быть конкурентным, я должен сформировать привычку учиться и получать знания постоянно. Скорость выхода новых технологий, фреймворков и методологий увеличивается и несравнима с тем, что было даже 10 лет тому назад. Требования к специалистам во всех сферах увеличиваются. Я также заметил, что требуются знания в смежных областях – все зависит от тех целей, которые вы перед собой ставите.Согласно научной статье про ретеншн в онлайн-курсах, от 40 до 80% пользователей бросают учебу, не закончив курс. Какие советы я могу дать, чтобы саморазвитие и самообразование были эффективными, а получение новых знаний и навыков вошло в привычку?Первый совет. Сформируйте цель на обучение. Один из распространенных способов формулирования целей – это SMART. Не стоит расстраиваться, если это не получится сделать с первого раза. Цель должна быть: конкретная (Specific), измеримая (Mesuarable), достижимая (Achievable), релевантная (Relevant), ограниченная во времени (Time bound), а ещё контролируемая. Например: цель <устроиться на позицию тимлида и получать достойную зарплату>. Вот пример, как бы она могла звучать.

  • Чего конкретно я хочу достичь? – Хочу устроиться на позицию тимлида.
  • Как измерить достижение цели? – Моя новая зарплата выше предыдущей на 30%.
  • Что можно сделать для ее достижения? – Пройти курс «Название курса», прочитать «Перечень книг» и найти новую работу.
  • Когда я достигну цели? – Через два года.
  • Как я буду контролировать, что я на правильном пути? – Буду раз в три месяца обновлять резюме, дописывать в него мои новые навыки и знания, откликаться на вакансии.

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

Второй совет. Необходимо учиться регулярно, разбивая обучение на еженедельные цели. Будет отлично, если вы поставите время обучения в календарь.

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

Четвертый совет. Человек по природе ленив, и наш мозг не любит тратить ресурсы для образования новых нейронных связей, так как любой эксперимент, с точки зрения мозга, – это опасность. Будет возникать сопротивление. Отслеживайте это состояние и «напоминайте» мозгу, что самообразование – это не опасность, а новая возможность. Только вы знаете себя настолько, чтобы найти нужные рычаги и ресурсы для самообразования.

Пятый совет. Радуйтесь маленьким успехам, которые приближают вас к цели. Многие онлайн-платформы разбивают курсы на сессии от 5 до 30 минут.

Шестой совет. Создавайте себе комфортное пространство для обучения. Если учитесь в группе, не стесняйтесь делиться впечатлениями и задавать вопросы.

Седьмой совет. На первый взгляд может показаться, что у вас совсем нет времени на самообразование. Воссоздайте ваш день. Уверен, вы найдете отрезки времени, которое сможете использовать для обучения. Например, каждое утро я добираюсь до работы в течение 40 минут на метро: первую половину этого времени я читаю, а вторую – просматриваю онлайн-курсы. Разобрав свой график, вы найдете время – будьте немного критичнее по отношению к себе. Пройдите курс «Научитесь учиться» или прочитайте книгу на данную тему. Мне понравилась книга «Как привести дела в порядок» Дэвида Аллена. Вы убедитесь, что вариантов более, чем достаточно.

Восьмой совет. Будет отлично, если учеба связана с вашей работой и направлением или погранична. Практика позволит применить и закрепить полученные знания, а иначе они довольно быстро выветрятся.

И, наконец, главный совет: начните!

На мой взгляд, лучше всего учиться и знакомиться с современными методиками в течение рабочего дня, а вечернее время отвести на отдых. Чтобы была возможность и силы самообучаться в течение дня, нужно уметь переключаться, тогда будут силы на изучение чего-то нового. Я, например, регулярно делаю перерывы на погулять, почитать, попить чаю, размяться, посмотреть YouTube (люблю ролики про столярное дело), открыть Coursera или Udemy и пройти один или два урока по намеченной заранее программе. Иначе, если погрязнуть в рутине, производительность резко снижается из-за недостатка внимания.

Конечно, выполняя день за днем разные задачи, мы вырабатываем некие методики в работе, чтобы каждый раз не изобретать велосипед. С другой стороны, когда возникает рутина, у нас уже нет сил и энергии на поиск новых подходов и дополнительное обучение. Поэтому я бы рекомендовал пересматривать используемые подходы к работе с некоей периодичностью. Для этого лучше всего подойдут подкасты и сайты разнообразных комьюнити по разработке или аналитике данных, подборки новостных агрегаторов по ключевым темам тоже будут полезны (я использую Flipboard).

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

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

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

Как правило, у компании также есть свои внутрикорпоративные курсы — например, курсы по ИТ-безопасности, прохождение которых обязательно для всех сотрудников. Можно подать идею обучающему отделу добавить в список таких курсов также курсы по ИТ-технологиям, чтобы сотрудники могли проходить такие курсы по своему выбору.

Еще одна возможность для самообучения: вы можете попросить руководство отправить вас на тот проект, который вам интересен в плане приобретения новых знаний. Тем самым можно изучать технологию непосредственно в рабочее время, причем сразу же применяя полученные знания на практике. Компания также заинтересована в этом, так как не всегда есть готовые профессионалы по определенным технологиям, и проще вырастить своего специалиста, чем искать кого-то на рынке труда. Таким образом, например, программист Python вполне может постепенно перейти в сферу машинного обучения, причем, не в ущерб своему свободному времени.

Не лгите себе! У вас семья, дети, работа в две смены, когда вы только и грезите о подушке, идя домой? Если так, то сил действительно может не хватать. В остальных случаях есть только лень, жалость к себе и оправдания.Если вы хотите развиваться в IT или какой-либо другой сфере, вам обязательно понадобится регулярность и упорство. Что может мотивировать на систематическую работу?

  • Команда более высокого уровня, где вы будете чувствовать себя слабым звеном ­— сразу захочется подтянуться до уровня более опытных участников. Социальные факторы имеют огромное значение для мотивации, поэтому если команды нет, её можно заменить соревнованием с друзьями, участием в опенсорс-проектах, ведением блога или написанием ответов на stackoverflow.
  • Неплохим бустом являются легендарные «интересные задачи», которые не дадут погрязнуть в рутине и разожгут азарт. Только вот их, скорее всего, придется придумывать себе самому, а эффект от них временный.
  • Команда более высокого уровня, где вы будете чувствовать себя слабым звеном ­— сразу захочется подтянуться до уровня более опытных участников. Социальные факторы имеют огромное значение для мотивации, поэтому если команды нет, её можно заменить соревнованием с друзьями, участием в опенсорс-проектах, ведением блога или написанием ответов на stackoverflow.

На кратковременную мотивацию полагаться не стоит: даже если какое-то время вас «прёт», это пройдет. Поэтому для того, чтобы были силы на самообучение, придется работать над собой:

  • вырабатывать привычку и распорядок дня;
  • тренировать ответственность перед самим собой;
  • давать себе минимум поблажек;
  • правильно расставлять приоритеты.

Для планомерного, плавного развития и поддержания себя в хорошей рабочей форме этого достаточно. А вот если вы хотите достичь выдающихся результатов, мастерства, продвигать индустрию, воплощать идеи, уже понадобятся более серьезные жертвы и компромиссы. Время с семьей и друзьями, компьютерные игры и просмотр сериалов — чем-то придется поступиться. Посмотрите интервью Илона Маска, Марка Цукерберга и других видных деятелей ИТ-индустрии, которые работают по 16 часов в день и ещё успевают заниматься саморазвитием. Главное, хорошо подумайте — надо ли оно вам или вы удовлетворитесь малым.В начале своей карьеры, работая с 9:00 до 20:00, я уделял саморазвитию в ИТ не менее трёх часов в день. Сейчас, когда у меня уже сформировался внушительный багаж знаний, собственно ИТ я занимаюсь меньше, уделяя больше времени смежным областям – алгоритмам (математическая база) и тимлидингу.

Мир меняется. И профессии стремительно устаревают. Поэтому, чтобы оставаться востребованным на рынке труда, нужно постоянно чему-то учиться. Однако найти время на самообразование непросто. Особенно если работаешь по 8 часов в день, а дома ждут дела, дети. Тут выспаться бы успеть.Но выход есть. Вот несколько рекомендаций, которые без ущерба для жизни и текущих задач позволят знать больше остальных и быть впереди конкурентов:

Разберитесь в своих подписках. Если вам на почту поступает масса информации и вы даже не помните, почему её получаете, потратьте время на анализ подписок. Возможно, среди них есть нужные, а вы не читаете их. Смело удаляйте всё, что не несёт пользы. Это могут бесчисленные рецепты, лайфхаки или уроки по бисероплетению, до которых вы уже лет 5 мечтаете добраться. Объективно оцените свои силы. И избавляйтесь от лишнего.

А вот полезную информацию оставьте. Это могут быть новости или бесплатные обучающие уроки в вашей сфере деятельности, статьи уважаемого вами эксперта. В результате у вас должно остаться столько подписок, что на них нужно будет тратить лишь 10-15 минут в день. Такой объем вы запросто сможете осилить во время небольшого перерыва или по пути на работу.

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

Правило 25 минут. Как уже сказано ранее, мозг ленив. И человек склонен отвлекаться на пустое. Поэтому важно контролировать себя. Возьмите за правило заводить таймер на 25 минут и делать за это время только то, что планировали. Совет универсален и подойдёт для любых дел. В том числе и для самообразования.

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

Само слово «самообучение» включает в себя понятия самостоятельности и ответственности – за свое развитие и будущее. Обычно, когда человек увлечен своим делом, проблемы не возникает, так как самообразование – не тяжелая обязанность, а интересное занятие. Даже после работы переключение на что-то новое может быть увлекательнее, чем любой художественный фильм или книга.

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

  • составляя план обучения на год (или какой-то другой период), включайте в него не только те направления, которые сейчас необходимы компании, а учитывайте пожелания и стремления вашей команды;
  • планируя загрузку, включите слоты времени, которые сотрудник может потратить на изучение нового материала;
  • ставя задачи, подумайте о том, что постоянно загруженный на 120% сотрудник далеко не всегда захочет тратить свободное время на самообучение, поэтому в попытке получить максимальный результат здесь и сейчас вы можете упустить из виду перспективу.

В нормальной ситуации быть продуктивным на 100% в течение рабочего дня нельзя. Однако выкроить ценное время для самообразования вполне реально — достаточно использовать физиологические особенности нашего мозга, который тратит достаточно много времени на переключение между задачами. Это время можно тратить, например, на чтение документации.

С освоением фундаментальных навыков (скажем, для выполнения лабораторных работ по настройке оборудования или по новому языку программирования) всё сложнее — времени потребуется значительно больше. Здесь надо либо выкраивать это время из личного расписания в выходные или вечером в будние дни, либо идти разговаривать с руководителем. Контекст беседы должен быть такой: «Я хочу освоить новый навык, пришел к тебе для обсуждения этого вопроса. Идеально, чтобы у меня было время на его освоение в рамках рабочего дня. А то, как я это время потратил, ты как руководитель сможешь оценить на квартальной аттестации». Упомянув про проверку полученных знаний, вы в глазах большинства руководителей будете выглядеть как мотивированный сотрудник и точно не как работник, который просит индульгенции на безделье в течение рабочего дня.

Еще психологический момент. Следует настроиться на то, что период, в течение которого вы будете осваивать новые навыки, потребует от вас навыков тайм-менеджмента и будет напоминать череду спринтов в scrum или agile. Поэтому в рамках одного спринта не берите на себя слишком много — осваивайте новую предметную область по кусочкам.

Потребности в развитии у всех разные: они зависят от уровня разработчика, его команды и просто внутреннего мира человека. Чем ниже уровень компетенций разработчика, тем больше знаний он получает, просто выполняя повседневные задачи. Его развитие происходит, когда он сталкивается с новыми проблемами в процессе написания кода и учится их решать. Главное на этом этапе – не ограничивать себя тем, что уже хорошо умеешь, а постоянно работать с чем-то «на вырост».

Опытному специалисту большая часть вещей, с которыми он сталкивается в работе, хорошо известна, ему интересно узнавать новое за пределами повседневных задач. За такими знаниями ходят на конференции и ищут их в профессиональных сообществах, публикациях и других источниках.

На мой взгляд, лучший вариант – когда развитие встраивается в рабочие задачи. Например, мы в компании хотим, чтобы люди развивались, и выделяем для этого время. Инструментом служит ИПР – индивидуальный план развития. В зависимости от уровня разработчика организовываются периодические встречи в течении года с техническим лидером его направления и скрам-мастером, они вместе анализируют и синхронизируют его матрицу компетенций и сопоставляют с рабочими целями. Так, опираясь на текущие умения человека и его будущие задачи, они выявляют, на каких навыках нужно сосредоточиться и каким образом их развивать. Есть компетенции, которые требуют личного взаимодействия с ментором или наставником, есть то, что можно почерпнуть из литературы, либо пройти тренинг или курс. Благодаря такому подходу процесс развития становится прозрачен, а новые знания привязаны к работе – их можно сразу применить в деле и закрепить, они не забудутся через месяц.

Важный фактор для развития – это общение. Если речь идет о крупной компании, то полезно как минимум знать, что делают коллеги в других командах. Чтобы общаться было удобнее, мы развиваем внутренние профессиональные сообщества – у них есть свои регулярные встречи, митапы, они могут сами организовать для себя обучение или вместе выехать на отраслевое мероприятие. Это помогает расширить профессиональный кругозор.

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

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

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

Итак, как выделить время на самообучения, работая полный день?

  1. Важно составить план обучения: чего именно вы хотите достичь, какие книги вы должны прочитать, сколько тем должны изучать каждый день и т. д.
  2. Если самообучение связано с профессиональной деятельностью, то можно попросить руководство выделить часть рабочего времени под эту активность.
  3. Также можно попросить руководство назначить вас на проект, который интересен вам в плане приобретения новых знаний.
  4. Ставьте себе таймер на определённое время и делайте только то, что планировали в течение этого времени.
  5. Разберитесь в своих подписках — отпишитесь от рассылок, которые не дают ничего полезного и только отнимают ваше время.
  6. Читайте и слушайте по пути на работу.
  7. Придумайте себе проект, над которым вам будет интересно работать и для которого вам нужно будет изучить интересующую технологию.
  8. Отключите уведомления, которые не требуют сиюминутного внимания; выделите отдельное время для проверки почты, соцсетей и т. д., чтобы лишний раз не отвлекаться.
  9. Откажитесь от чего-то (видеоигры, проведение времени с друзьями и т. д.), чтобы освободить больше времени для самообучения.

Напоминаем, что вы можете задать свой вопрос экспертам, а мы соберём на него ответы, если он окажется интересным. Вопросы, которые уже задавались, можно найти в списке выпусков рубрики. Если вы хотите присоединиться к числу экспертов и прислать ответ от вашей компании или лично от вас, то пишите на experts@tproger.ru, мы расскажем, как это сделать.

Следите за новыми постами
Следите за новыми постами по любимым темам
32К открытий32К показов