完美主義者適合當程序員?

 完美主義者適合當程序員麼?

我是一個完美主義者,因爲不容忍任何一點warning與歎號!,用eclipse神器的童鞋,你們懂的!平時生活中呢,貌似也有些地方是這樣的吧,寫一篇什麼稿子(use pen),如果一始寫得很好,我就一直寫下去,如果寫了一多半,突然某個地方出現了錯筆、我的第一反應是撕掉重做,畫Visio圖也一樣,只要某個地方感覺不好,就會刪掉重來畫,因此平時也浪費了很多時間在這樣的小事情上面啊!!現在想想,這樣是不是太吹毛求疵,得不償失呀!!?委屈委屈委屈。。。。

 

 

在編程上面,天生就喜歡搞邏輯與運算,什麼“與、或、非”,什麼“加、減、乘、除”,記得小時候,老爸爲了把我上幼兒園的錢節約起來買酒喝,就沒讓我上幼兒園,而由他來負責教我,教的什麼呢?教100以內數數和九九乘法口訣!每天干完農活回來都會檢查我學的情況,家裏來了親戚,也會讓我在吃飯的時候在親戚面前背一番,現在想想老爸是多麼明智呀。我只見過電視裏面,會讓小孩在大人面前背古詩,還搖頭晃腦那種!要是當年讓我也這樣,恐怕現在我就在當語文老師了或者詩人了,不過對詩我還是相當喜歡的,在高中那塊讀了海子的詩,那叫一個着迷呀!!話說當年沒讀幼兒園,一進學校就一年級,雖然是感覺要比其它小孩兒跑得快點,但是多年以後還是覺得是不是有點先天不足呢,因爲絕大多數小孩都讀了幼兒園的呀...

 

 

扯得太遠了,迴歸正題。只覺得程序如人生,人生就是命運寫好的程序...命運之神應該不會是個完美主義者,換句話說:它的眼裏不存在完美與不完美,每個人都是他編好的人生軌跡——也即時人生程序,完美不完美都只是用人的眼光來評判的。何況如果命運之神如果是完美主義都的話,每個人豈不都是完美程序,每個人的人生都運行順利、健壯、沒有Bug、沒有warning。。。輸出理想結果。可是也有人說,追求程序完美也是一件好事,那樣纔會發現不足,纔不會無視警告,放過瑕疵,繼續努力。。。

 

仔細想想,其實這些都只是一些表面的,膚淺的追求上,真正的Programmer,應該把注意力放在程序的實現算法與效率上:怎麼樣讓自己的程序跑得更快,運行更健壯,代碼更短更有節奏,更節約空間與時間,更易讀等等,如果真的先考慮這些而耽擱一些時間,這應該是值得的,而在一些小的實現細節,編程條目上浪費過多時間纔是不可取的。。。嗯,以後一定要注意這些地方,做一名優秀的Programmer!!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章