国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

程序員為什么值得寫博客

WrBug / 1497人閱讀

摘要:寫的人越來越想,閱讀的人越來越多的這個(gè)信息冗余的年代,會寫就代表會思考轉(zhuǎn)載保留程序員為什么值得寫博客為什么要寫博文寫一篇博文意味著要花一定的時(shí)間,有時(shí)候可能是一個(gè)小時(shí),有時(shí)候可能會更多,于是人們開始去。

Hire Great Writers

仿佛這是寫給自己看的,不過這在其中也有著相當(dāng)有趣的意義 。雖然自己算是一個(gè)能寫的人,或許這算是一種不算才華的才華,寫博文的意義通常不會在于去描述自己怎樣,怎樣。通常在某些時(shí)候?qū)ψ约簛碚f,可以回顧自己學(xué)習(xí)的過程,呈現(xiàn)其中的一些思路,并其學(xué)習(xí)的過程分享出來。

原文的意義在于說明,一個(gè)優(yōu)秀的寫手,其優(yōu)點(diǎn)并不僅僅在于寫作,文法清晰代表思路明晰。優(yōu)秀的寫手都懂得如何與人溝通,他們使事情變得易于理解,他們善于換位思考,懂得抓重點(diǎn)、砍枝節(jié),這些都是合格的應(yīng)聘者身上應(yīng)具備的特點(diǎn)。
想想自己算是后面說的那一部分,至于前面那部分——一個(gè)優(yōu)秀的寫手,就有待商榷。寫的人越來越想,閱讀的人越來越多的這個(gè)信息冗余的年代,會寫就代表會思考??(轉(zhuǎn)載保留: 程序員為什么值得寫博客)

為什么要寫博文

寫一篇博文意味著要花一定的時(shí)間,有時(shí)候可能是一個(gè)小時(shí),有時(shí)候可能會更多,于是人們開始去copy。在這個(gè)Ctrl+C越來越盛行的年代,我們還是輸了,于是乎在我們的國度里,我們的計(jì)算機(jī)書算是輸給國外的精英了。我們也有優(yōu)秀的程序員,有優(yōu)秀的工程師,只是在其中能與大眾溝通的又有多少。我們的最終用戶可從來不會管你用的是什么技術(shù),他只懂得什么是體驗(yàn),什么是速度等等。至于你說的東西,他不知道,也不會在乎。

這也就是為什么大師可以成為大師的原因,而菜鳥卻還是菜鳥,大師在心里寫博文的時(shí)候?qū)W會了總結(jié),比如,定義算法的集合,將各算法封裝,使它們能夠交換。利用Strategy模式,算法和利用這些算法的客戶程序可以分別獨(dú)立進(jìn)行修改而不互相影響。這個(gè)就是你需要的方法,于是大師就和你說了,“你需要Strategy模式”。這就是你要的答案,GoF分享了他的東西給了你,我們就有了一本《Head First設(shè)計(jì)模式》或者是《設(shè)計(jì)模式解析》。

我們開始走上了成為大師的西天取經(jīng),為什么是西天呢,這個(gè)領(lǐng)域一直是西方比東方分享得多。《西游記》就這樣成為了《西游記》,寫下這個(gè)過程的到處是吳承恩,還是師徒五人?師徒五人從一個(gè)地痞無賴直至成仙成佛。(PS:一直覺得自己寫的東西,比較像不是散文的散文,中心似乎一直很明確,只是看懂的仿佛不到。)簡單點(diǎn)來說,就是他們寫下了自己的那些點(diǎn)點(diǎn)滴滴,我們就知道怎么去“西天”(我的意思不是那個(gè)意思,我想你懂的。)

這個(gè)過程就是一個(gè)個(gè)為什么你會看到那么多本優(yōu)秀的計(jì)算機(jī)書的原因,大師分享了他們的心得告訴我們?nèi)绾稳コ蔀榇髱煟贿^我還不是。只是如果你要成為大師,就要去分享你的過程。至于為什么?簡單的說幾點(diǎn):

