91在线免费看_2021午夜国产精品福利_国产视频精品视频_1024cl地址一地址二地址三2019

第3節(jié) 我熱愛(ài)編程這個(gè)工作

 

  “干得比驢累,吃得比豬差,起得比雞早,睡得比狗晚,看上去比誰(shuí)都好,五年后比誰(shuí)都老。”很多程序員都曾這樣感慨和抱怨過(guò)自己的生活狀態(tài)。但是雷軍卻非常懷念寫(xiě)程序的日子。“從1987年到1996年,那是一段陽(yáng)光燦爛的日子。”他說(shuō)。
  雷軍年輕時(shí)的那個(gè)時(shí)代,是中國(guó)程序員最快意恩仇的江湖時(shí)代。那個(gè)時(shí)代的程序員,身上充滿著個(gè)人英雄主義的浪漫情懷。那時(shí)IT業(yè)最耀眼的明星不是柳傳志和馬云,而是王志東、求伯君、嚴(yán)援朝和朱崇君。這些早一代的程序員創(chuàng)造的業(yè)績(jī)激勵(lì)了很多程序員進(jìn)入軟件開(kāi)發(fā)。
  雷軍并非天生喜歡寫(xiě)程序,上大學(xué)前也沒(méi)想過(guò)程序員的生活?蛇M(jìn)入計(jì)算機(jī)系之后,學(xué)的東西逐漸多起來(lái)后,受那個(gè)時(shí)代的氛圍影響,他發(fā)現(xiàn)自己特別喜歡寫(xiě)程序。那是一個(gè)遼闊、奇妙的世界,程序員可以掌控細(xì)微到每一個(gè)字節(jié)、每一個(gè)比特位的東西,它們都是建造幻城必不可少的材料。精雕,細(xì)琢,一座座宮殿,成為幻城里的王。那喜悅,那成就感,局外人沒(méi)法體會(huì)。
  “編程的原因是喜歡,不是為了別的。從摸上電腦的那一刻,我就知道,這才是我的世界。我一心一意地想做個(gè)程序員,盡管知道很累。”雷軍這句話道出了千萬(wàn)程序員的心聲,他說(shuō):“我熱愛(ài)編程這個(gè)工作,可以肯定我會(huì)干上一輩子。”他認(rèn)為,只有真正喜歡才能寫(xiě)好程序。喜歡寫(xiě)程序,做程序員就是上天堂。大學(xué)剛接觸了計(jì)算機(jī),他就對(duì)這個(gè)領(lǐng)域產(chǎn)生了巨大的好奇,開(kāi)始了無(wú)盡的探索。他不僅拿下了所有科目的最高分,還選修了不少高年級(jí)的課程。在他年少輕狂的世界里,滿是電腦程序的符號(hào)在空中飄舞。
  程序員是一種特殊的物種,好的程序員尤其是這樣——很多人都試圖把編程歸入一種復(fù)雜的技術(shù)學(xué)科,但實(shí)際上編程更傾向于一種藝術(shù)。它實(shí)際上更接近數(shù)學(xué)、音樂(lè)或電視劇《Firefly》里的Kaylee魔法。
  好的程序員有一種特殊的直覺(jué),一種天賦,這種天賦很難描述,更不容易得到。大一下學(xué)期,從上第一門(mén)計(jì)算機(jī)專業(yè)課開(kāi)始,雷軍就迷上了電腦,熱度遠(yuǎn)遠(yuǎn)超出他以前著迷過(guò)的集郵、圍棋等。自那以后,雷軍似乎沒(méi)了其他愛(ài)好,電腦成了他當(dāng)時(shí)生活中的唯一。他不再跟舍友們?cè)谒奚崧䶮o(wú)邊際地侃大山,也不再到處東逛西看,為了學(xué)電腦甚至不惜經(jīng)常逃課。
  當(dāng)時(shí)用的是Motorola 68000 (相當(dāng)于 Intel 8088)、540K 的內(nèi)存,運(yùn)行的是 UNIX 操作系統(tǒng),八個(gè)人一起用。到了大二學(xué)PC的時(shí)候,雷軍就開(kāi)始趴在電腦前寫(xiě)現(xiàn)在很多人用的RI (RAMinit,清內(nèi)存的小工具),成為中國(guó)最早一批寫(xiě)共享軟件的人。
  雷軍不僅熱愛(ài)編程,還是一個(gè)完美主義者,他像寫(xiě)詩(shī)一樣寫(xiě)代碼,如行云流水,洋洋灑灑。雷軍將程序當(dāng)成藝術(shù)品,極其認(rèn)真,每一行都認(rèn)認(rèn)真真、干干凈凈。他習(xí)慣先買(mǎi)幾本比較經(jīng)典的編程書(shū)作為模本,然后把書(shū)里所有例程逐個(gè)重新寫(xiě)一遍,逐個(gè)比較和書(shū)上范例的差距,一步一步改善自己的編程基礎(chǔ)、風(fēng)格和技巧。寫(xiě)多了,有時(shí)甚至可以比書(shū)上寫(xiě)得好。
  程序員像木工一樣,熟能生巧。雷軍認(rèn)為,程序員必須要寫(xiě)足夠代碼量的程序,才會(huì)有感覺(jué),這是一個(gè)苦力活,沒(méi)有任何捷徑可走。雷軍曾公開(kāi)說(shuō):“我的一個(gè)學(xué)長(zhǎng)是美國(guó)卡內(nèi)基梅隆大學(xué)的博士,卡內(nèi)基梅隆大學(xué)計(jì)算機(jī)系在全世界非常出名,他說(shuō)每個(gè)博士生必須寫(xiě)十萬(wàn)行代碼才能畢業(yè),卡內(nèi)基梅隆大學(xué)博士進(jìn)任何一個(gè)大企業(yè)基本不用面試。而國(guó)內(nèi)培養(yǎng)的大部分的研究生、博士生,動(dòng)手能力都偏弱。沒(méi)有寫(xiě)過(guò)足夠代碼量的,想成為高手是不可能的,只能紙上談兵!”
  寫(xiě)程序特別費(fèi)腦子,也特別累?梢舱沁@種疲倦,每每讓雷軍編寫(xiě)出最好的代碼。跟巴爾默峰值相似,疲倦能使人的精力更易集中。大腦疲倦了,沒(méi)有多余的腦能量來(lái)三心二意,不得不集中精力。在與王全國(guó)合作開(kāi)發(fā)軟件的時(shí)候,他經(jīng)常工作到深夜兩三點(diǎn)。有次他們從早上寫(xiě)到了傍晚,出門(mén)吃飯的時(shí)候,看到天邊的夕陽(yáng),他倆同時(shí)笑了:“當(dāng)我們見(jiàn)到太陽(yáng)的時(shí)候,太陽(yáng)已經(jīng)下山了。”那個(gè)軟件開(kāi)發(fā)用了半個(gè)月時(shí)間,算是比較快的?砂雮(gè)月下來(lái),他倆都瘦了一大圈。
  整個(gè)大學(xué),雷軍都在以各種形式如癡如醉地學(xué)習(xí),踐行編程的無(wú)窮樂(lè)趣。他的經(jīng)驗(yàn)就是,多看Linux 等系統(tǒng)級(jí)的源代碼,多看高手是怎么寫(xiě)的,這樣自己寫(xiě)起來(lái)的時(shí)候會(huì)比較有感覺(jué)。
  大學(xué)期間,雷軍經(jīng)常給武漢電子一條街的商鋪們編寫(xiě)程序。1989年底,計(jì)算機(jī)病毒剛剛在國(guó)內(nèi)出現(xiàn),就引起了他的興趣。為了解決學(xué)校機(jī)房染毒的問(wèn)題,雷軍和同學(xué)馮志宏合作開(kāi)發(fā)了免疫90。計(jì)算機(jī)技術(shù)更新非?欤磕甓紩(huì)有各種各樣的的新技術(shù)出現(xiàn)。后來(lái)雷軍總結(jié)自己幾十年的從業(yè)生涯,僅編程語(yǔ)言,他就用過(guò) BASIC,MASM,PASCAL,C++,VBA,DELPHI,JAVA 等。
  雷軍曾感嘆,每個(gè)IT企業(yè)都為找不到好的程序員而苦惱,但是現(xiàn)在的大學(xué)、軟件學(xué)院及各種培訓(xùn)機(jī)構(gòu)每年培養(yǎng)的幾十萬(wàn)程序員卻為找不到好的工作而苦惱。他認(rèn)為,企業(yè)需要的不是一個(gè)剛學(xué)會(huì)寫(xiě)程序的人,需要的是來(lái)了就能干活,能把活干好的人。因此,大學(xué)生應(yīng)該多注意實(shí)際操作能力的培養(yǎng),才能在畢業(yè)后找到滿意的工作。
最新書(shū)評(píng) 查看所有書(shū)評(píng)
發(fā)表書(shū)評(píng) 查看所有書(shū)評(píng)
請(qǐng)自覺(jué)遵守互聯(lián)網(wǎng)相關(guān)的政策法規(guī),嚴(yán)禁發(fā)布色情、暴力、反動(dòng)的言論。
評(píng)價(jià):
表情:
用戶名: 密碼: 驗(yàn)證碼: