記得有人說過,一名真正的圍棋高手,其人生是要用「一生懸命」四個字來形容的。我只是圍棋低手,限於水平,未能更多地理解其中的精妙與玄機,然而,我卻清清楚楚明明白白地知道,有另一種人生,倘加之於這四個字,卻是真正當之無愧的,這,就是程式設計師的人生。
計算機很難懂,計算機中最難懂的卻是程式設計,人說「棋如人生」,我卻以為,程式同樣如人生。真正的程式設計師可以感受到,乙個程式中,從整體架構到每乙個細節,無不融入了程式設計師對人生的感悟與體驗,程式的每乙個模組,每乙個過程,每一條語句,無不折射出人生的乙個個側面。程式,意味著規則、順序,人生是需要規則與順序的,規則與順序也是無處不在於人生的,而程式,正是用簡單的字元的巧妙排列,鮮明地展示著這一點,從而體現出人生的規律,程式是微縮的人生,它的博大精深,是與人生的包羅永珍一脈相承的。
當一名有志於攀登人生高峰的人義無反顧地選擇了程式時,他便成了一名真正的程式設計師。對他而言,這一刻是神聖的!因為從這時起,他的人生便與程式所代表的人生合二為一了。他將把對自己生命的無限熱愛傾注到程式上,他的價值,也將通過那些跳動的字元展現出耀眼的光芒。
然而,程式設計師是很辛苦的,當他們一旦把自己「許」給了程式後,便只有義無反顧、風雨兼程地向前,沒有人逼他們,是他們自己不允許自己停下來,是程式設計的魔力在感召著他們,是自己對事業的熱愛,對人生的追求在驅趕著他們,讓他們必須夜以繼日地坐在電腦前,即便這種超負荷損傷了他們的視力,損害了他們的身體。程式是一種很容易讓人上癮的東西,當你迷上它後,只有做一架永動機,並且無可解救。永不停息,至死為止,這或者是「一生懸命」的另一種含義吧!
做程式設計師還是壓力最重的一種人生,我從沒看見任何行業需要像程式設計師這樣誠惶誠恐、提心吊膽地面對自己的程式。我們都在追求完美,程式設計師同樣追求完美的程式,只是,程式中乙個小小的錯誤便會毀了這份完美,因此,他們太害怕出錯,他們還必須對別人的錯誤負責,因為使用者是他們的上帝,他們必須考慮周全使用者的一切操作與所有可能的情況,只是,當這一切都做完後,他們仍不能放下心來,因為他們知道自己絕不可能考慮到所有的情況,當你千辛萬苦做完測試,交付程式時,只是提心吊膽的開始,這實在是一種無奈,尤其是在程式越來越大型化複雜化的今天,錯誤已成為事實上的不可避免,於是無奈也就成了所有程式設計師的悲哀,他? 遠在不覺中締造著錯誤,他們心頭永遠壓著巨石,沒有放下的那一天,這種負重,這種壓力,這種時刻懸心的感覺或者可作「一生懸命」中「懸」字的解釋吧!
然而,程式設計師終究是無怨無悔的,他們都有著一種共同的坦然,從作出選擇的那一刻起,他們的生命已經融入了他們的信念與追求中!看破了這一點,他們的人生終究是絢麗的,「一生懸命」終究也是幸福的!
程式設計師的一生
一艘沒有航行目標的船,任何方向的風都是逆風 1 你為什麼是窮人,第一點就是你沒有立下成為富人的目標 2 你的人生核心目標是什麼?傑出人士與平庸之輩的根本差別並不是天賦 機遇,而在於有無目標。3 起跑領先一步,人生領先一大步 成功從選定目標開始 4 賈金斯式的人永遠不會成功 為什麼大多數人沒有成功?真...
程式設計師的一生
一艘沒有航行目標的船,任何方向的風都是逆風 1 你為什麼是窮人,第一點就是你沒有立下成為富人的目標 2 你的人生核心目標是什麼?傑出人士與平庸之輩的根本差別並不是天賦 機遇,而在於有無目標。3 起跑領先一步,人生領先一大步 成功從選定目標開始 4 賈金斯式的人永遠不會成功 為什麼大多數人沒有成功?真...
乙個程式設計師的一生
我在程式設計師的時候,我一開始追逐這個api怎麼用,資料庫sql怎麼寫更優化,dcom技術的細節,然後我發現我寫出來的產品為了符合客戶需求必須要大量修改,但是我的 卻粘在了一起,第乙個感覺就是乙個函式太長,一看就頭痛,而且乙個函式幹了好多事。這些事本來可以一段一段的,每段寫上注釋,然後有意義命名,自...