技藝的掌握在于重復(fù)。技術(shù)和游玩的相同之處在于技術(shù)玩得越多,也就越熟悉,當(dāng)你試著去寫一篇博文的時(shí)候,你也回顧了過程。游玩的回味可以再次歡樂,博文的書寫可以再次熟悉。

你的過程正是別人所需要的。不要以為你手上的那點(diǎn)點(diǎn)關(guān)于編碼的小知識不是別人所需要的,有時(shí)候人們就需要像《七周七語言 理解多種編程范型》這種書。

你的作品有可能因此重構(gòu)。至于你對于重構(gòu)是害怕還是享受,我就不得而知的,但是你寫出來的時(shí)候,也許你會有更好的思路涌現(xiàn)出來。不好的一點(diǎn)是你還需要對這篇文章進(jìn)行重構(gòu),不是么?

別人的評價(jià)。別人的評價(jià)有時(shí)候是打擊,不過我想更多的時(shí)候是一種建議,比如Linus在剛寫Linux的第一個(gè)版本的時(shí)候,他也遇到了這樣的問題。至于宏內(nèi)核好還是微內(nèi)核好,這個(gè)問題有點(diǎn)類似于先有雞還是先有蛋,不過我想后者可能科學(xué)家會給出答案。至于前者,不同的領(lǐng)域可能是不同的,Python好還是C好?相同的領(lǐng)域也可能是不同的,Ruby強(qiáng)大,還是Python強(qiáng)大?

最后一點(diǎn)就是,你想成為大師,不是么?如果你還甘愿......,我就不說了。

成為筆桿子 Copy與盜版

當(dāng)我開始越來越頻繁寫博客的時(shí)候,同學(xué)開始復(fù)制,于是有一天他的排名對于我來說,已經(jīng)遙不可及了,于是遠(yuǎn)遠(yuǎn)地排在了CSDN的前面。一步步的前進(jìn)著,開始懂得怎樣去試著推銷自己的博客,這時(shí)候漸漸有趣了。又去鼓勵另外一個(gè)同學(xué)去寫博客,就如他所說的,“就算是你,寫一篇博客也要一個(gè)小時(shí)”吧,或者對于我的打字速度來說,不算什么,半個(gè)小時(shí)可以達(dá)到三千,五筆加上機(jī)械鍵盤好的手感。

我們總會說別人寫的說怎么怎么的爛,但是如果一本書上不是Copy過來的,那么他就是不錯(cuò)的,在版權(quán)的地位比代課老師還低的天朝。我想你就可以罵這本書爛,因?yàn)樗菑?fù)制的,因?yàn)榈搅俗詈竽銢]有找到出處。換到博文來說,你搜索到的結(jié)果一個(gè)個(gè)都是一樣的,你找不到原版的文章,去問作者一些問題。

一開始的時(shí)候我試著去反抗那些復(fù)制,你花一個(gè)小時(shí)寫的東西,可能在發(fā)布的瞬間就被抓取過去了。有趣的是,漸漸我發(fā)現(xiàn)這有利于我們?nèi)鞑ノ覀兊乃枷搿Q句話說,這是一個(gè)信息時(shí)代,你寫的東西有可能在一瞬間到了Obama的眼前。至于優(yōu)缺點(diǎn)嘛,補(bǔ)充一句可以借此SEO。

天朝一直都有天朝特色,無論從哪些方面來說,計(jì)算機(jī)也是如此,中國特色的免費(fèi)。至于付費(fèi),我想這就是為什么我不會考慮去做收費(fèi)軟件的原因了。 程序員害了程序員,自己害了自己有什么好說的。于是轉(zhuǎn)戰(zhàn)到了openSUSE,都挺好的fcitx的五筆很給力,bug也沒有原來多,還有WPS For Linux下的此文,因?yàn)榫W(wǎng)絡(luò)原因。

Copy對于讀者來說,看到的都是千篇一律的東西,只會寫的人失去興趣。盜版對于用戶來說,看到的都是免費(fèi)的東西,只會讓開發(fā)商失去動力。用戶便看到了越來越多的廣告,讀者便只看一個(gè)門戶的新聞。

如何去寫博文 標(biāo)題——必須重要,類名

