孤獨(dú)的代碼

我曾寫過一些代碼纹烹,現(xiàn)在這些代碼大多數(shù)躺在我硬盤的某個(gè)文件夾里页滚。很多時(shí)候,我會(huì)猛地想起铺呵,我是學(xué)計(jì)算機(jī)的裹驰,我會(huì)寫代碼。

上學(xué)那會(huì)兒幻林,寫代碼是自發(fā)的,除了必須完成的作業(yè)音念,很多時(shí)候想提升自己的技術(shù)沪饺。但回頭看來,我走了很多彎路闷愤。我會(huì)很多語(yǔ)言的語(yǔ)法整葡,比如C,JAVA肝谭,C++掘宪,Python,PHP攘烛。那會(huì)兒,我花了很多時(shí)間去研究程序語(yǔ)言镀首,多年過去坟漱,我至少還可以用這些語(yǔ)言不抄書寫一句Hello World!。讀研時(shí)候更哄,我真正靜下心來去鉆一門語(yǔ)言C++芋齿。我仍舊感謝這段經(jīng)歷,那時(shí)候在老師的指引下成翩,我買了一本書C++ Primer 第五版觅捆。一門心思啃書,每讀完一節(jié)麻敌,我都會(huì)照著書把代碼敲一遍栅炒,然后把書后的習(xí)題做一遍。這件事我堅(jiān)持了大半年术羔,到實(shí)習(xí)時(shí)每天晚上回到宿舍仍舊堅(jiān)持赢赊。

這本書有一千多頁(yè),后面因?yàn)檎夜ぷ骷独O聨渍挛覜]做完释移,而后就一直放那了。但堅(jiān)持了那么做以后寥殖,我的代碼水平有了質(zhì)的提升玩讳。并且對(duì)代碼有了新的理解涩蜘,寫代碼猶如人生。很多事情熏纯,你一開始做的時(shí)候同诫,你并不知道最后會(huì)有什么樣的結(jié)果,但你堅(jiān)持下去以后豆巨,不斷累計(jì)剩辟,越往后你就會(huì)體會(huì)這么做的奇妙。也許你的感受已經(jīng)脫離了這件事本身往扔,但你會(huì)越發(fā)明確未來的方向贩猎,放棄還是繼續(xù),這時(shí)就很容易抉擇萍膛。另外吭服,堅(jiān)持做一件事,就一定會(huì)在這件事上面得到經(jīng)驗(yàn)蝗罗。而經(jīng)驗(yàn)絕不是書本能夠教會(huì)你的艇棕。

我想起了馬克思主義哲學(xué)里面所說,事物是普遍聯(lián)系的串塑,應(yīng)該在普遍聯(lián)系中找尋規(guī)律沼琉。而規(guī)律一經(jīng)總結(jié),將會(huì)帶來新的受益桩匪。寫代碼如人生打瘪,以前我覺得寫代碼猶如寫文章,這樣的理解不算錯(cuò)傻昙。代碼也講究語(yǔ)法闺骚,邏輯。好的代碼會(huì)減少后期維護(hù)的成本妆档,而爛代碼不僅難讀僻爽,后期維護(hù)更是災(zāi)難。對(duì)別人來說是幸事的是贾惦,我不再是全職的程序員了胸梆。我最討厭那種寫了代碼卻不注釋的人,讀別人代碼實(shí)際是一種很痛苦的事情纤虽,所以不注釋猶如讀別人的天書乳绕。

工作以后,我很少寫代碼了逼纸,每次想起寫代碼的時(shí)候洋措,就是我想偷懶的時(shí)候。比如工作中杰刽,我要重復(fù)像機(jī)器人一樣定期地做一個(gè)表菠发,統(tǒng)計(jì)收集別人的信息王滤,我就會(huì)思索,我是否可以寫一個(gè)程序來做這些事滓鸠。其實(shí)雁乡,只要敢于去想,開始去嘗試糜俗,往往一個(gè)事情就真的能做出來踱稍。工作以后,思維也不同于學(xué)生時(shí)代悠抹,做學(xué)生時(shí)珠月,一心想著要寫出一手好代碼,如好文章般優(yōu)美楔敌。但卻忘了啤挎,計(jì)算機(jī)屬于工科,是實(shí)用技術(shù)卵凑,是要解決現(xiàn)實(shí)問題的庆聘。那時(shí)的代碼多半是用來做題,極其缺乏實(shí)用性勺卢。那時(shí)候伙判,常關(guān)注有沒有語(yǔ)法錯(cuò)誤。

