《黃翊與庫卡》學習寫程式|庫卡教室

每位工程師,撰寫程式的邏輯與習慣都不一樣。

就像地圖上同一個目的地,可以透過不同的路徑、交通方式抵達。

追求效率的時候,可能跳上計程車,以最短的路徑趕到目的地。

但希望更認識這座城市的話,透過雙腳散步,繞進小巷子裡,反而更能感受到當地的文化與生活的痕跡。

寫程式也是一樣,因為我希望撰寫的程式,不是正常工程使用「追求效率」的寫法,所以沒有工程師知道該怎麼寫。我需要自己學習程式語言,一點一點的建構起來。

當通過老師的課堂考試後,我開始進行想像中質地的撰寫,其他公司派來一起上課的同學們都覺得很奇特,紛紛圍觀。

「你們不可以學他,黃翊的寫法你們回去會被開除喔!」

全場哄堂大笑~

因為我的程式裡,庫卡與一般流水線上,執行制式化動作有滿大的差距,對要求「效率」的工廠來說,這是多餘的。直線就是直線,不需要轉彎,時間越短越好,節奏感不重要。

但我認為,工業或工藝的美,不僅有效率。

當看著一件設計精良的工業晶片或機械結構時,我會像欣賞一幅畫或雕塑一樣的去體驗祂。原來從這個點擴散出去,會連結到哪些地方,這個地方負責的功能是什麼?就像人體的結構一樣,透過血管和神經連結、傳導各器官的運作與資訊。

程式的美感也是一樣,寫得漂亮的程式,就和一首透過嚴謹編排、詮釋的舞作一般,融合與平衡了功能(內容與形式)與美感,多一點、少一點,好像都不對。

其實「追求效率」的寫法,比「追求美感」的寫法,寫得快得多。

因為點到點,就用直線構成就足夠了,很快就能完成。

就像舞蹈一般,躺著、站著、坐著、跳起來,其實多數人都辦得到。

但怎麼讓躺、站、坐、跳,有「感覺」,就需要花更多的時間,刻畫質地。

所以沒有工程師願意寫,太花時間了~

但其實也沒有工程師可以知道我頭腦中的畫面,太強人所難了,自己寫是最恰當的。

就像每個人寫作,字裏行間會傳遞出那個人的個性。

寫程式的過程,就像和自己對話。

透過每一字一句。

更認識自己。

《黃翊與庫卡》2024/8/1-4 臺大遊心劇場 ❤️

兩廳院售票系統|https://www.opentix.life/event/1779729194769596417

發表迴響

探索更多來自 HUANG YI STUDIO + 的內容

立即訂閱即可持續閱讀,還能取得所有封存文章。

Continue reading