September 25, 2024Programming
AI 不會取代文書工作,也不應由 AI 取代
我自學成為Developer之路,起點是源於我的第二份工作。 在那裡的經歷令我明白世界上很多文書工作自動化程度之低,根本用不上AI這樣強大的工具。
我當時是在一間大學的某學院工作,基本上就是文員一類。 當時有一項工作是,幫需要學院證明他們曾就讀的學生發出證明信(Certifying Letter)。 被說明的程序是,在電郵信箱查看有沒有新申請(所有申請資料放在附件的一份PDF中),然後根據郵件中支付號碼查看支付系統中有沒有收到申請費,然後在系統查這個人是否就讀過 實習經歷等,然後用人手方式打一份證明信(當然是根據以往的信 作為參考的模板,可能就是改一些名字 性別 身分證號 pronoun之類)。 每一份信都是這樣重複的程序。
學院的職員甚至完全沒考慮過請外邊的程序員幫他們自動化! 這樣的證明信流程完全可以編寫一套程序來自動化! 現在的做法既容易出錯,也消耗著職員的心力。
這算是他們的傲慢或是無知呢? 或者是兩者兼備。
可能你會說,你的建議很好 但是需要一個(或者更多)程序員。 我何不直接把資料丟進AI ,讓它幫我做? 我覺得有幾個原因:
- 隱私問題,涉及他人個人資料,不應使用會調用網絡接口的AI來處理。 可是本地AI很可能算力又不夠。
- AI幻覺,基本上AI 生成文字的流程是一個黑箱(black box),甚至連電腦科學家都不知道AI大模型幹了甚麼,輸出的東西每次都不同,很有可能有錯誤,需要人工審核。
- 如果用AI寫程序? 我怕不是程序員的人連安裝Python環境都成問題,更別說用AI給出的代碼了。而且AI寫的程序在沒有經過程序員的多番調節幾乎必然出問題,這注定了AI寫代碼只能是錦上添花,不能直接讓外行人來用
世界上很多文書工作還有非常多即使用既有的軟件工程都能提升無數倍的流程,而且表現得比AI 甚至比人工更好,尤其是那些不變的,重複的流程。 而AI輸出的東西幾乎總是在變。
AI 不會取代文書工作,也不應由 AI 取代。