跳至主要内容

Vibe Playing

· 閱讀時間約 3 分鐘

Vibe Coding(憑感覺寫程式)大概是 2025 年開始最紅的軟體開發方式──程式碼都是 AI 寫的,人類不知道它寫了什麼、用了什麼邏輯、也不想了解,反正能夠跑就好。這種「我不懂,但我不 care」的態度,也是 Vibe Coding 受到批評的主要原因。

我突然想到,古典鋼琴圈不是一直以來都在 Vibe Playing 嗎?為了在升學考或音樂比賽裡「不輸給別人」,老師叫學生硬練遠超過自身程度的曲子,這在台灣的音樂班是常態。作曲家寫了什麼、用了什麼邏輯、為什麼要這樣寫,通通不重要──能夠彈得很快、不要錯音、聽起來很厲害就好。

而且仔細想,古典音樂教育體制其實是超級鼓勵 Vibe Playing 的。比賽和考試拿高分的標準通常是「彈得出來、彈得正確、彈得流暢」,沒有一個項目叫做「請解釋一下剛才這段作曲家做了什麼設計」。這不就很像寫程式時,只管它「能不能跑」的感覺嗎?

Wi-fi 搭訕法

假設你完全不懂中文。你的 AI 助理告訴你,想認識一個女生,你就走過去對她說:

「請問你是 Wi-fi 嗎?我感覺我們之間有連線。」

AI 跟你保證「只要講這句,她一定會笑」。你完全不知道這句話是什麼意思,你敢在不查證、不理解的情況下直接講出來嗎?

這就是許多鋼琴學生每天在做的事:譜上說彈這個音、老師說這裡漸強、那裡踩踏板,學生全部照做,但完全不知道為什麼。本質上,這就是在講自己也不知道意思的話,只是流利地講出來。

說服力

評論古典鋼琴演奏時,「有說服力」或「沒有說服力」是很常見的說法。

小時候我曾經對這個詞感到困惑──是要用鋼琴說服誰?但長大就懂了。這並不是在指演奏者裝得一副很有自信、表情扭曲、身體搖得很用力的樣子。外表再怎麼裝模作樣都是沒用的。

所謂的「說服力」,是指讓聽眾感受到:「這個人完全知道譜上寫了什麼,知道作曲家有這個意圖──而且沒錯,他知道譜上沒有這樣寫、大家也不是這樣彈的──但他就是決定要這樣詮釋。」是懂了之後做出的決定,不是蒙在鼓裡的憑感覺彈。

Vibe Playing 的相反,就是「說服力」。

沒人能搞懂任何事

不過話說回來,一個非鋼琴專業聽眾,八成聽不出來彈奏者是不是在 Vibe Playing。我身為一個非資訊專業者,在使用一個程式時,其實也不 care 開發者到底懂不懂裡面的每一行程式碼,能用就好了。

會不會有一天,工具變得太方便,導致世界上沒有人能搞懂任何事呢?每個人都只是複製貼上 AI 的話、執行自己看不懂的程式碼、演奏著自己不理解的音符。一切只要憑感覺就可以運作良好了──直到 Wi-fi 斷線的那一天

請問你是 Wi-fi 嗎?因為少了你,我才發現我什麼都不懂。