本文同步發表於我的個人網站
人什麼時候會去找專業的人?
我朋友 R 和 AI 一起做網站之後,什麼時候才會需要我?這個問題我想了很久。
以前的答案很簡單:卡住的時候。
東西不動了、報錯了、做到一半做不下去,訊號很明確,想忽略都難。
現在有了 AI,卡住的時候少很多。
R 不會寫程式,去年在一場社群活動現場和 AI 做了一個給家長記錄小孩狀況的網站。
後來 R 找我接手,是因為網站要給家長用,他想再多加一些功能。
我打開網站,先想到的卻不是功能,而是:如果很多家長同時上來,會發生什麼事?
以那時候的家長人數,這題其實還不急,算是工程師的職業病,但家長多到一定程度之前就得先處理。
而 R 沒想過這題,因為他沒遇過網站一下子湧進很多人、慢到打不開的樣子。
我在工作上處理過五萬名使用者同時湧進來,系統直接當掉。
回到一開始的問題:R 什麼時候需要我?不是卡住的時候,是東西要給別人用的時候。
那時候你需要的不是有人幫你補功能,是有人幫你看出還缺什麼、哪個要先補。
以前工程師的價值很好描述:寫程式有門檻,會寫的人就有價值。
現在有了 AI,不會寫程式的人也做得出東西,工程師還留得住的價值,是知道坑在哪、哪一個要先處理。
你也可以問 AI:「我做的這個東西上線後,最常在哪裡出問題?」
AI 會列出一份很完整的清單,每一項看起來都很重要。
AI 也能照你描述的情形去排出先後,但你沒想到要說的,AI 就排不進去。
處理過上線後出問題的人,比較容易先想到你沒想過的事,再依你這個東西現在的情形,幫你看哪一項該先做。
AI 給得出清單,而處理過坑的人,能幫你判斷哪些現在就得補、哪些可以先等。
你和 AI 一起做的東西,如果明天使用者突然多了十倍,你覺得最先出事的會是哪個部分?