學習,我很小氣;或者用詞正面些,好勝心極強。
中五時,我開始向學,那時拿著本中文科參考書在溫習,同學笑我:「讀乜吖,你點讀也不會合格。」結果,我連高考中文文學也拿個A給你看;預科時,早期摸索Econ中,表現平平,向較好成績的同學請教,總覺他們有點瞧不起我(其實是我過份自卑所產生的心理作用),於是,我中六下學期成績已超越他們,老師在課堂上有些概念說不清,是我代勞走到黑板前左劃右劃替他說清。
這兩年學電腦,舊生的一句:「你玩下既,咁樣做無妨。」另一位舊生的同學說:如果你是programmer …….」我不會玩下,亦沒有如果,我要在我人生中多一個內涵,除了懂經濟,更懂科技!
於是我不斷學習,要了解他們所謂的「專業」水平,是去到那個見識。
我相信我已去到那個「認知」水平。
程式的專業,在於
「效能、效能、效能」,要說三次才感到重要;情況像物業投資,「地段、地段、地段」是王道。
如果我的網站,每小時也只是serve 一兩個人,重係瀏覧下網頁,這當然是「玩」;加多個數據庫建構會員制再加個賣買平台,「玩」少左,但重係玩;再加些敏感資料在數據庫,茲事體大,要再認真點!要好好保障會員資料,以防外洩,可真不是玩。
但仍未專業。
因為上述情況serve 的人不多,但如果每小時有成千上萬的人對你網站作出不同requests(我期望有天我的網站這麼受歡迎),瀏覽、落訂單、收發電郵,甚至利用網站提供的小程式等等,那我的網站backend 是超負荷了,極容易down server,這方面的維護,才是真學問!因為你不只要懂程式,還要懂實體硬件與及相關的作業系統邏輯,以及後端的深入管理,真係博大精深,眼界大開!
昨晚,當我用docker downward Redis 這個container 下來,然後port 對port 接連我localhost 的後端,由此用到Redis 協助管理request queuing,兩個database 程式(另一個是MySQL )共冶一爐!我啓動後目瞪口呆,繼而儍笑起來,「他媽的,竟然這麼的精彩!」真的拍案叫絕。
這種學習的興奮,對上一次是大學時讀到張五常那篇價格管制論文。
我學習的「小氣」,不害人,倒是「催化劑」,促使我不斷打開深入求學的扇門,進入更廣濶的知識殿堂。