快存檔!不然別人會以為我們不懂程式
快存檔!不然別人會以為我們不懂程式
2016.07.29 | 科技

很多人與開發者溝通的困擾在不知道「程式」是什麼,對相關術語存在有許多恐懼障礙。因此,對於資訊技術相關的需求或限制就往往難以理解,許多時候也會覺得開發者像在講另一個自己不懂的語言一樣,覺得溝通邏輯不同於一般人。如果你也有這種症狀,不妨趕快細看這篇文章,記得快存檔!把這些網路資源通通記下。另外當然,也別忘記分享給跟你有一樣症頭的朋友。

快存檔!不然別人會以為我們不懂程式

目前,在網路上有關程式語言教學相關的內容主要有兩種來源:

  1. 學校或企業所提供的收費或免費公開課
  1. 新創公司以網頁互動介面設計的程式語言教學課

##全觀直白的中文入門程式課

一般來說,電子、電機、資訊工程、資訊科學、資訊管理等相關領域的大學科系,入門的第一門課程叫做「計算機概論」,這個概論課程其實是一個全觀介紹。在一般大學的實務課程設計上,每個星期用 2 - 3 小時,在 16 個星期左右告訴你整個資訊技術軟硬體發展的歷史、術語、定義、分類與簡介。他們可能會提到一般電腦系統運作的硬體架構(介紹 CPU、記憶體、主機板、晶片、匯流排、各種儲存硬體、讀寫、傳輸介面與裝置等等)與其上的軟體運作邏輯(作業系統、韌體、驅動程式、輸入法、應用程式、編譯器、瀏覽器、檔案、編碼、演算法、資料結構甚至資料庫)等等。

有些學系會將「計算機概論」的課程設計與「計算機程式」、「計算機程式設計」這類的課程相近,不同的程式語言發展有不同的歷史背景與適合的應用場景,很難單純選用一個程式語言就可以統括所有需求(例如網頁、伺服器控制、資料庫或資料整理與分析可能都有各自合適的語言工具)。因此,這些課程通常選用一門不一定最新潮,但具有代表性、歷久而彌新的程式語言(例如 Fortran、C、C++ 或 Java)來介紹給學生程式入門基礎,透過這些基礎類推到不同的語言間都是相對容易理解的。這些課程幾乎可以算是程式設計的基礎入門。

你是否也曾經為了看不懂這些網頁原始碼而感到焦慮?

拜科技所賜,現在就算你坐在家裡也有一些中文(當然因為目前程式語言發展的天生特性仍帶有許多英文,所以讀者需要接受許多老師在講解的時候會帶有英文單字)的開放式課程可以選讀。

按照學習順序,我們推薦讀者:

  1. 國立臺灣大學電機工程系廖婉君教授的「計算機程式」、
  1. 國立臺灣大學電機工程系于天立教授的「計算機概論」、
  2. 國立交通大學資訊工程系彭文志教授的「資料結構」、
  3. 國立交通大學電子工程系江蕙如教授的「演算法

##透過互動網頁,直接學習某個程式語言

近年來,許多新創網路服務公司都企圖透過網際網路即時互動提供程式語言的教學,常見的服務如「Codecademy」(編程學院)或「Code School」(編程學校)。因為新創公司的需求,這些服務所涵蓋的程式語言範疇,通常比較偏向開發網路服務語言的類種;無論是網路服務常用的語言 PHP、Python、Node JS、Angular JS、Ruby、資料庫語言 SQL、大型網路專案開發常用的工具 Git 或 iOS、Mac 開發所需要的 Objective-C 或甚至常見的計量分析語言 R 或近來流行的 Scala 等等。隨著不同進階的學習難度或特殊語言需求,這兩者服務都有免費或訂閱月費計價的課程,月費價格從 19- 29 美金/每月不等。

Code School 通常有真人影片講解,課程比較偏重這些語言的應用或小技巧等;相較之下, Codecademy 更強調這些程式語言的基礎語法。這些服務都強調使用者無須架設任何編程環境(特定作業系統、環境、安裝了某些指定的函式庫或編譯器 Compiler)的情況下,可以讓使用者快速親近某些程式語境的效果。以編程所需要灌注投入的學習時間與成本來說,筆者認為相對自己以前的學習成本不見得更高昂,如果讀者有一定的英文程度不妨試試。

