一位大牛對於寫技術部落格的一些建議

2022-01-15 21:59:11 字數 2850 閱讀 8989

原文 :

寫文章是乙個短期沒有收益,長期收益很大的一件事情,但往往是很多人堅持不下來,特別是寫文章的初期,剛寫完文章沒有人閱讀會有一種挫敗感,影響了後期寫文章的積極性。這篇文章我給大家分享如何提公升技術部落格的影響力,如何去寫技術部落格,是否應該建立獨立部落格,如何去推廣自己的文章,建立自己的品牌等。

雖然有這麼多好處,但對於目前的我來講:寫作是一種享受,它就是我的愛好之一,我喜歡寫作、分享、交流的整個過程。

知乎上有乙個問題「技術人技術到什麼程度才有資格去開通自己的部落格?」上面有很多的答案,我的回答是「種一棵樹的最好時機是十年前,其次是現在,開通技術部落格同樣如此」。

萬事開頭難,寫技術文章也是,很多人會在起步這個階段逗留很長的時間,在考慮要不要寫技術文章,寫什麼樣的題材,去**寫技術文章,要不要搭建自己獨立的部落格等等,光是考慮這個問題就耽擱了很長的時間,其中我就是乙個例子,早在14年的時候,就想好好寫寫技術文章,結果到了16年才真正的開始。

初期寫文章的時候可以給自己定一些計畫,比如一周一篇,堅持一段時間後,會找到自己的感覺和節奏,再進行調整。剛開始寫文章的時候可能會想,寫什麼呢?有什麼素材可以寫?寫的越多越會發現,其實生活中的一切都是素材,處處皆是文章。

在技術文章的圈子裡面有兩類的文章最受歡迎,第一類是實戰類的問題,描述在實際工作中的問題,解決問題的思路和技巧;第二類就是通俗易懂入門系列文章,方便初學者快速入門。當然為了更容易的上手,選擇自己最熟悉的內容作為開始,可以起到事半功倍的效果。

首先描述問題背景,如何發現的問題?在什麼情況下發生的?造成了什麼樣的影響;排查過程,針對展現出來的異常,懷疑某方面出現了問題,需要做一些測試來驗證,大多數情況下,不會一次就找到問題的本質,整個過程就需要不斷的測試、研究、推斷、驗證,直到最後找到問題的根源;解決方案,根據上乙個步驟找到的問題本質,在這個步驟中去解決,總結有哪幾種解決方式,各種方式的優劣,最後採用了哪種解決方案;防止,解決問題之後,總結經驗教訓,防止下次此問題再次發生,採用了哪種監控措施和應對措施等。

當你遇到某乙個新技術的時候,或者說專案中需要引入乙個新技術的時候,肯定需要對技術做調研,在調研的過程中,一般會寫一些相關的demo來研究體驗,可以將這個過程寫下來,方便自己深入理解,也可以作為團隊的培訓教程。

入門類的文章寫作的思路,首先描述一下技術背景,對比有那些類似技術,各有那些優勢,為什麼選擇此技術?基礎環境介紹,此技術的依賴環境是什麼?需要做哪些技術準備,可以寫寫搭建環境的步驟,搭建完成之後,用乙個最簡單的hello world驗證環境是否搭建成功。

到了快速上手的階段,先寫一兩篇非常簡單但可以突出其巨大優勢的demo,讓讀者用以最低的成本來了解此技術的優勢,比如spring boot最大的特別是完全註解快速整合;這些內容寫完之後,需要對此技術進行進一步的研究,可以寫一些解決特定問題的demo,比如spring boot和thymeleaf整合,寫寫thymeleaf頁面布局或者crud的demo。

在寫一篇文章之前,最重要的是先理清楚文章的思路和概要,可以先在書本上記錄文章的大綱,寫作過程中按照大綱的思路去執行;文章結構要清晰,根據大綱或者思路分為不同的段落,每個段落有重點描述內容;文中涉及到**,盡量使用code的樣式來展示,只展示核心**片段,在文章末尾給出完整**位址,最好是github位址方便大家關注和跟蹤。

