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