如何開始寫技術博客,怎麼選擇?

程序員工作兩年越來越覺得開通自己博客的重要性,積累自己的知識的同時也可以更好的梳理邏輯,現在有兩個問題

1 在開始寫博客最好寫一些什麼方向的內容?怎麼梳理博客的框架的邏輯?

2 最好從哪個網站開始你的博客之旅?

謝謝各位牛人。


你可以去http://cnblogs.com,這個博客比起其它的,很少出現問題,可以安心的寫。如果你什麼都不會,你就可以把博客當讀後感,學了什麼就寫什麼。等你慢慢牛逼了,你就可以開始寫各種武功套路的實際應用。等你哪天成為了大神,就可以寫tutorial教育別人了。


對於你的第一個問題:

1.我覺得博客當然是用來寫總結性的東西,能幫你梳理下整個過程的要注意的地方。或者是寫寫你在工作中遇到的問題,用來記錄和回顧。

2.至於怎麼梳理框架,還是看你博客定位了,如果偏向科普類型的,自己看著爽也要別人看的爽,當然是寫的面面俱到然後加配圖。如果是類似自己筆記類型的,可以稍微簡單的寫,提示性的。

對於第二個問題:

可以考慮(github pages或者gitcafe pages)+(靜態博客比如hexo, octopress)+(markdown寫作)。符合程序員氣質。

最主要是數據都歸自己管,還可以本地隨時查看,對外是博客,對內跟建立自己一個知識庫一樣。

@vczh 的cnblogs數據不歸自己管,對於作為程序員的我,總覺得有種數據不安全感。這也是我要用靜態博客的原因。

寫博客貴在堅持,這玩意也是見效很慢的東西,你寫多了你會發現你不僅是在技術方面的進步,寫作,寫文檔,表達也會有提高的。

而且發現評論裡面有能幫助到別人,自己也會有莫名的成就感。


2010年的某一天,我也開始思考這樣的問題。

1 在開始寫博客最好寫一些什麼方向的內容?怎麼梳理博客的框架的邏輯?

關於第一個問題,我覺得,博客可以寫的內容太多了:

a) 博客首先是為自己服務的,自己的讀書筆記,想法都可以往上面寫,好記性不如爛筆頭,很多時候一些技術、代碼、命令行忘記的時候,我都會到自己博客上去找,因為我知道我記過。

b) 你在寫代碼過程中一定會曾經解決某些問題,這些問題在網上不太容易找到解決方案,那麼你就可以寫寫你的解決過程,對別人可能會有幫助的。

c) 關於某些技術的分享

2 最好從哪個網站開始你的博客之旅?

關於第二個問題,最終還是要看題主個人的想法,主要有下面幾個方案:

a) 租個伺服器自己搭個博客,自己維護。優點:由自己控制,缺點:自己維護麻煩,浪費時間生命。

b) github。

c) 網易、百度、新浪、博客園、CSDN等等。當時的想法是,我要寫博客,但是我不想維護博客,所以,我得挑一個現有的產品,就國內來說,主要就是這些了。

如果是純技術博客的話,我估計網易或CSDN的流量會比較高,題主可以考慮。一般那些流量巨大的技術博客,一般個性也很鮮明,通常會是第一種類型的博客,就是自己搭建一套東西。但是呢,我覺得這樣的博客之所以訪問量高,不是因為博客搭得好,是因為內容好。

本人報著一種極度不想折騰的心態,就選了新浪博客,堅持到現在,給個鏈接給題主參考一下:阿-_-涵_新浪博客,非廣告。新浪的缺點是:不太容易往上放代碼,得自己整理代碼,沒有像CSDN上的那種代碼模板。另外其搜索功能做得不是很好。

題主可以先從某個博客網站開始用起,積累到一定程度後,再考慮遷移到別的平台上。

最近遷移到簡書上了,寫markdown感覺還是挺爽的,新浪博客的各種奇葩問題已經不能忍了。


可以參考本人的這篇文章 Hexo 3.0 靜態博客使用指南

本人的博客架設於githubgitcafe 並使用dnspod分流 海外訪問github 大陸境內訪問gitcafe


首先在博客園裡寫,這應該是互聯網技術博客,最純凈的地方之一了吧,慢慢寫的多了就可以考慮github博客,可以從博客園吸引一些流量到自己的網站。

我寫過一篇文章,關於如何去寫文章,寫那方面,如何去推廣等。

http://mp.weixin.qq.com/s/WROD3m-b8Kbf2k6bx4I9AQ


可以看看我寫的hexo+github pages+next主題做的博客教程

當然,新建立的博客不會有太多訪問量,寫博客貴在堅持,雖然今天看不到成果,但不代表以後看不到成果;發表博客的時候可以在自己博客發表一份,然後再在其他博客發表一份,增高自己博客的知名度

附上鏈接:Hexo+Github pages 創建一個屬於自己的博客


只體驗過csdn,簡書,最近剛換到github page+自有域名+next主題.

站點:http://mrdear.cn

主觀想法:

寫作體驗:

這一點對於技術人員絕大部分都是md寫作了,而且本地的md寫作軟體完爆任意在線平台吧,所以寫作體驗忽略.