簡潔大方顏值高的文章,會給讀者如沐春風一樣的感覺;試想一下如果你看到這麼一篇文章,有背景介紹、思路清新、文章排版整潔、又提供了完整的示例**,你會想看嗎?寫完一篇文章的時候,首先想一想,如果你自己看到這篇文章自己會喜歡嗎?如果自己都不喜歡,那肯定還有優化的空間。

現在回過頭來仔細想想,其實寫文章和寫**的過程是一致的: 構思文章概要(設計),根據概要去寫文章(編碼),檢查文章是否有錯別字、條例是否清晰(測試)、調整文章結構(重構)、發布文章(投產),這樣看來技術人寫文章更有優勢。

作為乙個寫文章的新手該如何選擇呢?是搭建自己的獨立部落格還是先在某技術平台開始呢?其實這兩個選擇不衝突,可以兩者一起同步,最重要的是開始寫了。作為寫作新手我建議先重點擊擇乙個平台,了解這個平台的規則和技術氛圍,如果各方面都和自己比較貼切,那就選擇它寫作發表文章,平台積累了一些名氣之後,再選擇開通自己的部落格,因為個人剛開始寫文章的時候,如果只是自己獨立建站,那麼幾乎沒有什麼閱讀量,選擇平台的話,平台上會有海量的技術人員都聚集在這裡,寫出來的文章比較容易找到自己的讀者,而且平台的交流氛圍更好一些。

啥?寫技術文章還需要推廣?可能你會這樣想。

好酒也怕巷子深,如今寫技術文章而且寫的不錯的人太多了,如果不太注重推廣的話,文章很快淹沒在知識的海洋中,閱讀量很小,繼而影響寫文章的動力和激情。就我個人而言,寫文章最大的樂趣就是和網友互動交流,如果閱讀的人少了,交流自然不多,就會想我寫的這些文章對別人到底有沒有幫助,文章質量是不是很差?不斷交流反饋才是持續寫作的源動力。

平台規則

第三方**

其它

統一標識,建議在各個平台、社交**使用統一的id、暱稱、頭像,方便讀者記住你,比如我的id「ityouknow」,暱稱「純潔的微笑」 ,有比較高的辨識度,方便讀者識別記憶。

工具,利用一些流量統計工具,方便統計分析各個平台、獨立部落格的流量,像和csdn都可以自定義js模組,在cnzz申請乙個賬戶,生成對應部落格的統計**,將相關**新增到部落格中,這樣就非常方便的檢視每天有多少人訪問了你的部落格,**是**,都看了那些內容這些資訊,很棒。

出處:www.ityouknow.com

我們經常會說,字如其人,其實文章更如其人,個人部落格展示了個人對技術、對生活的理解。在it業內,技術部落格是了解乙個技術人最好的方式之一,所以經營好乙個部落格,就是經營好自己對外的形象。

寫作有時候是痛苦的,辛苦幾天寫的文章,感覺並沒有完全表達出自己對某些技術的理解,很沮喪;寫完文章後反覆核查語義是否正確、是否有錯別字,常常修改好多遍,往往把自己都讀吐了。(麼辦法語文是體育老師教的:))

寫文章是一種思考,對技術的思考,對生活的思考,對人生的思考。

對於寫技術部落格的一些思考

最開始,我寫部落格只是為了記錄生活,記錄記錄的成長,我什麼都寫,只要是想要記錄的。我希望我踩過的坑可以分享一下,避免大家踩同樣的坑,將我學到的東西能夠分享一下,幫助自己理解記憶,但願也能幫助他人。我一直認為 知識是屬於世界的 我被linux的精神所打動,認為共享和開源才是改變自己,乃至改變世界的最好...

qunar面試題及一位大牛的解答

本文摘自 1 寫乙個函式padstare string str1,min lenthg,string str2 然後就是用英文解釋每個引數的意思。例 padstare 5 3,0 返回的是 005 padstare 798 5,0 返回的是 00798 意思是這樣的,如果字串str1的長度沒有min...

Android 一些比較厲害的大牛部落格

鴻洋 愛哥 老羅 原始碼分析 阿拉神農 原始碼分析 小巫 mr.任玉剛 夏安明 徐醫生 郭神 張興業 咪當係歐巴 非常有天賦的coder 胡凱 android官方開發教程中文譯文專案發起者 碼農明明桑 有審美細胞的開發者 stormzhang 收到facebook面試邀請的大神 coder robi...