碼農課金實測
拿它來試刀寫一個 AWS lambda function
GPT-4跟上個版本比起來猛在可以丟錯誤碼讓它自己debug
一開始它提供的是舊環境 CommonJs 的寫法
我讓它強制改寫成 Node18 + ES Module
不過還是碰到了找不到 aws-sdk 的問題
自己稍微 Google 一下發現新環境要用別的方式載入SDK
這個大概是 Training cut off 之後的新資訊所以 GPT-4不知道
這時我有了個大膽的想法
我把官方文件的網址丟給它, 叫它根據新文件改寫
結果真的非常驚人! 它瞬間了解新的寫法並且成功產出可以運行的程式碼
要教會它新概念根本不用廢話丟網址給它就可以
官方 Demo 中的餵錯誤碼自動debug跟現充最新資訊並沒有廣告不實
感想
其實上面很多手工做的事都可以串接自動化, 等技術成熟廣泛應用之後,
真正需要由人類完成的最後一哩路,到底還剩多少?
No code / Min Code 的解決方案會越來越多
一般人可以用"人話"跟Ai互動, 熟習程式語言的語法跟演算法變得越來越無用
反而要專注的是業務邏輯跟打造解決方案串接各種服務的的大方向概念
Entry level 的軟體工作只會越來越廉價或是轉向 Prompt engineering