對于寫博文的人來說,重點(diǎn)的是如何清楚的去表達(dá)他們的想法,標(biāo)題算是其中之一,這個(gè)也就是為什么標(biāo)題黨成為了標(biāo)題黨,而《設(shè)計(jì)模式》成為了經(jīng)典。剛開始學(xué)編程的時(shí)候,更吸引你注意力的可能是《72小時(shí)學(xué)會Javascript》,而不是《Javascript 權(quán)威指南》,興許讓你買前者的原因是因?yàn)槟隳芸炊罢撸笳卟粌H看不懂,而且價(jià)格更貴。只是一年以后,《72 小時(shí)學(xué)會Javascript》被你扔到了垃圾箱,而《Javascript 權(quán)威指南》卻放在了原來放那本書的位置上。你定義的類難道僅僅應(yīng)該是class class1么?

小標(biāo)題——地圖,method

小標(biāo)題有點(diǎn)類似于sitemap.xml,只是他就是站點(diǎn)地圖,一點(diǎn)就到了相應(yīng)的地方。他應(yīng)該直接了解的說這是開始菜單,標(biāo)題欄,菜單欄,而不應(yīng)該是簡簡單單的第一章,如果你真是那樣寫的話,你寫的函數(shù)想必是

def fun1
end

如果你寫的是get_data那么,我想你的函數(shù)名應(yīng)該和你的文章一樣,告訴人們,你要的是get_data。所以不要吝嗇你鼠標(biāo)的一下,它可以承受上百萬字的點(diǎn)擊。如果因?yàn)槟菢訅牧耍憧梢愿嬖V我,我可以幫你免費(fèi)換一個(gè)歐姆龍的微動,前提是你的鼠標(biāo)可以換。如果是HTML那么應(yīng)該是h2 h3,markdown也就是用得比較多的github上的README.md的##或者是###

內(nèi)容——函數(shù)體

這里可不是讓你用一個(gè)讓人難以理解的Magic Number,你寫得越復(fù)雜,別人看的時(shí)間就越久,通俗易懂,就是一個(gè)很好的開始。你可以把一個(gè)個(gè)復(fù)雜的方法分解出來,或者提煉函數(shù),或者重命名。當(dāng)你相信你看不懂你的文章,正如你看不懂你寫的hello,world我想你是時(shí)候去重構(gòu)你的函數(shù)了。

復(fù)雜的部分,就用段落來解決,一個(gè)函數(shù)如同一個(gè)段落只應(yīng)該表達(dá)一個(gè)思想,太長了就如同這篇文章一樣沒有多少人會認(rèn)真去看。你需要給你寫的一個(gè)精美的代碼加一個(gè)注釋,所以你也需要給你復(fù)雜的地方加上個(gè)(PS)。

引言——README

我想都會去看的,無論是在破解軟件的時(shí)候,還是github上面的項(xiàng)目。簡單的說說,這篇文章是干什么的,這個(gè)程序是干什么的。大家都會,不是么?

沒有什么好寫的?

說說你是怎么開始編程吧,然后寫在你的博客上,你會發(fā)現(xiàn)你會愛不釋手的。

小提醒

代碼,代碼有時(shí)候會更清晰的表達(dá)你思路,太長的代碼可能會影響閱讀,通常不超過一屏就不算太長

圖表,耐心的畫個(gè)UML圖,或者程序框圖也是不錯(cuò)的,很清晰的表達(dá)你的思想。

美觀,要知道C上是有indent,如果我看到別人讓我?guī)退吹拇a是一坨。。。WPS也有段落,如果你沒有學(xué)好WORD,找本《72小時(shí)精通Office》吧,順便找PPT、EXLS也學(xué)了。

格式,記得好好用好手上的工具,如果你用的是CSDN用的editor,試著一個(gè)個(gè)探索,CODE應(yīng)該要有CODE的格式,LIST應(yīng)該要有LIST的格式

最后,耐心

