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