這幾天坐在窗邊學 Python,窗外的樹在搖,我盯著螢幕上那一行錯誤訊息,已經盯了快半個鐘頭。
說實在的,三十五年的工程師生涯沒把我嚇退,一個 IndentationError 反而讓我愣在那裡。機械設計、產品工程、公差分析——這些我閉著眼睛都能說個清楚,但程式語言是另一種語法,另一種思路。它不容許你「差不多」,也不接受你「大概是這樣」。它要你精確,要你邏輯。
有趣的是,這反而讓我放慢下來了。
在越南工廠那幾年,時間的節奏是快的。會議、品管、趕交期、供應商電話,一天從早上七點排到晚上十點。那種快,是一種慣性,身體已經記住了。
現在回到台灣,半退休的狀態,突然沒有了那個節奏,反而有點不知道怎麼站。學程式設計,某種程度是給自己一個新的節奏——不是工作的節奏,是學習的節奏。那兩者感覺很不一樣。
工作的節奏是要交出去的,有截止日,有KPI,有人等著看結果。學習的節奏是自己給自己的,慢一點沒有人怪你,快一點也沒有人鼓掌。這種靜悄悄的自由,我花了一段時間才適應。
前幾天,我終於把一個小程式跑通了。不是什麼複雜的東西——就是讀一個 CSV 檔案,然後把資料整理成表格輸出。以前做工程分析,這種事情交給別人,或者用 Excel 手動搞定。現在自己寫,盯著那個輸出跑出來的瞬間,有一種小小的,很真實的快樂。
我突然想到,三十五年前剛當工程師的時候,看到自己設計的零件第一次做出來,也是這種感覺。不是很大的事,但是很真。
也許所有的開始,都是這樣的——一點點的困惑,一點點的錯誤,然後某個下午,突然就通了。
窗外的樹還在搖。錯誤訊息已經消失了,程式安靜地在跑。
學習這件事,不在於你走得多快,而在於你還願不願意坐下來,再試一次。
#生活日記 #學習程式設計 #半退休
