У каждого разработчика должен быть блог. Вот почему и как этого придерживаться

Блог полезен по многим причинам. В этом посте я излагаю свои мысли по этой теме.

Блог полезен по многим причинам. Он может стать источником потенциальных клиентов, местом, где в будущем вы можете продавать свои продукты, если хотите стать инди-разработчиком, или просто местом, где у вас есть аудитория и вы выражаете свои идеи.

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

Я нашел свою миссию в том, чтобы помогать разработчикам изучать Frontend-разработку: каждый день я публикую в своем блоге новое руководство, в котором объясняется все, что я знаю по определенной теме.

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

Я хочу, чтобы ты забыл кое-что

"Я не эксперт"

У каждого есть уникальная точка зрения, точка зрения на то, чем стоит поделиться. Вы можете подумать, что знаете не так много, как человек X, но человек Y может иметь гораздо меньше опыта, чем вы, и ему было бы полезно читать ваши мысли и знания.

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

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

«Я не хороший писатель»

Я тоже, но мне все равно.

Просто помните: вы никогда не станете хорошим писателем, если не будете практиковаться в письме каждый день в течение многих лет. Тыстанетв конце концов, хороший писатель.

«Боюсь критики»

Это правда, что некоторые места в Интернете не боятся высказывать резкие мнения о вещах, как известно, Reddit и Hacker News, но это хорошо.

Помните, вы не растете, если вам не бросают вызов. Кроме того, вы не обязаны публиковать там сообщения, если не хотите. Вы беспокоитесь о том, что кто-то скупо прокомментирует спорный пост? Полностью удалить комментарии.

Почему письмо - это здорово для разработчика

Ты учишься намного быстрее

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

Говорят, вы никогда полностью не поймете тему, пока не сможете ее объяснить. Блог - низкий барьер для объяснения вещей.

Начни свою карьеру

Я начал свою карьеру в сфере программного обеспечения благодаря блогу.

Это был 2007 год, и я начал делиться маленькими вещами, которым научился, создавая несколько веб-приложений в рамках моей университетской программы.

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

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

Переключить передачи или технологический стек

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

Например, прошлым летом я на два месяца углубился в программирование на Go. И у меня буквально были рекрутеры, которые присылали мне предложения о работе, на которые я никогда не подавал заявку, только потому, что они нашли мои публикации в Интернете.

Некоторые ключевые аспекты успешного технического блога

Будьте в соответствии с темой

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

И хотя я много говорил о Go прошлым летом, он по-прежнему был интересен разработчикам фронтенда (изучите Go, если у вас есть возможность, это освежает). Не надо просто разглагольствовать обо всем, что приходит в голову. Будьте профессиональны.

Показывайтесь постоянно

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

Пишите сообщения заранее

Не пишите сообщение в блоге в тот день, когда вы хотите его опубликовать. Напишите это за неделю или больше. У вас меньше шансов пропустить день публикации в блоге, даже если вы возьмете несколько выходных или заболели.

Также неплохо опубликовать их заранее. WordPress делает это очень просто, и это можно сделать также со статическими блогами (вот как я это делаю с Netlify и Hugo). Последовательно запланируйте конкретное время и день для написания.

Составьте список идей для публикаций

Джеймс Алтучер советует записывать 10 идей каждый день. Это 3650 идей в год. По крайней мере, некоторые из них будут хорошими идеями.

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

Читать книги. Читайте сообщения в блогах. Прочтите Twitter. Слушайте подкасты

Держите вас в курсе тем, о которых вы хотите написать. Я пишу о разработке программного обеспечения, а Twitter - это нескончаемый источник отличных идей по темам. То же самое и с книгами и блогами. Medium отлично подходит для этого.

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

Рано вставать

