Написание блога ускорило мое обучение в области науки о данных. Вот почему

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

В следующем посте я хотел бы рассказать о некоторых ключевых преимуществах, которые я испытал:

Техника Фейнмана

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

Я думаю, это похоже на технику Фейнмана. Это ментальная модель обучения, разработанная физиком Ричардом Фейнманом. Основа этого метода обучения заключается в том, что для полного усвоения предмета вам необходимо уметь объяснить его кому-нибудь простым языком. Когда я использую или изучаю новую технику науки о данных, я напишу об этом пост. Это позволяет мне закрепить мое понимание, объясняя его. Написание сообщения в блоге помогает мне полностью понять концепцию.

Публичная критика работы

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

«Письмо, обучение и мышление - это один и тот же процесс», Уильям Зинссер

Связь с другими

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

Коммуникация

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

Магазин работ

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

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