閱讀體驗: hexo(next主題)&>簡書&>博客園&>csdn

hexo極簡風格+目錄樹功能體驗超級棒

簡書:閱讀區太小,導致很多長代碼都需要水平滾動條,另外不支持markdown目錄樹這是硬傷

博客園:有人說博客園簡潔,其實我認為這叫粗糙,簡潔的話hexo不比他簡潔多了,博客園風格太古老,可能一部分人喜歡這種吧

csdn:萬惡的廣告,直接排最後,當然加上了去廣告插件的話還是不錯的,起碼原生支持[toc]標籤

互動性:簡書&>csdn&>hexo (博客園沒使用過)

簡書的私信和評論都是實時郵件提醒還是很棒的功能,csdn私信太難用,發送有時候還會失敗,反正我遇到過好幾次重複發送的情況.hexo一般配一些評論插件,但是私信功能就不好實現了.

題主可以根據你的需求選擇吧.


跟題主差不多,現在工作一年,半年前開始寫博客,也算是初學者,分享一下我的經驗吧,希望對你有幫助。

平台

1.自己搭建,比如基於hexo,搭建的過程也可以學到web開發相關的東西。

2.嫌麻煩推薦簡書,在線markdown,清爽的界面,很良好的寫作體驗,這方面比博客園好很多,博客園我一進去就沒有寫東西的衝動。不過簡書不是專一寫技術博客的,裡面還有很多其它文章。

內容

我最初開始寫文章的時候是剛學習Swift iOS開發的時候,對於我完全是全新的知識,所以會學到很多東西,這時候把博客當成學習點滴的積累,不愁沒有內容。

慢慢入門之後,我之後寫的內容傾向於實際工作中遇到的坑,有一些坑你不記錄下來很容易就會淡忘,比如瀏覽器兼容,比如iOS各版本適配等等。當然,就算你不記錄,同樣的坑遇到三次你肯定就熟記於心了,但寫下來的好處就是能讓你後兩次更輕鬆的應對,節省的時間不比寫文章花的時間少。

還有可以作為博客內容的就是一些你用到過的開源項目的原理源碼分析。當然也可以是你自己的。

所以在內容上,我的建議就是

1.學習新技術的時候,當成學習筆記。

2.記錄工作中遇到的,容易淡忘的坑。

3.分析開源項目源碼、實現原理。

最後,這只是我作為初學寫博客的一些經驗,不一定都正確,希望能夠幫助到你。我的簡書http://www.jianshu.com/users/e841e6e2afda

牆裂建議知乎支持markdown,用慣了簡書gayhub在這碼字都不習慣了...


github+hexo


我也是最近才開始寫博客的,問題一就不回答了。

我目前是用的GitHub Pages。我自己的博客(網站)我正在寫,寫完以後自己買VPS自己維護~


技術博客,顧名思義要偏向於技術,但是你的受眾群體中肯定也是各領域都很全的,所以建議你設計一個漂亮的主頁,也算是自己的一張臉,然後用wordpress、Drupal或者自己寫一個博客框架,就夠了。剩下就是運營了,你寫的多了,自然人就多了。

------ send by http://www.derekchou.com/


PHP環境下wordpress或者NodeJS環境下express。


重要還是怎麼寫,寫什麼


1、自己的技術博客當然是記錄自己所學、所想、所總結的技術。隨著你的博客年齡的增長,你會發現你的技術也在成長。它就像是你在某一知識領域的秘籍。至於如何梳理博客的框架邏輯,我認為剛開始不需要在意那麼多,先寫,等文章多了自然你就會考慮如何去分類。目前我是按時間歸檔與標籤分類;

2、三年前我突然發現,我所學的知識沒有記錄,沒有總結,過段時間便忘記。太可怕了,得用什麼來保存才行。這時我發現,我在尋找一些技術解決方案的時候,我會在搜索引擎搜索結果後優先去尋找別人的博客,因為裡面更加容易找到我想要的答案。於是,我開始在博客園、開源中國等第三方博客網站開始自己的技術博客。它們不需要你自己搭建網站,只需你提交博文即可,比較方便。後來,我想讓自己的博客特殊一點,於是自己搭建的github page,純屬個人愛好。

3、最後分享一下我目前的技術博客,歡迎來踩踩。「cobish - 寫給未來的自己」


i3綜合社區:

致力於網路、軟體、源碼、教程等分享與交流的平台!

不定時更新海量免費資源(教程、軟體、源碼等),歡迎您學習與關注!

官方網站 i3綜合社區-打造專業技術交流|軟體下載|娛樂休閑論壇_愛上綜合社區 - Powered by Discuz!


我準備寫博客總結一些有用的東西方變快速查找問題的同時提高自己的總結能力


推薦閱讀:

怎麼看樂視控股在矽谷建立260人的造車團隊?
怎麼看待北京洛哈公司(一起唱 App)CEO 尹桑如此「裁員」?
互聯網產品的用戶協議效力有多大?點了同意條款就只能吃虧么?
良倉(iliangcang.com)是誰做的?
Google旗下的Google Play進入中國後會鎖區嗎?

TAG:互聯網 | 程序員 | 技術博客 |