Archive for the ‘Let's Talk IT!’ Category
Saturday, July 12th, 2008
大學同學在 Facebook 傳來群組邀請,主題是針對某電視台介紹 IT 行業的影片,好奇之下看了附上的其中一段短片:
這... 這是甚麼鬼呀... 不能想像主題取材居然可以那麼白痴,教人汗顏。而且節目還有大學贊助,博士傾力演出,將節目的白痴指數(如果有這種指數的話)推至頂峰。
Short 也算是「IT 潮語」?咸豐年前我老爸也會說啊。博士啊博士,你是不是關在象牙塔裡太久(應該不會吧,你又是公司總裁,還會參選立法會),還是生活很難過,要靠拍反智短片養家活兒?
我... 我不知道要說甚麼才好了...
究竟外間對 IT 人的印象,是不是一定要和電腦終身為伍呢?
Posted in Let's Talk IT! | 11 Comments »
Thursday, June 5th, 2008
工作關係,這幾天在鑽研讀入 PDF 檔案的方法。如果是匯出的話,坊間有很多免費的工具和程式庫,而且就算是 Microsoft Office 也有相關插件,只要輕鬆按幾下,一張跟原本沒太大差異的 PDF 就會出現在硬碟裡,電郵附件中,螢光幕上。但是把 PDF 轉換為其他格式的檔案,又是另一回事。
如果有看過由 Adobe 提供的 PDF 格式定義(PDF),就會知道 PDF 跟其他文件格式有點不同:與其說它是文件資料,不如說它是把文件「畫」出來的指令。我們要做的事,其實簡單到不過,僅只是把文件裡的表單抓出來,直接匯到資料庫去了罷。奈何 PDF 不像 DOC 一樣有 table object,儲存在 PDF 檔案裡的,就只有「在座標 (3,4) 畫一條黑色的直線,然後旁邊留 5p 的空位」這種指令而已。
而且,如果表單的設計比較簡單,可能根本就不會有線的存在。我們又能憑甚麼分開處於不同儲存格裡的資料呢?阿哈哈,我不清楚。
Posted in Let's Talk IT!, 分享介紹 | 2 Comments »
Tuesday, March 18th, 2008
一年一度的 Google Summer of Code 學生暑期工作計劃的對象名單公佈啦。以香港的暑期工工作內容來說,個人覺得申請成為 GSoc 其中一份子比跑到辦公室當暑期工充實得多。獎金也比當暑期工豐厚(US$4,500),最少省了來回辦工室的交通費用。題目明確,很具挑戰性,而且種類繁多,由 PHP (WordPress, Drupal),C/C++(Audacity, X.Org, Debian),Python(MoinMoin, Zope, Django),Java(Codehaus, Eclipse),JavaScript (Dojo) 都有,申請成功的開源團隊不少都搞遊戲,連開發 Second Life 的 Linden Labs 也在名單之中。詳細請參考 GSoc 主頁。
想暑假過得充實別錯失機會,3月24日就可以報名囉。
唉,可惜我再不是學生了。
Posted in Let's Talk IT! | No Comments »
Tuesday, March 11th, 2008
編程員/系統分析員(俗稱搞 IT 的人)有不少個人特徵,只要稍微細心一點便能從其他人裏面找他們出來。
例如:
傾向以電腦模形描述現實。他們看見人龍會說那是 MQ,看見侍應跟進顧客會說那是 Stack(那家餐廳的服務水準有問題啦),同事危機處理不好會說他沒 Exception Handling,將現實購物說成 Multi-tier Model...
對電腦使用者有一種莫名奇妙的厭惡。User/客戶又惡又蠢,三心兩意,難於照顧,有時異想天開卻不設實際。
與同行交談有一大部份時間用於訴說辛酸史。薪金少,工時長,上司討厭,公司政策妨礙工作﹐工作煩悶都是常見被投訴的地方。
喜歡以自己覺得簡單的方法解決問題(是自己覺得簡單喲)。而且,這個方法多半來自在工作上成功的例子。
編程員也起碼有以上一項的特質。如果朋友跟你說他從事 IT 行業,卻又沒有以上特徵的話,那麼他不是老闆便是從商科轉來的行政人員。相反,滿嘴科技,整天編程的未必一定是編程員,很可能只是個單純的科技愛好者而已。
Posted in Let's Talk IT! | No Comments »
Friday, January 25th, 2008
西方有句俗語:只要手上有鐵鎚,甚麼也會看成釘子。這句很久以前就讀過了,但還是不明所以。後來長大了,見識多了,人面廣了,才發現原來自己曾經拿鎚子敲過人,也曾經被人拿鎚子追打過。
大家有沒有接觸過一件新事物,學會一套新知識,領略一種新方法,便開始在生活上積極應用,然後繼而廣之成為你生活圈子裏的推廣員,向身邊的人逢人說項?總會試過的,即使你那麼討厭以推銷為生,卻不知不覺當了推銷員。最好是大家都跟你走,然後讓世界變成烏托邦...之類的幻想,總會有的。有好方法要用當然好,但解決問題得要對症下藥,鎚子不是萬能的。同理,別人碰釘拿鎚子敲敲他,讓他腦筋清醒一點當然好;但怕他討厭被人追著敲,更怕一敲把他敲暈,況且人家用鏍絲起子用得好好的,要他用鎚子反而誤他大事。
以前 PHP 曾經是我的鎚子,直至看見有人想用這把鎚打一個 POS 出來,我才肯放手;Java 也是我的鎚子,今天我還會用(營生,沒辦法),但必要時我還是會把它收好,拿更適用的工具;C 與 C++ 也是兩把好鎚,不過我不會用,經常砸到腳,我就把它們放下了。
Posted in Let's Talk IT!, 謬論歪理 | No Comments »
Monday, January 14th, 2008
IT 的暑期工,做了白做。
暑期工,有兩種。其一是投閒置散型,除了有收入彌補枯燥的工作以外,你根本不會在工作上學到甚麼值得學的東西。因為,教你怎樣做那份工作就要幾個月,學成就可以拍一下屁股回校上學,對公司來說是賠了夫人又折兵,他們不會做蝕本生意。雖然,可能可以向政府申請補貼,但那個不會算到你人工或福利上頭,對自己一點好處都沒有。
另一種則是血汗工廠型。相比前者,每天你的工作充實到一個不能再充實的地步,永遠沒閒著的時間。不懂嗎?等著被淘汰吧,不是會自動消失便是會轉成投閒置散型。你永遠沒學習的機會(除非你挑燈夜讀)。要記著,你們是即用即棄的工具,當然要搾乾搾盡才可以回本啊。
在天寒地凍之時說暑期工好像太早了。
Posted in Let's Talk IT!, 雜念 | No Comments »
Friday, August 31st, 2007
跟親朋戚友談及自己的工作,當我告訴他們我在某家銀行工作的時候,他們接著的問題不是問我在哪個部門上班,反而是問我在哪家分行工作。每次我也得費一番唇舌跟他們解釋銀行除了接觸一般市民的「門市」以外,還有一大批後勤人員在背後工作,支援前線人員,或是負責製訂市場策略和宣傳方針等等,人數說不定比前線的還要多。
兩年前我在另一家銀行實習的時候,有位太太便聲稱在辦公室附近的分行看見我站在門口,頭戴聖誔帽,站在櫃位外服務顧客。雖然早就告訴過她了,但她仍堅持自己沒看錯,令我哭笑不得。不知道在其他公司任職 in house 的 IT 同業有沒有類似的經驗?
近來另一種關於我工作的誤解,來自一位同年朋友的口中。她從男朋友那邊聽說,以為銀行的電腦程式都是老舊到不用維護的地步,所謂銀行業 IT 只需要照顧老舊的機器,不時維護一下那樣,無聊得發慌。志願還說要當記者啊,有這種可怕的誤解說不定會鬧出大笑話。我來告訴大家吧,不是,絕對不是。各行各業為傲視同儕,不斷推陳出新,在產品、服務到工序上不斷尋求突破。在銀行上的例子俯拾即是,好像支援新型的投資產品,由記錄帳戶,計算風險,到統計淨值和算出盈虧也由電腦一手包辦,十年前我想根本就不可能有這種程度的自動化。另一個例子,便是自助銀行,好像某銀行近日推出透過電視處理銀行業務,五年前又會有這種東西嗎?
在這些突破的背後,要確保除去人手處理導致犯錯和延誤的可能性,最後還得靠電腦系統。所以,銀行 IT 可能真的很「悶」,但一定不是陳舊的「夕陽工業」。
Posted in Let's Talk IT! | No Comments »