每個開發人員都應該有一個博客。這就是為什麼,以及如何堅持下去

博客之所以有用,有很多原因。在這篇文章中,我強調了我對這個話題的想法。

博客之所以有用,有很多原因。它可以成為潛在客戶的來源,可以成為將來您想成為獨立開發人員的產品銷售場所,也可以只是擁有受眾和表達想法的場所。

我已經寫博客超過11年了,或多或少地保持一致-儘管有時我停了太久了。我最近修改了博客,並開始一致地(非常一致地)寫作,以至於現在我每週寫的每一天。我已經看到了很多不錯的結果。

我找到了幫助開發人員學習前端開發的使命:我每天在博客上發布一個新教程,解釋我對特定主題的全部了解。

這是我對博客的想法,為什麼我認為每個開發人員都應該博客,並且始終如一地博客。

我想讓你忘記的幾件事

“我不是專家”

每個人都有一個獨特的角度,即一個值得分享的觀點。您可能認為您對X人的了解不多,但是Y人的經驗可能比您少,並且會從閱讀您的思想和知識中受益。

同樣,教某事的最佳時機是在您學會某件事後,因為您會記住對某事的不了解。

在這種情況下,您可以使用剛剛學到東西的學生的口氣來寫博客。我每天都在學習新事物。在研究某個主題時,我剛學到的內容大約占我寫作的50%。

“我不是一個好作家”

我也不是,但我不在乎。

請記住:除非多年練習每天寫作,否則您永遠不會成為優秀的作家。你會變成最終成為一個好作家。

“我害怕批評”

的確,互聯網上的某些地方不怕對事物發表苛刻的意見,眾所周知的是Reddit和Hacker News,但這是一件好事。

請記住,如果沒有挑戰,您就不會成長。另外,如果您不想這樣做,則無需在此處發布。您是否擔心有人在有爭議的帖子上發表粗鄙的評論?完全刪除評論。

為什麼寫作對開發人員來說很棒

您學得更快

我學得最好的方法之一就是做事。我從字面上決定一個我想知道的話題,然後以螺旋循環的方式深入研究未知,甚至根本沒想過的事物。

他們說,除非您能夠解釋一個主題,否則您永遠不會完全理解該主題。博客是解釋事物的低障礙。

踢你的職業生涯

感謝博客,我開始了我的軟件職業生涯。

那是2007年,作為大學課程的一部分,我在構建一些Web應用程序的同時開始分享我正在學習的小知識。

通過這個博客,我獲得了很多聯繫,並為即將到來的自由職業者和承包商職業提供了線索。

從那以後,那個舊博客就死了—我很久以前就停止寫它了,現在已經完全過時的內容早已不復存在。但是,如果沒有它,我想我永遠都不會想到放學後就開辦自己的公司。

開關裝置或技術堆棧

我在博客寫作中做了幾次。如果我喜歡一種技術堆棧,並且發現自己對其他東西感興趣,那麼我會寫一些關於它的文章。

例如,去年夏天,我進入Go編程學習了兩個月。我確實有招聘人員向我發送我從未申請過的工作機會,只是因為他們發現我的帖子是在線共享的。

成功的技術博客的一些關鍵方面

與主題保持一致

我從不訂閱不關注某事的博客供稿。以我為例,我談論前端開發,並訂閱其他前端開發博客。

即使去年夏天我談論了很多有關Go的知識,前端開發人員也仍然很感興趣(如果有機會,請學習Go,這會令人耳目一新)。不要僅僅對想到的所有事情大喊大叫。保持專業。

始終顯示

如果您打算每週寫一篇博客文章,那就去做。一周兩次,好多了。我每天寫書,因為我知道,如果我允許有一天溜走,我將允許自己跳過另一天,依此類推,直到我不再發布任何內容為止。

提前寫帖子

不要在您要發布的那天寫博客。提前一周或更長時間寫一次。即使您請假幾天或生病了,也不太可能錯過博客發布日。

提前發布它們也是一個好主意。 WordPress非常容易,而且靜態博客也可以做到這一點(這就是我使用Netlify和Hugo的方法)。安排一個特定的時間和日期來一致地寫作。

有帖子的想法列表

詹姆斯·阿圖切(James Altucher)說每天要寫下10個想法。一年就是3,650個創意。至少其中一些是好主意。

博客文章標題和主題也是如此。列出博客文章的想法。當您受到啟發寫作時,您將擁有當天最完美的論點。

看書。閱讀博客文章。閱讀Twitter。聽播客

使您及時了解要撰寫的主題。我撰寫有關軟件開發的文章,而Twitter是永無止境的主題創意之源。書籍和博客也是如此。中號對此很贊。

