寫文章是一個短時間收益少,長期收益很大的一件事情,人們老是高估短時間收益,低估長期收益。每每是不少人堅持不下來,特別是寫文章的初期,剛寫完文章沒有人閱讀會有一種挫敗感,影響了後期創做。javascript
從某種意義上說,博客是我最好的學習筆記和我的名片。在IT行業內,技術博客是瞭解一個開發者最好的方式之一,特別是當你沒有一張足夠份量的文憑或者一段出彩的工做經歷時,你就應該沉下心來好好打磨本身技術,打造本身的博客。往者不可諫,來者猶可追。從如今開始,養成寫技術博客的習慣,或許能夠在你的職業生涯發揮着不可忽略的做用。css
做爲一個一年多工做經驗的前端小白,本文並非想炫耀本身在寫博客這件事上,有多麼的出色,至少我歷來不以爲!相反我想以個人切身體會來分享一些諸如如何去寫技術博客,如何推廣本身文章,以及如何打造我的品牌的一些事。html
仔細算來,我堅持寫博客已經有15個月了,目前在掘金社區上,發表文章50篇,閱讀量11w+,點贊數6000+,在segmentfault社區上發表文章39篇,閱讀量5w+,點贊數3800+,Github博客上800+star,150+watch,文章也曾被奇舞週刊、前端大全、前端之巔等知名公衆號轉載過,這裏並非爲炫耀這點微不足道的成績,只是想勉勵和我同樣默默堅持付出的朋友們----功不唐捐。前端
剛開始寫文章和大部分人同樣,最主要的目的有兩個:第一,記錄本身階段性的學習成果;第二,想多結識一些志同道合的人。無論是以什麼樣的目的開始的,只要堅持寫下去,就會漸漸感覺到這件事所給你帶來的好處:vue
若是一件事情不能用通俗、簡單的語言說出來或者寫出來,證實你並無全面地掌握或者掌握的深度不夠。只有經過知識共享才能更好地發現本身在知識理解和掌握上的不足。java
隨着個人閱讀量的增多,我對本身的文章的要求就愈來愈高,不管是文章質量仍是給讀者的閱讀體驗上我都會花費心思去琢磨,常常在寫做過程反覆問本身,諸如「如何可讓讀者更容易吸取我所寫的東西?」「如何表達更讓人印象深入?」等等,此外我會藉助思惟導圖工具xmind
和生成動態圖工具ScreenToGif
,由於圖像比文字記憶牢固,視覺化記憶能夠充分發揮優點。react
樂莫樂兮新相知,經過文章結交新朋友未嘗不是快樂的事!何況分享知識的同時還能幫助到別人,也會給人帶來成就感!
回覆讀者留言的時候,能夠經過這種方式和五湖四海的技術人在一塊兒交流。素未謀面,但神交已久這是件很酷的事!webpack
自媒體時代,信息高度流通,是個段子手均可能收穫一份事業。經過知識共享能夠幫助本身找到更有價值的朋友和合做夥伴,從而協助你打造我的品牌。「讓別人知道你知道」,創建你的我的品牌,讓別人更願意跟你合做——傳遞和共享本身的知識是最簡單的方法,經過知識共享,能夠促進人們對你的瞭解和信任,爲我的發展開拓新的天地。當你有了足夠的名氣時,你會收到相似網站廣告,(付費)演講邀請,錄製視頻,出書等邀請和機會。git
堅持寫優質的文章會帶來稿費或者是打賞,雖然說可能都是些小錢,但這也是正向反饋一種形式,會刺激你持續輸出。等到博客幫你塑造了我的品牌後,這個東西會成爲和你平常所作的工做一樣有價值,甚至超過你的本職工做。程序員
標題能夠說是一個門戶的做用,是讓讀者瞭解到文章的內容主旨的一個標識。若是標題起得很差,就很難引發別人的興趣,更沒必要說高閱讀量了,即便是文章的內容質量很好。
標題肯定下來後,要多查找些資料,由於不一樣的人可能對同一個事物有不一樣的見解,因此經過閱讀和整理多我的對同一事件的描述可讓本身更深入,更多角度地理解這個問題,而後再結合本身的理解,就會理解的很快,也比較透徹。
肯定好標題後就須要肯定你的目標讀者羣體。瞭解你的讀者羣體是極其重要的一步,他們是怎麼樣的人,有什麼背景知識(或者你但願你的讀者羣體須要什麼知識),這些人須要什麼思惟方式。這是極其重要的一步,最好是可以把你對讀者的要求寫在文章的前面,這樣對你和讀者都有好處。瞭解目標羣體就像產品經理了解目標用戶需求,切身體會到了才能作出好的產品。
俗話說,巧婦難爲無米之炊,事實上要想寫出一篇內容翔實的文章,高質量參考文章必不可少!如下羅列一些我的以爲不錯前端資料:
若是想了解更多優秀的前端資料,建議收藏下前端英文網站彙總這個網站,收錄了國外一些優質的博客及其視頻資料。
我有一個毫無根據的理論,而且對此深信不疑:好文章都是慢慢打磨出來的。當有必定閱讀量後,跟讀者互動交流後,就會發現文章不足之處,此時就應該及時修改過來。等過了段時間,寫過的文章也應該常常拿出來溫習,此時可能能力較以前有所進步,看問題更深入,以爲不滿意的舊文章也應該進行迭代!這樣,你的寫做能力才能迅速提升!
每一個人的內心,有多麼長的一個清單,這些清單裏寫着多少美好的事,但是,它們老是被推遲,被擱置,在時間的閣樓上腐爛。
萬事開頭難,寫技術文章也是,不少人會在起步這個階段逗留很長的時間,你或許有這樣的疑問:開發人員技術到什麼程度纔有資格去開通本身的博客?種一棵樹的最好時機是十年前,其次是如今,開通技術博客一樣如此。其實我一年前開始寫那些文章,如今再回頭看,便以爲當時寫得不好勁,對於那些不滿意的文章,能夠等你能力提升了,再刪掉從新寫。因此非要等到是技術牛人,纔有資格寫文章,然而偏偏相反,你能夠經過寫文章來記錄本身成長軌跡,分享文章的同時,打造本身我的品牌,何樂而不爲?
對於一個新手想要一開始就寫出一篇高質量文章,每每會以爲無從下手。而個人建議是從模仿和重寫開始,雖然你可能還沒開始寫文章,但你必定閱讀過那些優秀的博客文章,不妨先模仿那些優秀文章,學習如何給文章起標題的,如何寫開場白,如何闡述他們的觀點,以及如何總結的。經過模仿和重寫,你會漸漸培養起寫做的感受,而且越寫越好的。
根據主題來查閱資料,而不是根據資料來查閱主題。按照主題來閱讀,你會發現讀的時候再也不是老老實實地一本書看完看另外一本,而是很是頻繁 地從一本書跳到另外一本書,從一處資料跳到另外一處資料, 從而來得到多個不一樣的人對同一個主題是如何講解的。經過對比不一樣資料,取其精華,去除糟粕,總結成文。
劉未鵬《暗時間》中提到:「你走路、買菜、洗臉洗手、坐公交、逛街、出遊、吃飯、睡覺,全部這些時間均可以稱爲‘暗時間’。 咱們能夠充分利用這些時間進行思考、反芻和消化平時看和讀的東西, 讓咱們的認識脫離照本宣科的層面。」
當思考和總結成爲習慣以後,訴諸文字以及藉助書寫來進一步思考就變成了一件天然而然的事情, 就變成了一件「由於你在思考和總結從而必須書寫下來」的事情,博客就變成了副產品。
寫一篇高質量的文章確實很花功夫,爲了可讓讀者有所收穫,須要從內容,措辭,配圖,排版等多個方面下功夫,而這些地方都是須要花時間的。
其實個人大部分的博客的初稿就是個人學習筆記,這主要包括看視頻學習或者看書作的筆記,有了這樣的初稿,寫博客已經成功了一半。接下來你要作的事,就是如何將你所掌握的知識進行深度和廣度的延申,最後通俗易懂地講給別人聽。因此若是你不堅持學習,很難持續高產。
程序員多是加班相對嚴重的一種職業。對於有工做的上班族來講,寫博客就要善於利用小塊時間,也就是《奇特的一輩子》中所說的「時間下腳料」,好比利用中午休息時間,根據主題搜索一些資料,作好前期準備。我通常一個禮拜時間才寫一篇文章,歷來不是花個幾個小時一鼓作氣,而是有時間就寫一部分,寫博客對我來講是挺享受一個過程。
如今能夠寫文章的地方太多了,因此選擇會有不少,反而讓人迷茫,哪裏纔是技術人員真正的彙集地。我發現不少愛寫文章的技術人,首先會在一個平臺去寫文章,慢慢的在這個平臺積累了一些名氣以後,就會被各類編輯邀請或者是出於推廣的目的,會在各個熱門的平臺下去同步本身的文章,而後引流到本身的獨立博客,最後開通本身的公衆號。
若是是寫做新手,我建議先重點選擇一個平臺,瞭解這個平臺的規則和技術氛圍,若是各方面都和本身比較貼切,那就選擇它寫做發表文章,平臺積累了一些名氣以後,再選擇開通本身的博客。至於選擇什麼樣的平臺,我的以爲最好選擇支持 Markdown語法的平臺,這樣你就沒必要花心思調整文章的格式,在IT技術平臺中,我的最喜歡掘金和SegmentFault社區,二者的技術氛圍都很不錯,只是前者比後者瀏覽量來的多!
好酒也怕巷子深,現在寫技術文章並且寫的不錯的人太多了,若是不太注重推廣的話,文章很快淹沒在知識的海洋中,閱讀量很小,繼而影響寫文章的動力和激情。就我我的而言,寫文章最大的樂趣就是和讀者互動交流以及他們帶來的反饋,若是閱讀量少了,我就會質疑本身文章是否對別人到底有沒有幫助,文章質量是否是不好?
到底如何推廣呢,第一須要研究清楚平臺的規則,熟悉規則,才能玩轉規則!接下來以SegmentFault社區爲例,你應該仔細研究咱們進一步改善了首頁的推送這篇文章,裏面詳細介紹瞭如何上首頁的一些條件:
當知足上述一個條件的時候,這篇文章就會被推送到全部訂閱了相關標籤用戶的時間線上了。這又引出了另外一個問題,那就是在撰寫文章時對標籤的使用,咱們建議爲了擴大你潛在的文章閱讀人羣,第一個標籤最好選擇一個比較普遍的技術標籤。
上文咱們提到,博客源於本身的筆記,這裏可能會有很多人有疑惑爲啥不直接在印象筆記來記錄筆記,而還要花心思來寫博客?我認爲採用雲筆記的侷限性以下:
過去一年,堅持寫博客,陸陸續續寫了五十多篇,不乏有些不錯的文章,被一些前端知名公衆號轉載過,獲得過別人的承認和讚譽,這讓我在寫博客這條路一發不可收拾,越陷越深!現將全部文章概括以下,但願對大家有些許幫助。
這部分寫做計劃參考木易楊大神的進階系列目錄,目前暫定如下主題,我的以爲這些都是前端重難點,有必要深刻了解。
事實上,理解一件事並不難,難的是如何將一件事通俗分享給別人,並讓別人也有所收穫。我有個習慣,常常會翻看本身以前寫的文章,以爲不滿意,便會從新修改,這是我一直秉持的態度:文章的質量要比數量重要得多,每一篇文章,都是像是個人孩子,要認真對待!
上文中提到寫文章諸多好處,這裏友情提醒你們,千萬不要爲了寫博客而寫博客,做爲程序員,我我的以爲最重要的仍是敲代碼的能力,以及工做中解決問題的能力,千萬不要本末倒置,撿了芝麻丟了西瓜。
給你們推薦一個好用的BUG監控工具Fundebug,歡迎免費試用!
最後打個小廣告,若是你想了解前端的重難點、常考面試題和新知識等等,能夠關注個人公衆號「前端工匠」,一週兩篇原創優質文章,旨在用通俗語言帶你入門!