Заинтересованы в изучении JavaScript? Получите мой Справочник по JavaScript

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Заинтересованы в изучении JavaScript? Получите мой Справочник по JavaScript