播客與眾不同,因為您聽著播客,開車時或放假半天時,我總是會穿上它,自然而然地walk狗。

起得很早

設置鬧鐘,實際喚醒並開始寫入。我曾經在早上8點醒來-由於我從來沒有任何通勤時間(我只能遠程工作),所以我可以輕鬆一點。我現在在早上6點醒來,到早上8點,我計劃在下週發布新帖子。當您完成某項任務(例如,在8AM之前創建新博客帖子)時,您會感到無比精力去應對一天的其餘時間。如果可以的話,請更早起床(我不能,否則我將在殭屍州度過餘下的一天)。

阻止分心

在網上研究撰寫博客文章時,跳到分散注意力的地方非常容易。我用自我控制在我的Mac上,並且我無法禁用該阻止程序。

在自己的平台上書寫

在您自己的平台上編寫。在您自己的平台上編寫。在您自己的平台上編寫。使用其他平台來獲得更大的覆蓋面。玩漫長的遊戲。在接下來的十年中,您撰寫的每篇博客文章都可能吸引成千上萬的訪問者。也許不是,但是谷歌最喜歡的下一則熱門文章是您將撰寫的下一篇文章。

不要僅僅在其他人的平台上寫東西:您不擁有它們,他們甚至可能會倒閉(一直在發生)或關閉該服務,您將失去全部服務。

有觀眾

這與上一點緊密相關。如果您只是剛起步,並且積極分享您的帖子,一天可能會吸引10位訪問者(除非您在Reddit或Hacker News這樣的共享平台上獲得了巨大成功)。

穩定的流量來自搜索引擎,但這是一個非常漫長的遊戲,如果您滿懷熱情地寫作但沒人讀過您的帖子,這很容易使人灰心。

因此,尋找觀眾。在您自己的博客上寫文章,將您的帖子導入Medium(這樣它會添加一個規範標籤,並且不會使Google對重複的內容感到生氣),然後嘗試將其發佈在大型出版物上。出版物渴望內容,它們能滿足觀眾的需求,並且正在尋找您。儘早聽眾會增強您的熱情和決心。鏈接回您的博客。

推廣您的內容

當您點擊“發布”時,您已經完成了50%的工作:您有主意,已經完成主題研究以及實際寫作,尋找了錯別字,找到了一張不錯的圖片……現在您需要提高您的寫作水平。如果您有以下內容,請在Twitter上發布。尋找其他方式“露面”。有些地點可能會歡迎您的自我宣傳,但這實際上取決於地點及其規則。

您的博客是您的媒體平台

幾週前,我在Hacker News上讀到了這句話:

不要將其視為博客。將其視為自己的媒體平台,其唯一目的是傳播可推動銷售的信息-

這個建議是當場的。我保存了它,併計劃每月閱讀一次。銷售量可能會讓您感到不舒服,但可以將其視為推銷想法或推銷自己的專業知識。賣出你自己。

立即設置電子郵件列表

真的。 RSS還沒有死,但只有一小部分人使用。您不擁有Twitter關注者或Medium關注者,而擁有電子郵件列表。我建議小信,它簡單,免費且令人驚嘆。

不在乎設計

真的。特別是如果您不熱衷於設計,請選擇可以找到的最簡單的主題。簡單就是美好。

您的博客與您無關

讀者不在乎你。讀者之所以來到您的博客是因為他們希望您能夠為他們解決問題(如果他們來自Google搜索),或者因為他們認為自己會找到有用的信息來幫助他們做一些事情。通過寫作幫助他們為他們

避免彈出窗口和廣告

真的。沒有彈出窗口。如果您將其他開發人員作為讀者來使用,它們將無法工作,這很煩人,而Google甚至可能因使用它們而受到懲罰。

另外,請勿在您的網站上放置廣告。它們簡直太糟糕了,除非您每天有成千上萬的訪客,否則它們是不值得的。

如果您使用第三部分服務,請檢查您的評論解決方案。一個非常受歡迎的廣告向未登錄其平台的用戶顯示廣告,除非您付費。

不要讓您的博客塵埃落定

如果您從一個新的博客開始,那麼甚至在發布一個帖子之前,都要準備一些帖子。

不要在這些職位上坐太久-準備一個隊列。

選擇一個時間表,堅持下去,永不放棄。

當您看到包含3或4個帖子的博客時每年,或放棄博客,這是令人傷心的夢想開始了當主人了。但是這些夢想從未實現,博客被獨自留下,塵土飛揚,日復一日地變得越來越不相關。

不要讓您的博客成為其中之一。


更多實驗教程: