其實你不懂程式設計師

Web開發者發表於2012-03-26

  人們常說程式設計師的生活枯燥為人刻板,其實這是你不懂程式設計師,程式碼之外,這些高智商的人幽默有趣,論壇常常是他們展現才華的地方,BLOG是他們分享技術的地方,BBS等地方有問題他門總是熱心幫助解答,處理程式異常,修改程式錯誤等。

  程式設計師也是很懂得品味人生的,因為工作影響他門也許會對生活感慨,傷感自己沒足夠或是更多的時間去做工作之外的別的事。陪朋友,親戚,家人、甚至陪女朋友去買套漂亮的衣服的時間都沒有等。但是我個人意見認為,程式設計師是最誠實、最實用主義及最愛恨分明的,平日工作雖然單調但不乏味。

  程式設計師是最誠實從何談起?

  程式設計師在學習和工作期間幾乎天天和機器打交道,壓根就沒有受欺負或是欺負別人的機會,勤奮的程式設計師在除錯無窮多的程式BUG時,已經深深地接受了“誠實”的教育,不誠實的人,他肯定不想做、也做不好程式設計師。

  為何說程式設計師是最實用主義?

  在10年前我第一次聽說電腦,後來初中文化課程中也開設了叫《計算機資訊科技》這麼一門課程,當時老師不停的在講臺上給我們講計算機是如何的厲害,但他在我門心裡一直只是個神話傳說,上一年的計算機課還沒曾見過真正的計算機的廬山真面目,只是從老師的口中聽說過他是如何的神。從我聽說計算機到後來我學習計算機甚至是現在我從事的計算機的工作,已經過去了10個春夏秋冬了,但是目前最先進的計算機也不具備智慧,他其實是笨的他也需要人員去操作,當我成為程式設計師的那刻我意識到計算機的神話是眾多程式設計師的汗水堆積起來的。

       程式設計師的工作就是把複雜的問題轉化為計算機能處理的簡單的程式。如果一個問題複雜到連程式設計師自己都不能理解,他就無法編寫程式讓更笨的計算機來處理,所以程式信奉“簡單----實用”主義。

  程式設計師如何的愛恨分明?

  程式設計師大都喜歡技術挑戰,不喜歡搞測試與維護。高水平的程式設計師喜歡和高水平的程式設計師一起工作,我也是這樣的一個人,我怕“與臭棋佬下棋,棋越下越臭”。

  也許是因為工作影響,休閒太少吧,程式設計師大都不喜歡拉幫結派、耍政治手腕。不信,你數數你認識的程式設計師,有幾個人黨派人士?又有幾個是政府官員?說到這裡我想到了窮人,因為我也是窮人之一。窮人為什麼總是窮,很難變為富裕的人呢?因為窮人怕,怕付出沒回報,怕投資得不到利益。怕高官怕大人物以至於不趕去和異類人群接觸,始終活動在窮人堆裡,又怎麼會變得富裕呢?出非出現奇蹟,麻雀巢裡飛出個金鳳凰。呵呵,說遠了。

  何解工作單調卻不乏味?

  程式設計的真正含義是什麼?

  要塑造一個程式設計師又需要多少時間和經歷呢?又有那些過程呢?學習過程的天空是黑暗的,記得以前在大學的時候,每天起床後的第一件事就是開啟電腦,然後洗溯吃飯,接著就是看書寫程式碼這些,餓了又去吃飯然後又面對電腦,當困了的時候就倒下睡覺。醒了又爬起來,很少和朋友家人聯絡,每天都過著這樣的單調的迴圈生活,但很遺憾的是我和電腦這麼的親密接觸到現在還是不能達到人機合一的境界。

  我記得我曾經說過,我最好的朋友是我的電腦,無論我是高興還是煩惱,無論我是興奮還是疲倦,一直陪伴著我的始終是他。但這句話是針對不同的時間到,如果參加工作了,或許工作中的任務、同事之間的友誼、個人生活中的感情等等都將會成為我們的最愛。總的來說是因事而異、因人而異。

  餓了就吃,困了就睡,只要時機恰當就進行程式設計。生活、學習及工作融為一體,儘管單調卻不乏味,還能獨享孤獨。

  推薦書籍:《軟體工程思想》、《窮人缺什麼》。本文中的思想主要源於這兩本書。

來源:http://beniao.cnblogs.com/

相關文章