求職季 | 為什麼每個開發者都應該堅持經營一個部落格?

大資料文摘發表於2018-05-08

部落格真的很好用!它不僅可以成為你的創意來源,而且如果你想成為一名獨立開發者,它可能成為你銷售產品的平臺。當然它也可以只是一個簡單的展示你的想法的工具。

我寫部落格已經十一年了,雖然是斷斷續續地更新——而且有時候確實停了很長的一段時間。最近整理了一下我的部落格,並打算堅持寫下去——是真正的堅持:每天都寫一點東西。對我而言,已經受益良多。

在經營部落格的過程中,我找到了自己的使命:幫助開發新人學習前端開發。每天,我都會在我的部落格flaviocopes.com中更新教程,介紹關於某方面我所瞭解的全部知識。如果你對JavaScript或者網頁開發感興趣,千萬別錯過它!

接下來是我關於部落格的一些想法:關於為什麼每個開發者都應該有部落格,並且如何堅持寫下去。

前提:一些我想讓你忘掉的東西

“我不是專家啊”

每個人在任意一件事上都有一個獨特的視角和看法,值得與他人分享。你可能會覺得你不如甲知道得多,但可能乙比你知道得還要少。那麼對乙而言,他可能會從你的想法和經驗裡收穫很多。

而且傳授知識的最好時機,就是在你剛掌握它們之後,因為此時的你仍然記得對它們手足無措時的感受。

在這種情況下,你可以用剛學到一些知識的學生的語氣來寫部落格。我每天都會學一些新東西,部落格裡有50%的內容是我在研究某個主題學到新東西后立馬寫下的。

“我不是一個好的作者”

我本來就不是一個好的作者,但是我不在乎。

請牢記:除非連續數年每天堅持寫作,否則你永遠也不可能成為一個好的作者。相信自己,最終一定能成為一名優秀的作者。

“我害怕被人批評”

的確,在網際網路上人們肆無忌憚地對事情發表苛刻的觀點,比如眾所周知的Reddit和Hacker News,但這是好事。

如果沒有挑戰,就不會有成長。而且如果你不想,沒有人可以強制你在那兒發帖。如果你擔心有人會對有爭議的帖子發表刻薄的評論,刪掉那些評論就好啦。

對開發者而言:寫作的益處

求職季 | 為什麼每個開發者都應該堅持經營一個部落格?

你可以學得更快

最好的學習方法之一就是動手去做。從字面上先選擇一個自認為了解的主題,然後通過學習一些不瞭解的知識,甚至從來沒想過的內容,然後螺旋狀逐步深入學習。

有人說,只有當你能夠把它明白地解釋出來,你才是真正的理解了這個主題。部落格就是用來解釋知識的一個門檻相對較低的平臺。

你可以開啟自己的職業生涯

多虧了部落格,我才開啟了我在軟體方面的職業生涯。

2017年,在大學的課業專案中,我需要搭建一些網站應用,基於過程中學到的一些零零散散的知識,我開始了自己的部落格分享之旅。

通過這個部落格,我開啟了自己即將成為自由職業者和承包商的職業生涯。

那個舊的部落格已經不見了——很久以前我就沒有再更新它,裡面的內容也早已過時。但是如果沒有它,我絕不會想到有朝一日,我能在剛踏出校園時就能有自己的事業。

你可以調整技術方向

在部落格寫作中我做過幾次方向調整。如果專注於某種技術的同時,發現自己對另外的一些知識感興趣,我也會另寫幾篇關於它們的文章。

舉個例子,去年夏天,我花了兩個月時間深入學習Go程式設計。然後我收到了工作的offer。關鍵是我並沒有進行申請,僅僅是因為他們看到了我線上分享的部落格內容。

技術部落格成功的關鍵因素

求職季 | 為什麼每個開發者都應該堅持經營一個部落格?

保持部落格主題一致

我從不訂閱沒有主要關注點的部落格。就我而言,我討論的是前端開發的內容,因此訂閱了一些其他關於前端開發的部落格。

去年夏天我討論了很多關於Go的內容,Go對於前端開發者來說,也是他們很感興趣的內容(如果你有機會的話去學Go吧,這個程式語言讓人耳目一新)。但也不要試圖分享你想到的一切——保持專業。

持續更新

如果你計劃每週釋出一篇部落格,請堅持做下去。當然一週兩次可能會更好。現在我堅持每天寫,因為我知道如果一旦允許自己某天停更,接下來我就會不斷地允許自己休息,如此下去,我可能就很難再有更新了……

提前寫好你想釋出的內容

不要在打算更新部落格的那天再開始寫。提前一週寫好它們,或者更早。這樣即使你打算休息幾天,或者生病等等,你也不會輕易地錯過部落格更新日。

提前釋出也是個好方法。WordPress可以非常簡單的實現這個功能,即使是靜態部落格也可以使用(這是我用Netlify和Hugo做的)。制定一個具體的時間表,安排好寫部落格的時間,然後堅持下去。

做一個想法記錄表

James Altucher說過,每天記下10個點子,那麼一年就有3650個點子了,總會有一些會成為好的點子。

對於在部落格文章的主題而言,這個方法同樣適用。列一張關於部落格文章的想法清單。當你有靈感的時候,你將會將作品呈現得非常完美。

多讀書,閱讀部落格,刷Twitter,收聽播客

