這是透過人工智慧Midjourney所畫出的辦公室樣貌
Computational Thinking,一般翻譯為運算思維,是美國卡內基梅隆大學的
Jeannette M Wing於2006所提出,她認為:運算思維是運用電腦科學的基礎概念進行問題求解、系統設計、以及人類行為理解等涵蓋電腦科學之廣度的一系列思維活動,主要的概念包括拆解問題、識別模式、抽象化以及製作演算法,近年來,在K12學生教育上,越來越受到重視;我本身過去一直在業界工作,當初看到運算思維的概念時,發現跟平時面對商業問題,許多時候的思考方式,不謀而合,不禁思考,運算思維是否為現在工作者,都應該了解的思考方式?
現今多數工作,都跟使用電腦有關,但並不代表會用電腦,就是有運算思維,同時有運算思維,也不一定限於使用電腦來解決問題,因為電腦只是一個單純的工具,但是如果擁有運算思維搭配電腦的高速運算能力,可以事半功倍提升效率。在商業交易中,隨時有大量的資料產生,比方客戶瀏覽網頁的軌跡、交談的紀錄,以及決策的時間等各項資料,如何從這些資料,透過分析,轉化成有用的資訊,加強未來業務決策、解決問題和流程改進的能力。
另一方面,面對未來越多未知的複雜狀況時,運算思維能幫助在混亂中找出頭緒,主要四大面向方法,將大問題切成許多小問題,尋找類似的模式,透過抽象化找出主要的重點,將解決的方法以步驟條理的方式寫清楚,讓其他人甚至是機械人,也能照著操作,這對於面對未知答案的問題時,在思考上有所依據,運算思維這樣的思考方法,將是每位工作者都應該具備的基本能力。
近來很流行的一個詞彙「數位轉型」,各行各業都在思考該如何進行,在跟許多朋友聊天的過程中,看到老闆們對於「數位轉型」有許多不同的解讀方式,有些認為,把電腦設備買好買足,本來用紙本的,現在都改到電腦上去處理;有些認為,就是找顧問,把公司流程重新設計過,員工再去上課,學習新流程,這些都可稱上數位轉型的一部分,就我的看法,公司最重要的資源,就是每一位工作者,進行數位轉型時,工作者的思考方式,是否從傳統的線性思考,轉變成系統性的看待問題,能夠切割問題,近一步彼此分工討論,從中去抽絲剝繭,找出需要解決的重點,步驟化解決流程,適當運用數位工具來加速提升工作效率,也就是培養企業工作者的「運算思維」心態與能力,這是我認為「數位轉型」的真正重點。面對大數據以及人工智慧的未來,透過運算思維,可以理解曾經不可能看到的模式和相關性。運算思維可以幫助我們做到這一點,讓我們能夠快速處理數據並建立連結,更快地解決問題,做出更好的決策,這就是為什麼它對於未來企業中如此重要的原因。運算思維不是只有工程師或是科學家該了解,企業中的每個人都應該熟悉它!
運算思維不只是孩子該從小培養,身為現代工作者,都應該要具備這樣的思維能力