<iframe width="800" height="450" src="https://www.youtube.com/embed/nKIu9yen5nc" frameborder="0" allowfullscreen></iframe>

如果你想嘗試用遊戲來學習程式語言,則也許可以考慮 Code.org 或 CodeCombat,前者是一個非營利組織,網站裡有與微軟合作的 Minecraft 教學版遊戲,用磚頭化身電腦程式的方式來吸引孩子對程式設計的興趣。 Code.org 裡一小時學習程式語言的課程也深受好評。

CodeCombat 的設計也與遊戲有關,透過 Google 或 Facebook 帳號登入並挑選英雄並選擇自己想要學習的程式語言,使用者將循著遊戲學習關卡,透過程式語言指令合成道具來過關斬將。

延伸閱讀:
新年新希望,Codecademy建議~來學寫程式吧!
玩知名遊戲學寫程式! Code.org 一小時學會寫小遊戲
拚命玩遊戲就能學寫程式! CodeCombat 還有中文版

##更進一步的開發或應用課程

台灣大學資訊工程學系林軒田教授的機器學習基石課程深受行內好評,數位時代翻攝自其課前聊天室

台灣大學資訊工程學系林軒田教授的機器學習基石課程深受行內好評,數位時代翻攝自其課前聊天室

如果讀者有更進一步興趣想要學習一些近來常常被討論的進階應用課程。例如,如果你有興趣想要學習機器學習(Machine Learning),則也許可以參考最近借調到 Appier 的台灣大學資訊工程學系林軒田教授的「機器學習基石」,或參考蘋果與史丹佛大學合作共同開設免費的「用 Swift 語言開發 iOS 9 應用程式」課程(英語教學、需要使用 iTunes)。

往下滑看下一篇文章
當跨國匯款成為新日常,國泰世華銀行以使用者為中心,重塑嶄新金流體驗
當跨國匯款成為新日常,國泰世華銀行以使用者為中心,重塑嶄新金流體驗

當海外投資、跨境消費與留學成為日常,跨國匯款流程卻不夠便捷。國泰世華銀行以 CUBE App 小額跨境匯款服務,讓海外投資、跨境消費與留學匯款像日常轉帳一樣簡單。

疫情後,全球人流與金流快速恢復,海外留遊學、海外投資、跨境購物與海外旅遊等需求持續攀升,跨國匯款逐漸成為許多人的日常,然而,國際匯款流程卻幾乎數十年未曾改變:大多必須配合銀行營業時間辦理,款項通常需要等待兩、三個工作天才能到帳,還可能因中間銀行扣費,導致實際收款金額與預期不符。

看見上述市場缺口後,國泰世華銀行深入研究不同族群的跨境匯款情境,重新規劃服務流程、產品功能與系統架構,並透過內部年度創新提案大賽驗證產品概念,獲得高階主管支持,加速產品研發,成功於 2026 年在 CUBE App 推出小額跨境匯款服務。

如何讓跨國匯款像轉帳一樣簡便且安全?從用戶需求出發的改變

過去,講到跨境匯款,多數人的第一直覺是「麻煩」。除了可能需要有外幣帳戶、或事先約定帳號,或需要先完成換匯之外,還必須配合銀行營業時間,匯款完成後通常需要等待兩、三個工作天才能到帳,若碰上週末或假日,更可能因此錯過付款時機;另一方面,傳統 SWIFT 國際匯款還存在中間銀行扣費不透明的問題,匯出金額與收款金額經常出現落差,使用者不僅得反覆估算、多匯甚至補匯,有時還得多花時間跟收款方逐筆對帳,若遇上語言溝通障礙,將直接拉升處理難度,甚至因帳款不足或金額爭議,衍生交易取消、退匯等問題,不僅增加成本,也影響原本的留學繳費、交易或投資安排。

國泰世華 CUBE App
國泰世華銀行 CUBE App 小額跨境匯款可以滿足使用者匯款到美國、日本、英國、香港、新加坡、澳洲、加拿大、泰國等國家與地區的需求。
圖/ 數位時代