在CSDN上的博文的話,可以按長尾理論來分析,這里說的通常是指——你的東西是原創(chuàng)的,寫博文有些時(shí)間。SEO上,以谷歌為例,谷歌對其抓取是比較及時(shí)的,同時(shí)谷歌會排除掉部分專業(yè)的復(fù)制網(wǎng)站——就是拉到重復(fù)的搜索結(jié)果里。文章剛發(fā)表的時(shí)候的流量有可能會很低 ,但是有些文章時(shí)間一長就顯示出來了,比如我寫的東西中的《Android上使用GCC》算是一個(gè)很好的示例。一開始的時(shí)候我們寫的東西訪問量不會很大,特別是我們剛起步的時(shí)候,這時(shí)候就要一步步慢慢來。只要你寫的東西是別人需要的話,那么就會一步步慢慢來。如果你寫的剛好是熱門的話題、技術(shù)的話,那就是好萊塢大篇《速度與激情1》《指環(huán)王2》《黑客帝國3》《納尼亞傳奇4》。。。直到《哈利波特7上》,《哈利波特7下》。于是作為迪斯尼的你,又推出了下一部分電影……

總結(jié)

現(xiàn)在的我們更多的技術(shù)是直接來源于Google、百度、CSDN或者其他,搜索得來的,我們并不去考慮別人在其中花費(fèi)的時(shí)間和經(jīng)歷,有時(shí)候我們要試著去想我們是不是也應(yīng)該分享給別人。這算是自己開始寫博客的原因,受益于開源社區(qū),我們自然而然的也要回顧給這個(gè)社區(qū),只有分享才會使未來更美好。

我們都希望看到有一篇博文夠清楚的對我們當(dāng)前所遇到的那個(gè)問題進(jìn)行好好的解析,問題是也許你解決過的那個(gè)問題正是別人所需要的,但是你并沒有將它分享出來,仿佛是一個(gè)循環(huán)一樣

for(;;){

}

于是我們又回到了一個(gè)起點(diǎn),人都是自私的。我們都希望自己能更快的學(xué)習(xí)好一項(xiàng)技術(shù),一門語言,別人也需要你手上的那項(xiàng)技術(shù),那個(gè)語言。都你開始意識到別人需要你手上的東西的時(shí)候,你算懂得換位思考了。

寫篇分享,寫篇心得就是一個(gè)好的開始,或許我們已經(jīng)被高中的語文所嚇怕了。但是,是時(shí)候從新開始。如果你被C的指針嚇壞了,被C++的模板嚇到了,被Javascript的簡陋嚇到了,而你又需要拾起它,我想是時(shí)候重新開始了。

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/91464.html

相關(guān)文章

  • 個(gè)人分享--web前端學(xué)習(xí)資源分享

    摘要:前言月份開始出沒社區(qū),現(xiàn)在差不多月了,按照工作的說法,就是差不多過了三個(gè)月的試用期,準(zhǔn)備轉(zhuǎn)正了一般來說,差不多到了轉(zhuǎn)正的時(shí)候,會進(jìn)行總結(jié)或者分享會議那么今天我就把看過的一些學(xué)習(xí)資源主要是博客,博文推薦分享給大家。 1.前言 6月份開始出沒社區(qū),現(xiàn)在差不多9月了,按照工作的說法,就是差不多過了三個(gè)月的試用期,準(zhǔn)備轉(zhuǎn)正了!一般來說,差不多到了轉(zhuǎn)正的時(shí)候,會進(jìn)行總結(jié)或者分享會議!那么今天我就...

    sherlock221 評論0 收藏0
  • 我的第一篇博客

    摘要:前言說來慚愧,馬上就要到而立之年,可是嚴(yán)格來講這應(yīng)該算是我的第一篇博客。堅(jiān)持萬事開頭難,這第一篇博客寫完我更是覺得寫博客其實(shí)并沒有那么簡單,有時(shí)候覺得很簡單的東西可能寫出來就不是那么回事了。 前言 說來慚愧,馬上就要到而立之年,可是嚴(yán)格來講這應(yīng)該算是我的第一篇博客。 從第一行Hello World至今,算一算和代碼打交道也有些年頭了,其實(shí)我本人一直以來都有記筆記和寫demo的習(xí)慣,最早...

    Nekron 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<