工作以后黑忱,更加務(wù)實(shí)澳腹。對(duì)代碼的理解就是工具,學(xué)生時(shí)代寫代碼杨何,就好比從無(wú)到有在造磚塊,而且一直不停地在造沥邻,今天用這種材料危虱,明天換那種。但不論哪種材料唐全,造出來都只是一塊磚埃跷。我想大家都能看懂我說的材料就是指程序語(yǔ)言,所謂的磚可以理解是代碼片段邮利,一個(gè)沒有實(shí)際意義的功能塊弥雹。工作了,你想做一件事就是在搭房子延届,你不能不停地造磚剪勿,而是要選定好工具,開始?jí)就两ㄔ臁?/p>

我曾寫過的代碼被孤獨(dú)地鎖在了硬盤的文件夾里方庭,暗無(wú)天日厕吉。其實(shí)源代碼一般只有作者本人看見酱固,別人看見的是呈現(xiàn)出的交互式界面,而源代碼就是這些界面的靈魂头朱。

年少那會(huì)兒运悲,我心情不好時(shí)會(huì)寫代碼,會(huì)帶著一些思考去解決一些問題∠钆ィ現(xiàn)在寫代碼很功利班眯,不輕易去寫,倒不是因?yàn)樽约捍笈扑肝祝亲约禾珣惺鸢:玫拇a猶如好的文章,很難一蹴而就程拭,要不停地調(diào)試修改定踱,我喜歡這個(gè)過程,在我看來恃鞋,這是寫代碼最有意思的地方崖媚。你寫,你設(shè)計(jì)恤浪,你修改畅哑,從無(wú)到有你創(chuàng)造了一個(gè)特定的程序,雖然很多時(shí)候水由,它的出現(xiàn)是為了解決我的一些特定工作荠呐,說白了,它就是在我想要偷懶時(shí)制造出的一個(gè)精靈砂客。

我常感覺自己很孤獨(dú)泥张,而一個(gè)人孤獨(dú)無(wú)聊時(shí)去做一些重復(fù)性的機(jī)器類工作又是極其borning。我不會(huì)找樂子鞠值,我不愛打游戲媚创,不愛追劇,好像對(duì)什么都提不上興趣彤恶,我很懶钞钙,我不愛做枯燥重復(fù)的工作,所以當(dāng)有重復(fù)性的工作來了声离,我第一思考的是芒炼,我能不能寫個(gè)程序來做這件事,很多時(shí)候我很幸運(yùn)术徊,我寫出來了本刽。如果沒寫出來,說明要么這件事寫程序復(fù)雜且不高效,要么就是這件事我想放一放再弄盅安。常常后者居多唤锉,有時(shí)候一放,等有一天我寫好了代碼别瞭,第二天領(lǐng)導(dǎo)宣布窿祥,這件事我不用再做了。這才是人生蝙寨。

你以為你使用了聰明晒衩,但人家可以直接宣布你不用干這件事了。如果我學(xué)的代碼他們也像人會(huì)說話會(huì)思考墙歪,他們一定會(huì)抱怨听系,我把他們創(chuàng)造出來才幾天就得躺進(jìn)那個(gè)硬盤里的文件夾了,若干年以后虹菲,我甚至不記得我寫過這些代碼靠胜。事實(shí)真相是,若干年后毕源,我偶然點(diǎn)開文件夾浪漠,打開一段源代碼,會(huì)說霎褐,我擦址愿,我竟然寫過這么牛X的代碼。當(dāng)然那只不過自我搞笑罷了冻璃。

