🧐 Когда я все успеваю?



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



И в комментариях к эфиру был один саркастический вопрос, который меня весьма задел: "Как так он все успевает, мы, увы, не узнали. Видимо, в Яндексе какой-то особый режим работы.".



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



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



1. Работа программистом: 5 дней в неделю; рабочее время с 12 до 19, но код пишу в среднем 5 часов в день, а остальное на ревью, созвоны и т.д.



2. Ведение образовательного курса: у меня на неделе либо 2, либо 3 лекции (третья лекция идет по субботам каждую вторую неделю); лекция длиться в среднем 2 часа, а по субботам 3; две лекции идут в будни в 19.00, т.е. я читаю лекцию СРАЗУ ЖЕ после работы без перерывов на ужин и прочего.



Кроме того, к лекциям надо подготовить презентацию, а к субботней лекции подготовить разбор ДЗ (фактически, решить ДЗ). Тут конечно зависит от того какой это поток курса, ведь для новой программы времени на разработку нужно куда больше: разработка новой презентации в среднем занимает 10-12 часов, а доработка старой 1-3 часа. Прорешивание ДЗ может занимать от часа до 10 часов (бывают оч сложные ДЗ).



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



2.1. Extra активности. Параллельно с чтением курса я записываю интенсивы. Но из-за критически малого времени и усталости этот процесс сильно размазан по времени. Например, последний мини-курс по командной строке я делал в активной фазе более 6 месяцев.



3. Ведение блога. Признаюсь, что раньше просто тут сдавался и блог вел по остаточному принципу, но проблема такого подхода, что и рост аудитории идет по такому же принципу. Последние несколько месяцев я поставил себе цель писать минимум один полноценный образовательный пост, а в идеале - 2. Это занимает в среднем 3-4 часа в неделю. Работаю по выходным и утрам.



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



Тяжело ли жить с таким графиком? Безумно. Кажется я никогда не болел так часто, как за последние годы. Но у меня есть определенные обязанности, которые я должен выполнять. Я не буду сейчас про это расписывать.



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



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