返回

數碼轉型 早著先機

後疫情經濟 (post-pandemic economy) 促使企業加快數碼轉型,「Work from home」、區塊鏈 (Blockchain)、數據科學 (Data Science),以及人工智能 (AI) 等字眼,大家早已耳熟能詳。在數碼大時代,創科行業前景亮麗,I.T. 科技人材薪金更「跑贏大市」,成為各大企業炙手可熱的寵兒。想抓緊市場機遇,擠身 I.T.  界成為數碼專材?作為一個「科技門外漢」,要掌握這樣的專門技術,又得花上多少時間呢?

眾所周知,編寫電腦程式是 I.T. 人的基本入場門檻。學懂寫程式就等於邁出成功的第一步。但提到編寫電腦程式,香港人印象中只有中學電腦課的 C++、Java 及PHP 等程式編寫語言,長長的一串艱澀沉悶、以符號組成的程式語言,實在令外行人望而卻步。不過,幸運的是,近年一套簡單淺白、容易上手的程式編寫語言── PYTHON,應運而生,打破了 I.T. 界被程式語言壟斷的宿命。PYTHON 廣泛應用於數據分析及人工智能,也為有心入行的新血開拓了一條康莊大道。 

PYTHON 語法結構簡單 一學即上手

PYTHON 為何能擊敗一眾電腦程式編寫語言,成為入門必學的課程?

近年外國及大中華地區的教育專家,都極力推介 PYTHON 的程式編寫語言,並將 PYTHON 引入小學教程之中,希望從小就能培養學童對電腦科學的興趣。PYTHON 程式語言由荷蘭人 Guido van Rossum 自 1989 年起開始設計,是一種高階程式語言,也是解釋型語言。

Guido 指出,整個 PYTHON 的理念為「一門簡單直接的語言,方便任何人使用;代碼類近純英語一樣簡短易懂,又適用於短期開發的日常任務」。由此可知,PYTHON 課程適合從未有過程式編寫經驗的初學者,即使是商界或文理科畢業生,也可視之爲進修學科,掌握多一種技能。PYTHON 作為非常熱門的電腦程序語言,不單成人可以輕鬆上手,就連 7 歲起的學童也可以開始學習。

到底 PYTHON 入門有多容易上手?

首先,PYTHON 易學之處,就在於程式語言的可讀性及簡潔度PYTHON 程序語言由簡單邏輯和英語組成,程式編寫員只需輸入簡短的程式碼就能發出指令。PYTHON 程式指令關鍵語有 35 個,指令組合相對簡短明確。相比起 C++ 嚴謹的鋪排和邏輯要求,PYTHON 採用較短的指令,就可符合多元化應用,靈活度相對較高。

試比較下表中,同一個電腦指令,C++ 語法及 PYTHON 語法的差異:

指示PYTHONC++
Define Variablesa=1
b=0.0
c= ‘xxx’
Int a=1;Auto a=1;
Double b=0.0;Auto b =0.0;
Const char c[] = “xxx’;// C string (char array)Const char* c = “xxx”;// C string (pointer)std::string c= “xxx”;std::string c (“xxx”);std::string c{“xxx”};


print “Hello, world!”

#include<stdio.h> int main(void){printf(“Hello, world!”);}

比較之下,我們不難發現使用 PYTHON 集齊了以下的好處:

數據分析 用途廣泛

PYTHON 作為簡易版編寫語言,可編寫的程式會不會比其他語言少得多?

PYTHON 程式語言的技術看似簡單,卻能廣泛應用在四大科技範疇:基本的網頁及應用程式 (Apps) 設計,大數據開發,人工智能開發 (AI) 和篏入式開發。在數據處理及分析方面, PYTHON 程式語言成效尤為突出。商業行銷方面,大數據處理及資料分析在吸引新客戶發揮了關鍵的作用,掌握到客戶個人資料、消費習慣的大數據,相當於抓緊了開啟致富大門的鑰匙。

此外,無論是金融行業針對股市升跌幅進行數據分析,或是交易當中的量化分析,PYTHON 作為程式語言都能大派用場。以股票分析為例,網上數據擷取 (如股票報價,交投量等)、製作圖表及數據分析等,看似高難度的電腦運算程式,PYTHON 的初學者也能靠著淺易的程式語言掌握自如。

當前國內外企業對 PYTHON 人材需求直線上升,學 PYTHON 入行當專業 I.T. 人,不單可以幫助一眾轉職人士打下「第二人生」的事業基礎,在職人士多學一門技能,在瞬息萬變的科技時代,也是大勢所趨呢。