什么是程序員
什么是程序員
什么是程序員?什么人能稱得上是程序員?會編程序的人都是程序員嘛!這個問題看似簡單,但細想一下,也很難回答。其實在中國,有關(guān)程序員有很多種接近的叫法,例如“開發(fā)人員”,“編程人員”,“電腦人員”等等。只是現(xiàn)在分工越來越細,專業(yè)化程度不斷提高程序員這個詞才會逐漸地流行起來。
那么什么人才算是編程人員呢,現(xiàn)在看來凡是從計算機專業(yè)或相近專業(yè)畢業(yè)的、以編寫程序為職業(yè)的都可算得上程序員。但是在上世紀80年代到90年代,由于計算機還是個新生事物,整個社會對其有種神秘、高貴、不可觸及的印象。加之計算機人才少之又少,除了計算機專業(yè)從事開發(fā)工作之外,很多非計算機專業(yè)的同志,甚至初高中生也加入到開發(fā)隊伍之中,他們充滿激情,敢于學習,勇于探索,他們其中有許多人很快地就成為開發(fā)隊伍中的主力軍,成為編程人員中的佼佼者。有的時候,專業(yè)的程序員還不如業(yè)余的程序員,這種情況比比皆是。那個時候,開發(fā)環(huán)境、學習環(huán)境比現(xiàn)在差的很多,程序設(shè)計語言比較單調(diào),技術(shù)書籍更是少之有少。記得當時只能把單位印制8086,Z80匯編程序設(shè)計當作教材,用debug把操作系統(tǒng)中代碼打印成厚厚書籍來閱讀。由于單位是生產(chǎn)電腦(組裝)的,因此,使用電腦還是比較方便,但是,絕不可能在家里自己擁有電腦的。
由于那時程序員可以觸及電腦,可以看著別人不懂的代碼,可以讓電腦執(zhí)行自己的指令,在許多外行甚至內(nèi)行人看來,是非常敬仰的。
程序員一般只掌握單一的程序設(shè)計語言,比如編寫匯編程序的程序人員,編寫C語言的程序人員,編寫unix、xenix、aix、soc、hp-unix等unix類的shell程序人員,編寫與數(shù)據(jù)庫打交道的procc程序人員,編寫C++程序的程序語言,編寫面向?qū)ο蟮腣FP、VB、Delphi,PB的程序人員,編寫web程序的HTML,CGI,ASP,php的程序人員、編寫C#、java的程序人員,這些程序語言有些被保留下來,有的則被時代無情淘汰了。同樣程序員如果不能適應(yīng)語言的發(fā)展也避免不了被淘汰的命運。
我感到其實程序員和其他職業(yè)人員不同之處:
1)因為比爾蓋茨是編程序的,似乎每個程序設(shè)計人員都有一個“比爾蓋茨”夢想:比爾蓋茨能做的,我也許能做到,即使做不到,做一半也是不錯的。這個潛在的意識是程序員最大的財富,許多程序人成了有理想有抱負的人。我想很多人選擇IT大都與此有關(guān)吧。
2)工作成果完全由自己把握,隨編隨運行隨出結(jié)果。這種自我感覺是很多職業(yè)都不具備的。因此,程序員有很強的自信性。而且這種自信,往往可以使得程序員產(chǎn)生自己可以開公司念頭。
3)有很高的預(yù)期價值。
軟件通過使用創(chuàng)造了價值,程序員通過制作產(chǎn)生了軟件。因此,程序員往往把軟件的價值看作自己的價值,例如一個軟件賣了5萬元,程序員就會把自己的勞動價值故在5萬上,如果這個軟件有100個潛在的市場,那么程序員就會把這個價值升值到5*100=500萬上。所以在程序員這個群體,很多人都相信自己未來能夠獲得更多的'收入。
當然,程序員也有其他一些特點,例如:有的程序員喜歡晚上干活,白天睡覺;有的喜歡鉆研,連續(xù)加班;有的頭腦靈活,動手能力強;有的喜歡追逐最新技術(shù),變成別人公司的代言人等等。
有一點我是注意到了,程序員在社會上的地位呈下降趨勢,以往給人以仰目而視的形象,逐步走下神壇。也許我們在中國的程序員中間再也發(fā)現(xiàn)不了比爾蓋茨的身影了。
這是程序員的悲哀還是社會的悲哀,還是正常不過的社會現(xiàn)象?
版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔相關(guān)法律責任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請發(fā)送郵件至 yyfangchan@163.com (舉報時請帶上具體的網(wǎng)址) 舉報,一經(jīng)查實,本站將立刻刪除