早期的程序員干活能從軟件直通硬件,個(gè)個(gè)生猛無(wú)比。又因他們的作息時(shí)間、言行舉止與常人不太一樣,久而久之就給人們留下了“神秘”、“孤僻”的印象。如今軟件行業(yè)被炒得熱火朝天,有能耐的程序員即便躲在大山岙的軍工廠里也能被挖出來(lái)。而更多原本不是程序員的人操起幾本“速成”、“二十一天通”等書(shū)籍也加入了這個(gè)行業(yè)?,F(xiàn)在國(guó)內(nèi)號(hào)稱(chēng)有上百萬(wàn)程序員,這支大軍魚(yú)龍混雜,已搞不清那些是正規(guī)軍,那些是民兵游擊隊(duì)了。
真正的程序員都有如下秉性:
一、誠(chéng)實(shí)
程序員在學(xué)習(xí)與工作期間幾乎天天與機(jī)器打交道,壓根就沒(méi)有受欺騙或欺騙人的機(jī)會(huì)。勤奮的程序員在調(diào)試無(wú)窮多的程序Bug時(shí),已經(jīng)深深地接受了“誠(chéng)實(shí)”的教育。不誠(chéng)實(shí)的人,他肯定不想做、也做不好程序員。
有一名市場(chǎng)營(yíng)銷(xiāo)員和一名程序員都在新聞發(fā)布會(huì)上發(fā)言,將一項(xiàng)新技術(shù)的消息公布于眾。
市場(chǎng)營(yíng)銷(xiāo)員說(shuō):“這項(xiàng)技術(shù)比電話、晶體管和原子彈三項(xiàng)發(fā)明加起來(lái)對(duì)世界文明的影響都要大。”
程序員說(shuō):“這項(xiàng)技術(shù)在有限的領(lǐng)域內(nèi),在有限的程度上,解決了一些技術(shù)性的問(wèn)題。”
看來(lái)為了讓我們的民族更加誠(chéng)實(shí),學(xué)電腦真的要從娃娃抓起。
二、簡(jiǎn)單——實(shí)用主義
有人問(wèn)一個(gè)數(shù)學(xué)家,一個(gè)物理學(xué)家和一名程序員:“一個(gè)盒子有幾個(gè)面?”
數(shù)學(xué)家回答說(shuō):“有六個(gè)面,因?yàn)楹凶邮情L(zhǎng)方體。”
物理學(xué)家回答說(shuō):“有12個(gè)面,分為6個(gè)外表面和6個(gè)內(nèi)表面 。”
程序員回答說(shuō):“只有兩個(gè)面,里面放電路板和硬盤(pán),外面放顯示器和鍵盤(pán)。”
目前即使最先進(jìn)的計(jì)算機(jī)也不具備智能,程序員的基本工作就是把復(fù)雜的問(wèn)題轉(zhuǎn)化為計(jì)算機(jī)能處理的簡(jiǎn)單的程序。如果一個(gè)問(wèn)題復(fù)雜到連程序員自己都不能理解,他就無(wú)法編出程序讓更笨的計(jì)算機(jī)來(lái)處理。所以程序員信奉“簡(jiǎn)單——實(shí)用”主義。
也有不少做計(jì)算機(jī)“學(xué)問(wèn)”的人顛倒行事。本來(lái)幾句話、幾行程序就能說(shuō)明白的事,非得要抬高到理論創(chuàng)新的程度,寫(xiě)成玄乎的文章去評(píng)教授或者弄個(gè)博士學(xué)位。所幸在第一線工作的程序員大多是實(shí)干的。
三、愛(ài)憎分明
程序員大都喜歡技術(shù)挑戰(zhàn),不喜歡搞測(cè)試與維護(hù)。高水平的程序員喜歡與高水平的程序員一起工作,因?yàn)樗麄兣?#8220;與臭棋佬下棋,棋越下越臭”。程序員大都厭惡拉幫結(jié)派、耍政治手腕。不信,數(shù)一數(shù)你認(rèn)識(shí)的程序員,有幾個(gè)是黨派人士?
四、工作單調(diào)但不乏味
有人問(wèn)編程大師:“程序設(shè)計(jì)的真正含義是什么 ?”
大師回答說(shuō):“餓了的時(shí)候就吃,困的時(shí)候就睡,只要時(shí)機(jī)恰當(dāng)就進(jìn)行程序設(shè)計(jì)。”
其實(shí)程序員的生活和工作已融為一體,盡管單調(diào)卻不乏味,還能獨(dú)享孤獨(dú)。有詩(shī)為證:
我編程三日
兩耳不聞人聲
只有硬盤(pán)在歌唱
結(jié)論:優(yōu)秀的程序員沒(méi)有理由不讓人喜歡,他們遠(yuǎn)比怪僻來(lái)得可愛(ài)。
posted on 2008-06-03 16:51
Macaulish 閱讀(2681)
評(píng)論(7) 編輯 收藏 引用