ChatGPT 職場革命:PM 不需程式技能也能高效工作
最近工作上發生了一件事,讓我對於 ChatGPT 的應用有了不一樣的想法,也在工作流程中感受到其帶來的好處與潛在的衝擊。
【 前情提要 】
我是一位雲端系統工程師,除了負責雲端平台的維運及開發、資料庫建置與管理(尤其是資料庫 service 掛掉,光是找原因和修復 Replica Set 就快搞死我了 T _ T )之外,還要配合其他部門不定期的/異想天開的/快要火燒屁股的需求要處理。
【 真人真事 】
回到正題,由於最近公司接了一些政府標案,目標是建置一個平台顯示 IoT 設備的即時數據、歷史數據,還要針對這些設備顯示其狀態(判斷設備異常、運作狀態,甚至 GPS 定位)以及各種功能。
可想而知,過程是重重的挑戰與艱辛(心酸血淚史XD 特別是溝通、取得和整理成標準化的資料,常常讓人感到心累 😱 Orz),更別說開發時程短(要在短時間內於不同環境下測試 Development -> Testing -> Staging -> Production)、處理細項雜(不只串接 API 資料、MQTT 傳送資料,還要檢核資料的合理性…),根本忙到炸掉啊!
當然,我都這麼忙了,我們的 PM 也好不到哪裡去,根本是被科長、承辦、各種報告追殺。
嗚呼哀哉!看著 PM 幾乎每天在加班中度過,每天想盡辦法、絞盡腦汁地想要提高工作效率。
而最終,PM 把腦筋動到了 ChatGPT 上。
有處理過很大量且髒亂資料的人就會知道,如果要讓人去手動處理並不是不行,但會非常的耗時且容易人為出錯,而且這種事情都有一定的重複性、不是那麼容易寫成規則用程式執行(例外狀況很多,依舊無法免除人工判斷)。
這位 PM 跟我分享,他拿著我匯出給他的 Excel,花了兩個小時 ChatGPT 訓練了八次,才讓 ChatGPT 瞭解要整理成什麼樣的格式。其餘的部分,才交由人工判斷和調整。
【 心得 】
說到這裡,不覺得 ChatGPT 這個工具很好用,但同時又有點可怕嗎?🤔
它讓一個完全不懂寫 code 的 PM 能夠用口語教導 ChatGPT 應該輸出怎樣的格式,而不用勞煩一位忙到處於崩潰邊緣的工程師。
可怕的是,它減輕了工程師工作量的同時,也取代了初階工程師的一部分工作內容。
因此,我覺得未來的人才(不只是工程師),首先要 open-minded 接受新技術、新觀念,再者懂得定義問題(對於複雜問題有抽絲剝繭的能力)也非常關鍵且重要,最後善用 ChatGPT 這類工具有效率地達成目標。
我預測未來的工程師,飯碗應該會越來越不好捧了,被預期要學更多技能,要嘛更深入,要嘛更廣泛(前提是知道為何使用、如何應用)。
【 與 PM 對話續集 】
後來,PM 說他曾試圖看 ChatGPT 的 code,不過看不懂、就算有錯也看不出來(儘管下方有補充說明寫法與為何這樣使用)。
我就回他:「你若看懂,就可以取代工程師了。加油!搞不好,改行離你不遠了😎」