我現(xiàn)在感到孤獨(dú)時(shí)响谓,絕不會(huì)想到去寫代碼。很多時(shí)候省艳,我都覺得自己孤獨(dú)娘纷。如果我可以把自己每次孤獨(dú)的情緒裝進(jìn)硬盤里的文件夾,我想硬盤早已塞滿跋炕。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末失驶,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子枣购,更是在濱河造成了極大的恐慌,老刑警劉巖擦耀,帶你破解...
    沈念sama閱讀 211,639評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件棉圈,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡眷蜓,警方通過查閱死者的電腦和手機(jī)分瘾,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,277評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來吁系,“玉大人德召,你說我怎么就攤上這事白魂。” “怎么了上岗?”我有些...
    開封第一講書人閱讀 157,221評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵福荸,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我肴掷,道長(zhǎng)敬锐,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,474評(píng)論 1 283
  • 正文 為了忘掉前任呆瞻,我火速辦了婚禮台夺,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘痴脾。我一直安慰自己颤介,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,570評(píng)論 6 386
  • 文/花漫 我一把揭開白布赞赖。 她就那樣靜靜地躺著滚朵,像睡著了一般。 火紅的嫁衣襯著肌膚如雪薯定。 梳的紋絲不亂的頭發(fā)上始绍,一...
    開封第一講書人閱讀 49,816評(píng)論 1 290
  • 那天,我揣著相機(jī)與錄音话侄,去河邊找鬼亏推。 笑死,一個(gè)胖子當(dāng)著我的面吹牛年堆,可吹牛的內(nèi)容都是我干的吞杭。 我是一名探鬼主播,決...
    沈念sama閱讀 38,957評(píng)論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼变丧,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼芽狗!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起痒蓬,我...
    開封第一講書人閱讀 37,718評(píng)論 0 266
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤童擎,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后攻晒,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體顾复,經(jīng)...
    沈念sama閱讀 44,176評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,511評(píng)論 2 327
  • 正文 我和宋清朗相戀三年鲁捏,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了芯砸。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,646評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖假丧,靈堂內(nèi)的尸體忽然破棺而出双揪,到底是詐尸還是另有隱情,我是刑警寧澤包帚,帶...
    沈念sama閱讀 34,322評(píng)論 4 330
  • 正文 年R本政府宣布渔期,位于F島的核電站,受9級(jí)特大地震影響婴噩,放射性物質(zhì)發(fā)生泄漏擎场。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,934評(píng)論 3 313
  • 文/蒙蒙 一几莽、第九天 我趴在偏房一處隱蔽的房頂上張望迅办。 院中可真熱鬧,春花似錦章蚣、人聲如沸站欺。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,755評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)矾策。三九已至,卻和暖如春峭沦,著一層夾襖步出監(jiān)牢的瞬間贾虽,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,987評(píng)論 1 266
  • 我被黑心中介騙來泰國(guó)打工吼鱼, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留菱蔬,地道東北人仔夺。 一個(gè)月前我還...
    沈念sama閱讀 46,358評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親家制。 傳聞我的和親對(duì)象是個(gè)殘疾皇子瑟幕,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,514評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容

  • 本文摘自知乎如何用一句(段)代碼表現(xiàn)孤獨(dú)进苍?魄懂。最近修改:2020年1月29日。 高級(jí)程序語(yǔ)言在某種程度上有別于機(jī)器語(yǔ)...
    小葉Little_Ye閱讀 1,641評(píng)論 0 0
  • 今天上午斗忌,我去學(xué)機(jī)器人质礼。我們今天做的是起重機(jī)。 起重機(jī)前面是用來搬東西的织阳,后面的把手是把東西運(yùn)上來...
    吳廣澤閱讀 352評(píng)論 0 0
  • 當(dāng)人小的時(shí)候几苍,青春期的時(shí)候,討厭的時(shí)候陈哑,因?yàn)闆]有嚴(yán)格培養(yǎng),因?yàn)槟鐞郏驗(yàn)樾『⒂邢矚g的而對(duì)立討厭當(dāng)前的惊窖,以為現(xiàn)在享受...
    工匠良辰閱讀 199評(píng)論 0 0
  • 春天 媽媽今天又看了3遍你寫的作文刽宪,回味無(wú)窮。昨天媽媽擔(dān)心你寫不出這篇文章界酒,提前開始琢磨文章怎么寫圣拄,想給你...
    擎天柱_6e9a閱讀 130評(píng)論 0 0
  • 你來了庇谆,我卻走了! 我們的心中都隔著一條河 我在河的那邊凭疮,天天想念著你 你卻變成我心中那顆摸不著的星星 你在河的這...
    狂野的青春閱讀 315評(píng)論 0 0