Программисты должны вести блог (включая вас)
Я давно придерживаюсь мнения, что программисты должны вести блог (если, конечно, они этого хотят).
Конечно, я пишу о том, как делать что-то программно с помощью WordPress, и я планирую вернуться к этому позже на этой неделе, когда Новый год будет в самом разгаре. Но сегодня утром я наткнулся на сообщение в The Practical Developer, и не мог не поделиться своими мыслями по этому поводу.
Пост «Нерассказанные преимущества блога о программном обеспечении» актуален для любого из нас в сфере программирования, но я делюсь им в первую очередь с теми из нас, кто работает в сфере WordPress. (В конце концов, на этом я сосредоточен, верно?)
И я делюсь им, потому что решил немного рассказать о том, что дал мне блог за последние несколько лет написания и обмена контентом на этом сайте.
Почему программисты должны вести блог
Прежде чем я перечислю свои мысли и комментарии по этому поводу, в статье сделан хороший вывод, который я не хочу упустить. Ведь я не знаю, щелкнули вы по ссылке или нет. 🙂
Тот, кто сказал: «Вы ничего не понимаете, если не можете объяснить это своей бабушке», никогда не пытался детализировать свое мнение в текстовом файле.
Я знаю, что людям не нравится использовать такие фразы, как «вашей бабушке», «мама», «сестра» или любые другие — и я это понимаю — поэтому ради этого поста, пожалуйста, подставьте свою личность по выбору. С тем же успехом это может быть и твой отец.
Дело, однако, в том, что идея сформулировать то, что, по вашему мнению, вы понимаете, что ваше здание подвергается испытанию, когда вы пишете его для публики.
Вот когда вы узнаете, насколько хорошо вы это понимаете: если вы можете передать это в ясной и относительно краткой форме, тогда, я думаю, вы уловили идею.
Я веду блог, потому что…
С учетом сказанного, вот что дал мне блог:
- публичное путешествие моего опыта в программировании, особенно в WordPress,
- возможность делиться своими мыслями по различным темам программирования (и получать по ним ценные отзывы),
- место для обсуждения мнений, которые я, возможно, не оспаривал бы, если бы не те, кто читал это,
- знакомство с некоторыми из самых умных людей, которых я когда-либо встречал (в комментариях, в Твиттере и на конференциях),
- изучение лучших способов выполнения данной задачи с использованием данного языка,
- способ лучше сформулировать свои мысли в письменной и устной форме,
- любовь к написанию слов почти так же, как к написанию кода,
- приглашения выступить в подкастах, на встречах и WordCamps,
- возможность помочь построить бизнес-кейтеринг специально для тех, кто использует WordPress,
- постоянная привычка продумывать проблемы и доносить их до читателей (еще до того, как я начну писать),
- узнать больше о себе и подходе к определенным темам (это звучит странно, но это правда),
- возможность сотрудничать с другими командами и организациями в некоторых действительно крутых проектах, с которыми я иначе не смог бы встретиться,
- и многое другое.
Я смог напечатать этот список менее чем за две минуты, потому что это то, что дал мне блог. Чтобы было ясно, я не пишу по вышеуказанным причинам — это преимущества того, что с этим связано.
Короче говоря, я пишу для публичного журнала о задачах программирования, которые я выполняю в своей карьере. Думайте об этом как о открытой тетради. Конечно, у меня есть случайные посты — вроде этого — немного не по теме. Но написание для этого вместе позволяет мне сделать это.
Дело в том, что если вы колеблетесь по поводу ведения блога или не знаете, о чем писать, или не уверены, стоит ли вам вести блог, ответы просты:
- Напишите о том, что вы изучаете,
- Да, вы должны вести блог.
И это легко начать:
- Найдите домен ,
- Получите хостинг ,
- Установить Вордпресс ,
- Бери тему ,
- Напишите и нажмите Опубликовать.
Сначала это будет странно. Это может быть даже странно в 900-й раз. Но пост, указанный выше, действительно передает его преимущества. И, возможно, мой собственный шорт-лист тоже немного поможет.
Заметка о доходах
Ведение блога дает ценные уроки задолго до того, как вы получите первых читателей или доходы от рекламы. Это одни из самых важных.
Чтобы было ясно, я никогда не начинал этот блог с целью рекламы и не пишу для этой цели. Они присутствуют, чтобы помочь поддерживать сайт (и я планирую смешать это немного позже в этом году).
Я хочу подчеркнуть, что если вы ведете блог ради этих целей, остановитесь. Это не добавляет ничего образовательного или ценного к множеству блогов в нашей отрасли.
Это всего лишь я
Я знаю, что все мы ведем блог по разным причинам и что у многих из нас есть свои мотивы.
Но если вы тот, кто пишет, чтобы лучше прояснить свои идеи или написать сопроводительные статьи к своим выступлениям, то я думаю, что вы добавляете большую ценность и без того переполненному кругу людей, стремящихся легко заработать.
Вы берете на себя ответственность за то, что узнали, работаете над тем, чтобы сформулировать это, и помогаете другим на этом пути. Кроме того, это дает возможности, которые вы, возможно, не сможете получить иначе.
Так что, если вы даже подумываете о ведении блога, преимущества намного перевешивают недостатки. Это долгая игра, но я призываю вас сделать это. Это сделает вас лучшим коммуникатором; это сделает вас лучшим программистом. И это долгая игра, в которую стоит играть.