Всеки разработчик трябва да има блог. Ето защо и как да се придържаме към него

Искате да научите JavaScript? Вземете безплатната ми електронна книга на jshandbook.com

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

Блог вече повече от 11 години, повече или по-малко последователно - въпреки че понякога спирам твърде дълго. Наскоро обнових блога и започнах да пиша последователно - много последователно - до момента, в който пиша всеки един ден от седмицата. Вече видях много добри резултати.

Намерих моята мисия да помагам на разработчиците да научат Frontend Development: Пускам нов урок всеки ден в моя блог flaviocopes.com, като обяснявам всичко, което знам за конкретна тема. Ако сте в JavaScript или се разработвате в мрежата, не го пропускайте!

Ето моите мисли за блоговете, защо смятам, че всеки разработчик трябва да блогва и блог последователно.

Няколко неща, които искам да забравите

„Не съм експерт“

Всеки има уникален ъгъл, перспектива за нещо, което си струва да сподели. Може да си мислите, че не познавате колкото човек X, но човек Y може да има много по-малко опит от вас и би се възползвал от четене на вашите мисли и научения.

Също така, най-добрият момент да научите нещо е веднага след като сте го научили, защото си спомняте как се усеща как да не знаете за него.

В този случай можете да правите блог с тона на ученик, който току-що е научил нещо. Научавам нови неща всеки ден. Около 50% от това, което в крайна сметка пиша, току-що научих, докато изследвах тема.

„Не съм добър писател“

Аз също не съм, но не ме интересува.

Само не забравяйте: никога няма да станете добър писател, освен ако не практикувате да пишете всеки ден в продължение на години. В крайна сметка ще станеш добър писател.

„Страхувам се от критика“

Вярно е, че някои места в интернет не се страхуват да дават груби мнения по нещата, известни Reddit и Hacker News - но това е хубаво нещо.

Не забравяйте, че не растете, ако не сте предизвикали. Освен това не е необходимо да публикувате там, ако не искате. Притеснявате ли се някой да направи зъл коментар за публикация, която е противоречива? Премахнете коментарите напълно.

Защо писането е чудесно за програмист

Учиш се много по-бързо

Един от начините, по които се уча най-добре, е като правя. Буквално решавам тема, за която мисля, че знам нещо, и пробивам в спирална верига през неща, които не съм знаела или не съм мислила.

Казват, че никога не разбираш напълно една тема, докато не успееш да я обясниш. Блогът е ниска бариера за обяснение на нещата.

Kick започнете кариерата си

Започнах кариерата си в софтуера благодарение на блог.

Беше 2007 г. и аз започнах да споделям малки неща, които научих, докато изграждах няколко уеб приложения като част от моята университетска програма.

Чрез този блог получих много връзки и води за предстояща кариера на свободна практика и изпълнител.

Този стар блог оттогава изчезна - спрях да пиша по него отдавна и съдържанието, вече напълно остаряло, отдавна няма. Но без него мисля, че никога не бих си представял да отворя собствен бизнес още от училище.

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

Направих това няколко пъти с писането на моя блог. Ако попаднах на един вид технологичен стек и се окажа заинтересован от нещо друго, пиша няколко публикации за това.

Например миналото лято се задълбочих в програмирането на Go за два месеца. И буквално имах набирачи, които ми изпращаха оферти за работа, за които никога не съм кандидатствал, само защото намериха публикациите ми, споделени онлайн.

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

Бъдете съобразени с темата

Никога не се абонирам за емисии на блогове, които не са фокусирани върху нещо. В моя случай говоря за Frontend Development и се абонирам за други блогове за разработка на frontend.

И въпреки че говорих много за Go миналото лято, все пак беше интересно и за разработчиците на фронтенд (научете Go, ако имате възможност, това е освежаващо). Не дръжте само за всичко, което ви идва наум. Дръжте го професионално.

Показвайте последователно

Ако сте решили да пишете публикация в блог всяка седмица, направете го. Два пъти седмично, много по-добре. Пиша всеки ден, защото знам, че ако позволя на някой ден да се подхлъзне, ще си позволя да прескоча още един ден и така нататък, докато не публикувам повече.

Пишете публикации предварително

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

Също така е добре да ги публикувате предварително. WordPress го прави много лесно и това е възможно и със статични блогове (ето как го правя с Netlify и Hugo). Планирайте последователно определен ден и ден за писане.

Имайте списък с идеи за публикации

Джеймс Алтъчър казва да записва всеки ден 10 идеи. Това са 3 650 идеи годишно. Поне няколко от тях ще бъдат добри идеи.

Същото важи и за заглавията и темите на публикациите в блогове. Имайте списък с идеи за публикации в блога. Когато се почувствате вдъхновени да пишете, ще имате спор, идеален за този ден.

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

Информирайте темите, за които искате да пишете. Пиша за разработка на софтуер и Twitter е непрекъснат източник на страхотни идеи за теми. Същото важи и за книгите и блоговете. Средният е невероятен за това.

Подкастите са различни, защото ги слушате, а аз винаги имам включен по време на шофиране или когато вземам половин почивен ден, за да ходя кучетата навън сред природата.

Събуди се рано

Задайте будилника, всъщност се събудете и започнете да пишете. Преди се събуждах в 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 или следващия си носител, просто притежавате своя имейл списък. Препоръчвам TinyLetter, той е прост, безплатен и невероятен.

Не се интересувайте от дизайна

Наистина ли. Особено ако не сте запалени по дизайна, изберете най-простата тема, която можете да намерите. Просто е хубаво и красиво.

Вашият блог не е за вас

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

Избягвайте изскачащи прозорци и реклами

Наистина ли. Без изскачащи прозорци. Те не работят, ако се насочите към други разработчици като ваши читатели, те са досадни и Google може дори да ви санкционира за използването им.

Освен това не поставяйте реклами на сайта си. Те са просто лоши и освен ако нямате хиляди посетители на ден, те не си заслужават.

Проверете вашето решение за коментари, ако използвате услуга от 3-та част. Много популярна показва рекламата на потребители, които не са влезли в тяхната платформа, освен ако не плащате.

Не позволявайте на вашия блог да събира прах

Ако започнете с нов блог, преди дори да публикувате един пост, подгответе няколко публикации в проекта.

Не седнете на тези постове твърде дълго - подгответе опашка.

Изберете график, придържайте се към това и никога не се отказвайте.

Когато видите блогове, които имат 3 или 4 публикации годишно, или изоставени блогове, тъжно е да мислите за мечтите, които собственикът е имал, когато започва. Но тези мечти никога не се сбъднаха и блогът беше оставен, съвсем сам, събирайки прах и ставайки все по-малко актуален ден след ден.

Не позволявайте на вашия блог да бъде един от тези.

Искате да научите JavaScript? Вземете безплатната ми електронна книга на jshandbook.com