Итоги 2017

2017 был продуктивным. Не всё было приятно осознавать, но подводить итоги было интересно и поучительно :)

Мой год в картинках

time

tasks

tasks

Январь

Год начался с чудесной книги Pragmatic Thinking and Learning. Планирую перечитать её и в этом году.

Потом я решила, что надо читать что-то на немецком для поддержания уровня, но так не спеша. И выбор пал на “Сумерки”, так как там разговоров много и книга должна быть достаточно легкой. Планировала читать эти книги несколько месяцев, но в итоге, с 5 до 14 января я прочитала всю серию :)

Но главным проектом на январь было завершение книги “Python для сетевых инженеров”.

time

tasks

Февраль

7 февраля состоялся анонс книги “Python для сетевых инженеров”. На момент анонса в книге было 588 страниц и я уже потратила на неё 644 часа.

Честно говоря, идей, что ещё добавить в книгу было много, но надо было на чем-то остановиться, так как это и так превращалось в бесконечный проект :)

Небольшой отчет о том, как я писала книгу

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

Также в феврале состоялся предпоследний курс по Cisco.

И я дочитала книгу Clojure for the Brave and True

Я не знаю, что со мной случилось в конце февраля :)

time

tasks

Март

Главное событие марта - начался первый онлайн курс “Python для сетевых инженеров”. Основная часть времени ушла на него.

В марте я прочитала последний курс Cisco.

И прочитала чудесную книгу Unverkäuflich!.

time

tasks

Апрель

Главное событие апреля - завершился первый онлайн курс “Python для сетевых инженеров”. Было много нюансов, много что надо улучшить.

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

Также написала небольшую заметку о том как я пишу статьи.

С linkmeup записали подкаст Год проекту CCIE за год И наконец, вторая половина апреля - отпуск :)

time

tasks

Май

Начала читать замечательную книгу Fluent Python.

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

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

В мае начался второй курс “Python для сетевых инженеров”. Изменений было много, но самые существенные то, что курс растянулся с 7 недель до 13 и переход на Python 3.6.

С linkmeup записали подкаст Сетевики не нужны.

time

tasks

Июнь

Занимаюсь почти только курсом и переводом книги на Python 3.6. Изредка читала Fluent Python и Clojure Programming.

time

tasks

Июль

Занимаюсь почти только курсом и переводом книги на Python 3.6. Изредка читала Fluent Python и Clojure Programming.

К концу июля почти полностью набралась группа на осенний курс “Python для сетевых инженеров”.

Начитавшись Fluent Python, решила добавить в книгу “Python для сетевых инженеров” подраздел по генераторам. Но потом всё же передумала и вынесла это в статью.

time

tasks

Август

Август продолжается в том же духе - курс и перевод книги на Python 3.6. Работы очень много, так как к 1 сентября я хочу закончить перевод книги.

И, кроме того, 12 августа последняя лекция второго курса “Python для сетевых инженеров”, а 26 августа уже начинается третий курс.

Совсем немного читаю Fluent Python. И по темам книги пишу статьи о with и coroutine.

Создала отдельную страницу с подборкой ресурсов по Python.

time

tasks

Сентябрь

1 сентября я завершила перевод книги “Python для сетевых инженеров” на Python 3.6. По сути это можно назвать вторым изданием книги, так как изменений было очень много.

Начинаются основные лекции 3 захода курса. И уже очевидно, что это самый активный курс. Заметно больше слушателей делают задания и в целом активность выше.

time

tasks

Октябрь

Октябрь это курс, небольшие изменения в книге. И попытка возобновить учебу по Clojure - переключилась на книгу The Joy of Clojure.

Продолжаю читать Pro Git и начала читать книгу Mindset.

Cisco пугает меня, что скоро пропадет сертификация, но я и не планирую её продолжать.

Дочитала и написала обзор про замечательную книгу Fluent Python.

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

time

tasks

Ноябрь

Последний месяц 3 прочтения курса. И я достаточно отдохнула от лета, чтобы объявить следующий набор.

Решилась на шаг дарите мне подарки :). Дочитала отличную книгу Mindset.

Почитала немного Шекспира на немецком :)

Начала курс “Программирование на Python” от МФТИ и mail.ru.

Одно из самых важных событий ноября - начали разбираться с asyncio, вместе с Димой. Меня эти учебные сессии очень взбодрили и напомнили как я соскучилась по новому и по нормальной учебе. Это дало мне хороший старт и я начала больше учиться. Но конечно повлияло не только это, а и то, что уже подходил к концу курс.

time

tasks

Декабрь

В декабре я начала участвовать в проекте 100 Days of X, который вылился в два отдельных проекта для меня: 100 дней Clojure и 100 Days of TGU. Последний я решила с НГ преобразовать с 100 дней с гирями.

На данный момент прошло 20 дней занятий Clojure и эффект достаточно заметный, так как занятия каждый день помогают накопить контекст и лучше учиться.

Также в декабре я завершаю курс “Программирование на Python” от МФТИ и mail.ru. И в рамках “100 дней Clojure”, начинаю курс Функциональное программирование на языке Haskell.

15 декабря тихо умирает сертификация Cisco.

time

tasks

Что получилось не так как хотелось

Clojure

К сожалению, нагрузка от курса и книги оставила мало времени на собственную учебу и Clojure очень сильно просел. Занималась им очень мало. Но, надеюсь, что я выдержу 100 дней и учеба снова войдет в привычку в целом и я прокачаю свой уровень Clojure.

clojure

Книги

В начале года у меня были огромные планы по чтению. И тогда я ещё не понимала сколько времени будет занимать курс и книга. Тот же план переезжает на 2018 год.

Мой 2017 в книгах выглядит так.

Фитнес

Очень много в этом году выпадала из тренировок.

Главные достижения

Книга “Python для сетевых инженеров”

В этом году я завершила первое издание книги и написала второе.

Три онлайн курса “Python для сетевых инженеров”

Тут произошло очень много всего и поэтому я вынесла это в отдельную заметку.

Прощание с сетевой сферой

Я наконец решила окончательно попрощаться с сетевой сферой. И уже с начала года не отвечала на сетевые вопросы и прочитала последние курсы.

Обнуление статусов Cisco стало финальной точкой этого периода жизни.

Рост уровня знаний в Python

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

Но, кроме того, помогли и прочитанные книги и пройденный курс.

Планы на 2018

Планирование мне ещё предстоит, а пока в целом направления:

  • Намного больше учиться. Основные направления: Clojure (и функциональное программирование) и Python.
  • Больше читать книг.
  • Регулярно заниматься фитнесом и не пропускать без уважительных причин тренировки. Начать регулярно заниматься гирями.
  • Уменьшить время, которое тратится на курс “Python для сетевых инженеров”
  • Больше писать в блоге