Читая эту тему, вы можете задаться вопросом: «Разве не все программисты пишут?». Да, мы пишем код, но основной темой этой статьи является то, что некоторые называют техническим письмом.
Техническое письмо — это довольно огромный аспект в технологиях, которым большинство людей не занимается, я обычно не видел в этом необходимости, пока не заставил себя написать этот пост, мои страхи?
-
Критика: как и большинству людей, мне не нравится критика, тот факт, что я буду тратить долгие часы своего дня, работая над статьями, только для того, чтобы выложить их и получить плохую рецензию или ответ. Тогда я выбрал то, что знал — основы Python, я чувствовал, что никто не может ошибиться с основами Python, поэтому я писал материал по ним. Но я понял, что критика может быть полезной. Они помогают мне совершенствоваться, и вскоре я преодолел этот страх.
-
Непрочитанные сообщения: это меня беспокоило некоторое время, некоторые из нас знакомы с <25 читателями dev.to’s, до моего третьего сообщения я был довольно обескуражен этим, видя, что мои сообщения бессмысленны и даже не видны или не читаются, но правда в том, что никто не читает то, что им не интересно или любопытно, и я не могу заставить заинтересоваться, поэтому я делал все, что мог, пересылал сообщения людям в различных социальных сетях.
-
Последовательность: У меня не было проблем с постоянством до прошлой недели, когда мое здоровье ухудшилось и я едва мог думать о том, что писать, я писал раз в 4 недели в течение последних 4 месяцев и получил значок 16-недельного постоянства.
Так почему же вы должны проходить через все это только для того, чтобы писать то, что вам выгодно:
-
Исследования: при еженедельном написании, хотя поначалу было лень, я обнаружил, что склонен чаще проводить исследования, чтобы понять, что я собираюсь выложить, а исследования значительно улучшат понимание того или иного аспекта техники, независимо от того, пишете вы об этом или нет.
-
Более чистый код, меньше отладки: поскольку я продолжал писать код по мере обучения, мои знания в области программирования также значительно улучшились, как будто я начал понимать язык как свой собственный, и программа делает почти точно то, что мне нужно, что делает мой код более надежным для запуска, а не вызывает ошибку, которую нужно отлаживать.
-
Признание: Возможно, я не самый популярный технический писатель в мире, но, по крайней мере, некоторые признают меня как автора, автора серии «Программирование на python для начинающих».
Я нашел столько радости в писательстве, что подумываю о подработке, так что если вы знаете о каких-либо вакансиях, не стесняйтесь, напишите мне. В ближайшие несколько недель я напишу несколько обзоров по науке о данных/машинному обучению и дам шаги по построению и обучению моделей, следите за новостями и продолжайте кодить.