轉眼間十年過去了,趁現在等聚會的朋友們來之前先寫一下回憶吧。有很多人問過我,我當初是怎麼會走上這條路的?又怎麼學習的?
這故事有點長,要從我國小六年級的某天開始說起 ...
那天我媽從信箱內拿到了一封廣告信,那本來好像是要寄給鄰居的卻不小心投遞到我們家裡,我媽看了一下後發現是電腦套書的推銷,我媽拿給我看問我想不想訂,我想說反正閒著也是閒著,就叫我媽買了 ...
其實在我國小六年級的時候我們家沒有電腦,我的親戚、同學都有買電腦,聊到「Enter」鍵我還不知道那是什麼。在這之前,國小四年級有電腦課,當時用的是DOS系統(可是那時候已經有Windows 95了),猶記得老師當初教我們怎樣用小作家、怎樣玩遊戲、怎樣輸入指令、什麼是網路 ... 這是我當時對電腦唯一的認識了。
上國中之前買到了那個套書,裡面教我怎樣改電腦桌布、設定螢幕保護程式、製作網頁、做電子書光碟、做投影片、文件等等,看完之後因為家裡沒有電腦還特地拿去同學家借用電腦來玩,也因此而開啟了我對電腦的接觸。
上了國中之後,那應該是1999還是2000年的事情了,千禧蟲肆虐的一年,在那年因為學校有電腦教室而買了一台電腦,我照著書上的教學嘗試做網頁,玩得很開心 ... 漸漸的,那小本的書已經滿足不了我了,所以我就開始要求我媽買書給我看 ...
第一本書是微軟出版社出版的Front Page 2000,我照著那本書開始學著使用FrontPage,玩著玩著開始想要看看所謂的「HTML」是什麼,結果發現我看不懂,只好又買了HTML的書來看,然後嘗試用修改HTML的方式調整我的網頁內容。
國二的時候,我看到那本書裡面有一段程式碼:「alert("Hello");」。是的,我又開始好奇那到底是什麼東西,怎麼我改了卻發現會有錯誤,因此我就看了一下 ... 「原來那是JavaScript啊!」然後又買了JavaScript的書。
很幸運的,我買的那本書裡面有很多的講解,還提到了CGI ... 但我後來沒有去碰CGI,因為國二的時候我還順便鑽研了電腦硬體裝修。摸JavaScript後發現這東西只能跑在Browser內(那是一個沒有Node.js的時代),我又開始不滿足了,便去了解一下到底有哪些程式語言。是的,我認識了Visual Basic。
整個國中生涯中,我學會了HTML, JavaScript, CSS, Visual Basic, C(當初用Turbo C), 硬體裝修, Linux ...
我學習的方法很簡單,就是練習練習再練習。
這幾天又回想到當初余智澄導師對我說過的話:「不要拿你的標準套在別人的身上。」當初我認同這句話,但這幾天我又開始不認同了。
我可以,為什麼別人不可以?我能夠成功,是因為我的學習態度。我對這個行業沒有太多天份,我憑藉的是一個熱情、一個毅力,努力不懈的去學習,我花掉自己的玩樂時間、休息時間每天寫程式做網頁,我用這些時間換取我的知識跟經驗。
團隊合作最忌諱能力落差太大,我要求自己的組員提昇自己的能力,我錯在哪裡?
高中之後,多虧潮州高中的徐萬星老師,讓我在一個暑假內重新打起底子。到五專後我三天內學會PHP、學會Ruby on Rails ...
這一切,靠的就是不斷練習。
加油吧。