為了解決這些痛點,國泰世華銀行重新拆解整個跨境匯款流程,將產品設計回歸用戶需求,使用狀況獲得熱烈迴響:CUBE App 小額跨境匯款服務上線五個月,交易量即成長近五倍。用戶最直接感受到的改變是,整個跨境匯款流程變得更接近日常轉帳。第一,不需要預先開立外幣帳戶,也不用事先完成約定帳號,可直接透過台幣帳戶、以非約定轉帳方式完成跨境匯款;第二,服務支援 24 小時、全年無休,即使深夜或假日,也能快速完成交易。第三,用戶可透過 App 隨時掌握匯款進度,並在匯款過程中清楚看到收款方實際可收到的金額、確保全額到帳,不需要反覆確認款項流向,也降低了中間銀行扣費不透明造成的收款金額不足等困擾,讓繳交海外學費、支付旅遊費用、跨境購物或海外投資,都能更安心、更有效率。CUBE App 小額跨境匯款服務不僅是一項全新的金融服務,而是降低等待成本、操作成本與認知成本的跨境金流體驗,讓跨境金融服務真正融入日常生活。

國泰世華 CUBE App
使用者可透過 CUBE App 即時掌握小額跨境匯款狀態,確保款項全額到付,更便捷且高效的繳交海外學費、支付旅遊費用,以及海外投資跟跨境購物。
圖/ 數位時代

跨境金流創新不僅滿足便利性,24 小時全天候服務仍兼顧安全性,把關風險

要將複雜的跨境金流流程轉化成 App 上的幾次點擊,背後是一場龐大的金融工程。

從市場研究、系統架構設計、產品規畫、開發測試到正式上線,國泰世華不僅攜手國際金融夥伴 VISA,更集結前、中、後台 IT、營運、作業、法遵、法務、風控、稽核、財會等十多個部門共同投入,重新設計外匯作業流程與營運模式,打造兼顧使用體驗、營運效率與風險控管的跨境金融服務。

舉例來說,傳統的銀行外匯服務並非為不間斷運作,為了提供 24 小時全天候服務,團隊努力突破既有作業限制、重新設計相關流程與系統機制,讓交易即使在非人工審核的時段,也能符合風險控管、洗錢防制(AML)及各項合規要求。同時,透過交易限額、多層 AML 機制、交易監控,以及與合作夥伴共同把關等設計,在便利性與安全性之間取得平衡。

除了營運流程,跨境金流還必須因應不同國家的法規與收款規則做調整,為此,國泰世華銀行重新調整系統架構與作業流程,降低使用者填寫匯款資料的門檻,服務上線後,亦持續優化操作介面與使用體驗。

例如,香港收款帳戶需分別填寫分行代碼與帳號,若格式錯誤便可能遭退匯;日本則因法規要求,首次跨境匯款前必須完成 eKYC 驗證,因此,團隊在系統介面加入對應提醒、欄位檢核與流程引導,有效降低因資料填寫錯誤造成的退匯情形,以及減少使用者的操作困擾。

服務推出後,國泰世華銀行觀察到:跨境金流逐漸從低頻金融交易轉變為數位生活的重要環節,應用情境也從支付海外留學費用、海外投資,延伸至跨境旅遊、跨境購物、國際活動報名等更多元的生活場景,因此,除了持續優化系統介面與服務功能,國泰世華也將目光延伸至整體跨境生活體驗,透過內外部資源協作,串聯更多元的跨境生活場景,讓金融服務從「完成一筆匯款」,進一步走向「滿足地球村生活圈需求」,以更便利、安全且貼近使用情境的服務,陪伴用戶自在連結全球,真正融入用戶的每日生活。

登入數位時代會員

開啟專屬自己的主題內容,

每日推播重點文章

閱讀會員專屬文章

請先登入數位時代會員

看更多獨享內容

請先登入數位時代會員

開啟收藏文章功能,

請先登入數位時代會員

開啟訂閱文章分類功能,

請先登入數位時代會員

我還不是會員, 註冊去!
追蹤我們
台達電全解讀
© 2026 Business Next Media Corp. All Rights Reserved. 本網站內容未經允許,不得轉載。
106 台北市大安區光復南路102號9樓