半導體企業內的數位轉型課程筆記-0
製程整合單位的數位轉型課程架構與概念-前言

為什麼開始此系列文章
2023年2月以來至今(2024年5月) 任職於半導體製程整合單位,我並非專業半導體從業工程師,
但使用我的專業能力為工程師規劃了一系列課程,
這些課程是我認為工程師跨入寫程式處理資料的養成過程,內容包含Excel, Power BI, SQL, VBA和Python
此篇從概念與架構開始。
為什麼要學這些軟體和概念
今年約莫4月的時候,Microsoft Teams出了Teams new的版本,我覺得它的概念很有趣,
新功能強調多個角色在同一應用程式切換,還有引用其他人的說明到其他聊天視窗等等。
新Teams強調了自身效能的強化,吃更少記憶體,用更少資源。
我覺得有趣的原因是這些新功能讓teams更像一個"類員工",當他的功能完善到一定程度,便轉而提昇自身的效益,
用更少的資源做更多的事。
這不就像是一個企業期望的體現嗎?
企業致力於培養員工,對員工負有責任,並且希望其能夠在訓練下用更少資源做更多的事,
否則企業會轉而追尋更低成本且更高價值的員工。
也就是企業和員工一直在進行一場CP值的戰爭,
我認為數位轉型是一個雙贏的作法,企業可以使用數位轉型去培育已有豐富經驗的員工,
而員工可以使用數位轉型用更少的時間去完成相同的事情。
比起用工作機會,或是可能會被淘汰嚇大家,我更想用正面積極的想法鼓勵同仁學習,
每一個人的時間都是有限,與其把時間花在重複性高的工作上,不如使用數位工具縮減,並且用剩下的時間發揮自身價值。
我想這就是工作存在的意義。
如何學習: 心態篇
- 目的就是您的動力
學習之前,首先擬定一個目標,根據此目標進行有系統的學習,才更容易完成。
例如,我在學習之前想好要使用Power BI讓公司報表不需要日復一日的重複作業,
因此我需要學習的是資料處理和Power BI的應用,
有此目標後,把這些學習方向拆分成小步驟,
這樣一來學習的路線就會很清晰,有目標之後就更容易。
- 動手去做
我很喜歡國中一篇古文:賣油翁,當大家很驚嘆的說,你竟然能做的到!
煞氣的賣油翁只是笑笑的說,但手熟爾。
這之中顯示了練習的重要,就像長輩,或是現在的我們對後輩說,以後你就知道。其實也是因為只有經歷過才能體會。
同樣的,學習軟體也是相同,只有用手去做過才能記住與體會,
每一個人遇到的問題總是不盡相同,只有自己做過,解決過的問題才能真正吸收。
- 務必閱讀警告訊息或是teminal錯誤,慢慢來比較快
學習的軟體工具過程很辛苦,每次遇到問題要找答案總是花費很多時間,有時候答案就在錯誤警告裡,
因此請記得跳出錯誤時,先閱讀錯誤訊息,不要急著跳掉重跑,或是刪除一整個專案,這些都是無法正確debug的方式。
- 使用AI幫忙寫程式時也要理解每一行的意思
若對於AI給的答案直接複製貼上就run,每一次的一知半解都會造成隱憂,最後出現錯誤之後就很難修改。
因此使用生成式AI輔助寫程式時,也務必要請他解釋並讓您了解與判斷。
- 如何問問題
- 截圖請截全螢幕,程式碼請用文字呈現,請不要用截圖的呈現部份程式碼,會讓人有通靈的感覺。
- 詢問問題時說明完整,將前因後果說明清楚,不要只留一句話。
- 保留問題,第一時間出現錯誤不可刪除整個專案
- 上網查問題時,請參考第一頁的全部內容,並考慮作業系統與語言,不要查到第一個答案就直接複製貼上跑看看,請了解這麼做的原因。
如何學習: 工具篇
- 使用雙螢幕: 雙螢幕能夠讓您邊看邊做,事半功倍
- 使用筆記軟體:筆記軟體能夠當您的第二大腦,更可以全文檢索,可以快速查閱關鍵字
我自己本身是使用Notion,您也可以使用自己喜歡的筆記軟體進行紀錄。
DTCM主題架構
- Excel 筆記
- 紀錄常用公式
- 紀錄 VBA 相關筆記
- Power BI 筆記
- 認識Power BI 架構
- Power BI 主要圖表說明
- 範例
- SQL 筆記
- 基本SQL概念與語法
- 使用Power BI與SQL得到資料並呈現
- Python 筆記
- 安裝Python
- 基本Python
- 使用Python Pandas處理資料