Установите будильник, просыпайтесь и начинайте писать. Раньше я просыпался в 8 утра - так как у меня никогда не было поездок на работу (я работаю только удаленно), я мог расслабиться. Теперь я просыпаюсь в 6 утра, а к 8 утра у меня запланировано новое сообщение на следующей неделе. Когда вы выполнили такую задачу, как создание нового сообщения в блоге к 8 утра, вы почувствуете невероятный энтузиазм, чтобы провести остаток дня. Просыпайтесь еще раньше, если можете (я не могу, или я проведу остаток дня в зомби-состоянии).

Блокируйте отвлекающие факторы

Когда вы исследуете Интернет, чтобы написать сообщение в блоге, невероятно легко прыгнуть в отвлекающие места. Я блокирую ихСамоконтрольна моем Mac, и я не могу отключить блокировщик.

Пишите на своей собственной платформе

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

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

Иметь аудиторию

Это идет рука об руку с предыдущим пунктом. Если вы только начинаете, вы можете получать 10 посетителей в день, если будете активно делиться своими сообщениями (если только вы не добьетесь успеха на какой-нибудь платформе для обмена, такой как Reddit или Hacker News).

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

Итак, ищите публику. Пишите в своем собственном блоге, импортируйте свои сообщения в Medium (чтобы он добавлял канонический тег, и вы не рассердили Google на дублированный контент) и попытайтесь опубликовать его в большой публикации. Публикации жаждут контента, у них есть аудитория, которой нужно удовлетворить, и они ищут вас. Ранняя аудитория повысит ваш энтузиазм и решимость. Вернитесь к своему блогу.

Продвигайте свой контент

Когда вы нажимаете «опубликовать», вы выполнили 50% работы: у вас есть идея, вы провели исследование темы вместе с фактическим написанием, вы искали опечатки, вы нашли красивую картинку ... и теперь вам нужно продвигать свое письмо. Отправьте сообщение в Twitter, если у вас есть подписчики. Найдите другие способы «появиться». Некоторые места могут приветствовать ваше саморекламу, но это действительно зависит от места и его правил.

Ваш блог - это ваша медиа-платформа

Я прочитал эту цитату в Hacker News несколько недель назад:

Не думайте об этом как о блоге. Рассматривайте это как свою собственную медиа-платформу, единственная цель которой - транслировать информацию, которая стимулирует продажи.

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

Создайте список рассылки прямо сейчас

Действительно. RSS не мертв, но используется лишь небольшим процентом людей. У вас нет подписчиков в Twitter или Medium, вы просто владеете списком рассылки. Я рекомендуюTinyLetter, это просто, бесплатно и потрясающе.

Не заботится о дизайне

Действительно. Особенно, если вы не увлекаетесь дизайном, выберите самую простую тему, которую сможете найти. Просто красиво и красиво.

Ваш блог не о вас

Читателям на вас наплевать. Читатели приходят в ваш блог, потому что они надеются, что вы решите для них проблему (если они пришли из поиска в Google), или потому, что они думают, что найдут полезную информацию, которая поможет им что-то сделать. Помогите им, написавдля них.

Избегайте всплывающих окон и рекламы

Действительно. Никаких всплывающих окон. Они не работают, если вы ориентируетесь на других разработчиков в качестве читателей, они раздражают, и Google может даже наказать вас за их использование.

Кроме того, не размещайте рекламу на своем сайте. Они просто плохие, и если у вас нет тысяч посетителей в день, они того не стоят.

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

Не позволяйте своему блогу собирать пыль

Если вы начинаете с нового блога, еще до публикации одного сообщения подготовьте несколько сообщений в очереди.

Не сидите на этих постах слишком долго - приготовьте очередь.

Выберите график, придерживайтесь его и никогда не сдавайтесь.

Когда вы видите блоги, в которых есть 3 или 4 сообщенияв год, или заброшенные блоги, грустно думать о мечтах, которые снились владельцу, когда только начинали. Но эти мечты так и не осуществились, и блог остался совсем один, собирая пыль и день за днем теряя актуальность.

Не позволяйте своему блогу быть одним из таких.


Дополнительные лабораторные уроки: