小林:徒手攀登高峯

人們常認爲要成爲程序員要麼如Fishman一樣是科班出身,要麼如碧海一舟一樣,以本科的功底起家成爲超級的愛好者,但小林與他們都不一樣,他像一個在程序編寫領域中徒手攀登高峯的登山者,以初中文化功底,靠自學成爲一個出色的程序員。他和劉韌、杜紅超一道創辦知名的"鬥牛士"寫作社區網站,,負責它的前期設計和後期一些技術支持,現在某無線互聯公司從事基於無線互聯及PDA的行業解決方案、個性化方面的研發工作。
1993年,小林初中輟學後,家裏買了一臺電腦,從最基本的DOS學起,把DOS裏的基本命令背熟,重裝了n(n> 10)遍機器後,對電腦比較熟悉了。當時最爲常用的辦公軟件就是金山WPS軟件,打開這個軟件就可以看到"作者:求伯君、李明"字樣。緊盯着屏幕上的"作者:求伯君、李明",小林的眼前幻化出了"作者:小林"的字樣,這種想法推動着小林更渴望去了解其它程序。

  小林開始走上了編程之路。對只有初中文化的小林來說,要啃透那些代碼,雖要相當大的毅力,當現在問及小林對當初走上程序員之路有何評價時,他說:"程序員是最能突出'只有偏執狂纔可能成功'這句話的人。"從這裏也可以看出小林對於程序有着多麼執着的熱愛。

  "少年壯志不言愁"。開發出程序,對只有初中文化的小林來說,無疑是困難的。他接觸到的計算機知識相對於程序開發來說,皮毛都很難算上,要想開發程序談何容易?少年不識愁滋味,初生牛犢不怕虎,小林從C語言開始學起,英語水平很低,書上的英文靠查字典讀懂。除了讀專業書,他還從報刊上獲取編程方面的知識,經常到深圳的"賽格市場"和別人交流軟件並學習到一些知識,也在那裏認識了幾個大小林十幾歲的開發人員,對他幫助很大。
  
  一般情況下,小林是邊看書邊操作,把自己認爲有用的和自己在運用過程中的心得體會都記在事先準備好的記事本上,並背得滾瓜爛熟。死記硬背雖然不是一個好辦法,但對於只有初中文化程度的小林來說卻是登堂入室最有效的辦法。小林認爲:"書,是永遠的最忠實的老師,但國內某些專業技術的書出版得要較外語版的晚上一年左右,所以如果能夠較好的理解讀懂英文資料將佔較大的優勢,此外在學習的過程中,多看別人的經典的實例程序,編程中就會少走些彎路。"就是到現在,小林在工作中遇到問題,仍然是看書、翻閱雜誌、求教有經驗的朋友。接觸到互聯網之後,增加了獲取知識的途徑,利用搜索引擎到相關的垂直網站、到網上社區去求教,當所有這些途徑都無法解決問題時,小林最後纔去找人登門求教。

  "刪繁就簡三秋樹,標新立異二月花。"什麼是程序員?也許我們會認爲是學會了很多編程語言或者考了程序員證的人,然而小林不這樣認爲:"程序員不一定必須持有程序員證書,作爲程序員最爲重要的是具有創新、鑽研、好學等精神和能寫出好的程序。"小林是完全依靠自學,幾乎是在"一窮二白"的基礎上開發程序的,創作中所遇到的困難非一般人所能夠想象,然而小林堅持下來,並獲得了成功,那麼是什麼力量使小林克服困難、不捨晝夜奮然前行呢?他的回答是:"追求成就感、追求完美!比如做一個同類的程序,某些程序員用100行較複雜的代碼完成,而我只用10行代碼即可完成等同的功能時,這種小成就感會讓我沾沾自喜。"

  "我拿青春賭明天"?有人說程序員就猶喫青春飯一樣,到了30歲還不能做到一個職位,就應該從程序員裏退出?小林並不認同這一點,他舉例說:"記得今年4月1日《程序員》雜誌和中國軟件協會舉辦的一個活動裏,原微軟公司的戴習爲老師及金山公司的雷軍,他們提出了程序員可以當一輩子的觀點。對於我,未來的職業應該還是會和技術沾邊。"對於程序員來說,加班原本很正常,不加班纔不正常,做大項目搞封閉式開發是常有的事。而對於小林來說,幾乎沒有真正很好休息過,如果項目不急,他就會把大量時間用來爲升級自己的知識結構、刷新自己能力的讀書上。

  "漫漫長路遠,冷冷幽夢情,萬水千山獨行,找我登天路徑,我要把美麗擁抱,摘下閃閃滿天星。"忽然覺得這首歌似乎正是爲小林的奮鬥歷程和創業心態而寫。
2005年2月17日22:21:42

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