雷軍做程序員時(shí)寫的博客,很強(qiáng)大!

大學(xué)畢業(yè)后,分到研究所,不太適應(yīng)那里的氣氛,就在1992年初加入金山軟件,開始了職業(yè)程序員的生涯。后來成了金山軟件研發(fā)部門的主管,但我一直都是一線的程序員。
程序員活在自己想象的王國里
我剛接觸電腦就發(fā)現(xiàn)電腦的妙處,電腦遠(yuǎn)沒有人那么復(fù)雜。如果你的程序?qū)懙煤茫憔涂梢院碗娔X處好關(guān)系,就可以指揮電腦干你想干的事。
這個(gè)時(shí)候你是十足的主宰。每你坐在電腦面前,你就是在你的王國里巡行,這樣的日子簡直就是天堂般的日子。
電腦里的世界很大,編程人是活在自己想象的王國里。你可以想象到電腦里細(xì)微到每一個(gè)字節(jié)、每一個(gè)比特的東西。
我愛編程這個(gè)工作,可以肯定我會(huì)干上一輩子
不少人認(rèn)為程序員最多干到三十五歲就可以收山換環(huán)境了,腦子也差不多該歇歇了,體力也不支了。并認(rèn)為寫程序是年輕人的事情,到了一定歲數(shù),估計(jì)沒什么人再當(dāng)程序員了。
當(dāng)我剛有一點(diǎn)本事的時(shí)候,我也和大家一樣覺得編程辛苦,也想三十歲后干別的。當(dāng)我年長一點(diǎn)后就發(fā)現(xiàn)了自己的無知。
電腦進(jìn)入中國時(shí)間并不短,但真正大規(guī)模開始用,還是八五年 PC 開始的,因此國內(nèi)真正寫電腦程序的人最長也就寫了十幾年(不知道是否還有這樣的人)。
開始的時(shí)候,我們覺得我們沒有什么不能做的(現(xiàn)在還能聽到這樣的豪言壯語),而且更要命的是好象我們特別聰明,特別適合開發(fā)軟件,比老外強(qiáng)得多。
剛畢業(yè)的時(shí)候,編程不僅僅是愛好,而且也成了一輩子的工作。整天不知道寫些什么東西,覺得特別沒勁,找不到感覺,特別灰心。
寫程序的活特別費(fèi)腦子,也特別累,但我喜歡,可以肯定我會(huì)干上一輩子,雖然我沒有打算一生只干這一件事。用一生來編程序是一件既容易又困難的事。
如果碌碌無為,為交差寫點(diǎn)程序,這樣的日子太好混了。但如果想全身心地寫程序,寫十年就不是一件容易的事。
現(xiàn)在我不少朋友都洗手了,有時(shí)我也想“用什么電腦呀,Windows 外的世界不是也很大嗎?”。
面對(duì)電腦的時(shí)候,立刻頓悟:寫程序還是自己最擅長的事,也是最喜歡的事。
高級(jí)程序員不是追求的目標(biāo)
有的人學(xué)習(xí)編程技術(shù),是把高級(jí)程序員做為追求的目標(biāo),甚至是終身的奮斗目標(biāo)。后來參與了真正的商品化軟件開發(fā)后,反而困惑了,茫然了。
編程不僅僅是技術(shù),還是藝術(shù)
有人認(rèn)為編程是一種熟練工種,也有人把編程說成是藝術(shù)創(chuàng)作。這兩種意見爭論比較激烈。
有的時(shí)候還擔(dān)心自己苦苦參與的這個(gè)項(xiàng)目究竟有沒有意義,是不是在同類產(chǎn)品中有競爭力,會(huì)不會(huì)開發(fā)出來以后就因?yàn)橛布陌l(fā)展,操作系統(tǒng)的換代而過時(shí)……
我認(rèn)為編程的工作和石匠比較相似,有技術(shù)活,更多的是體力活。不管怎么說,寫出一個(gè)好軟件不是一件容易的事。
編程是技術(shù)活,才有可能大規(guī)模進(jìn)行,才會(huì)有軟件工程和軟件工廠。
也正是編程是藝術(shù),才會(huì)有如此多的好產(chǎn)品,讓大家如癡如醉。
來源:雷軍的博客 blog.sina.com.cn/leijun