在你想寫的主題上要保持與時俱進。比如我的部落格主要是關於軟體開發的,而Twitter上有源源不斷的和軟體開發相關的創意和想法,書和部落格也是如此。媒介的力量是驚人的。

播客有些不同,因為它是用來聽的。我通常是在開車時,或是外出遛狗的半天時間裡去聽。

早起

設定鬧鐘督促自己早起,然後開始寫作。之前我都是早上8點才起床,因為我不需要趕早高峰(遠端工作)。現在我早上6點起床,8點之前就能寫完下週的新博文。當你完成了一項任務,比如8點之前創作好了一篇新的文章,你會超有幹勁地對待接下來的一整天。

阻止分心

當你為了寫一篇博文在網站上查資料時,很容易跳轉到一些讓人分心的網站。我在Mac上使用SelfControl軟體來防止這種情況,而且我不能禁用這個阻止程式。

在自己的平臺上寫作

在你自己的平臺上寫作!在你自己的平臺上寫作!在你自己的平臺上寫作!重要的事情說三遍。使用其它平臺轉載,可以獲得更大的影響力。

放眼未來,你釋出的每篇文章在接下來的十年裡都可能有成千上萬的訪問者。也許不是,但也許下一次谷歌最喜歡並貼上#1的爆文可能就是你的文章。

不要只在別人的平臺上寫作:你不曾擁有他們,他們甚至可能會倒閉(時有發生)或者停止服務,你將從此失去你的心血。

尋找觀眾

這與前面的觀點是一致的。在剛開始的時候,即使你很積極地分享你的博文,每天的訪問量可能也只有為10。(除非你在一些類似Reddit或者Hacker News的分享平臺上努力頂貼)。

通過搜尋引擎,你的部落格流量會持續增長,但這就像是一個很長期的投資。如果你充滿激情的文章不為別人所知的話,你很容易灰心。

所以,找到屬於你的觀眾。在自己的部落格上寫好文章後,把文章匯入到一些媒介平臺上(給它加上標籤,避免激起谷歌對重複內容的憤怒),或者想辦法在一些有規模的刊物上發行。出版社渴望新的內容,因為他們需要滿足一批讀者。可能他們正在尋找的,就是你。有了早期的觀眾,將會增加你的熱情和決心。最後,記得在文章里加上你的部落格連結註明出處。

積極營銷

在你點選“釋出”的時候,你已經完成了50%的工作:你有自己的想法,也完成了主題研究和實際寫作,也找出了拼寫錯誤,有了適合的配圖……現在需要做的,就是宣傳你的文字。即使你的Twitter只有一個粉絲,也要將其在Twitter上釋出出來,同時要積極尋找另外的途徑讓你的部落格更廣為人知。

一些社交平臺可能會很歡迎你的自我宣傳,但具體要取決於它的規則。

部落格是個人專屬媒體平臺

幾周前我在Hacker News看到了這句話:

不要僅僅把它當做一個部落格。要把它看成你的專屬媒體平臺,唯一的目的是為了銷售做推廣。

這句話可以說是非常中肯了。我儲存了它並打算每個月都重讀一次。

說是銷售可能會讓你不舒服,但你可以想成在出售一些想法,或者售賣你自己的專業知識、自我營銷。

設立一個電子郵箱列表

講真。RSS並未消逝,但只有少部分人在使用了。 現在,如果你在Twitter或Medium上沒有關注者,那麼你只有自己的電子郵件列表了。我推薦你使用TinyLetter,因為它操作簡單,而且免費,你值得擁有。

不要在乎設計

當你對設計毫無興趣的時候,就選最簡單的主題就好了。大道至簡。

部落格不是要寫你自己

讀者們並不在乎你是誰,他們來到你的部落格無非是期望你能幫他們解決某個具體的問題(如果他們是從谷歌搜尋跳轉過來的話),或者他們希望能夠從你的部落格裡學到些有用的知識,可以幫助他們做一些事情。所以,請為了幫助他們而寫作吧!

避免彈窗和廣告

不要有彈窗。如果你將開發人員作為你的目標讀者,那麼它們真的一點兒用都沒有,因為彈窗真的很煩人,並且谷歌可能會為此而降低你的搜尋結果排名。

同時,不要在你的網頁上放廣告。因為這些廣告通常非常糟糕,除非你每天都有成千上萬的閱讀量,否則不要放廣告,因為真的不值!

如果你使用的是第三方服務,請檢查下相關的一些功能。因為一般情況,除非是付費使用者,否則它會向其他未登入該平臺的使用者展示廣告。

求職季 | 為什麼每個開發者都應該堅持經營一個部落格?

不要讓你的部落格“積灰”

如果你新建了一個部落格,那麼在釋出一篇文章前,請準備好另外幾篇待發文章。

不要長時間徘徊在這些文章上——給他們排個隊,然後依次釋出。設定一個釋出時間表,堅持下去,永不放棄。

有些部落格上每年只有3、4篇文章,或者已經被遺棄。想想這些部落格的主人在建立這個部落格之初的種種暢想,這真是一件很難過的事情。這些夢想從來沒有被實現,而部落格就這樣被留了下來,孤獨著,與主人漸行漸遠。

不要讓你的部落格和它們一樣沉淪下去。

相關報導:

https://medium.freecodecamp.org/every-developer-should-have-a-blog-heres-why-and-how-to-stick-with-it-5fd55a247fbf

【今日機器學習概念】

Have a Great Definition求職季 | 為什麼每個開發者都應該堅持經營一個部落格?

相關文章