本文同步發表於我的個人網站
我朋友 R 不會寫程式。
有一陣子他常說,想去學 Python。
我滿鼓勵他去學的,也順口問了他,想拿 Python 做什麼。
他說他有一些自己的想法,想寫成程式跑跑看,看結果是不是跟他想的一樣。
他知道要做到這件事得會寫 Python,只是一直沒開始。
他要的是把腦中的想法變成跑得動的東西。
自己學 Python 是一條路,找人幫忙寫是另一條,但他不想把自己的想法交給別人。
剛好他訂閱的一個服務,後來出了一套給 AI 用的步驟說明,讓訂閱者可以用 AI 操作那套服務。
我先問他平常怎麼用那個服務、都在看什麼,再照他的習慣多寫了幾份步驟說明,整理成一包檔案給他,最後教他在 AI 工具裡用那個服務。
後來他做的事變成:把想法講給 AI 聽,跟 AI 來回討論,程式交給 AI 寫。
他不用學 Python,也不用自己寫一行程式。
整個過程,我做的是三件事:
訂閱服務原本那套給 AI 用的步驟說明,是照所有訂閱者的需求寫的;我另外多寫的,只照 R 一個人的習慣寫。
東西要給別人用,就得先問那個人平常怎麼做。
你以為要先學的技術,常常只是手段;先講清楚你真正要的是什麼,也許就有更好走的路。
你一直說想學、卻遲遲沒開始的那個技術,你真正想拿來做到的是什麼?
學之前,先想清楚三件事:這個技術是不是非學不可、你真正想做到的是什麼、有沒有別條路。