2025年8月24日星期日

AI



最近在本地重頭開始找了份工作,要寫關於網絡保安的程式。我沒有寫code久矣,但奇怪的是,我還是不費勁就記得vi的指令,反而中文字就常忘記怎樣寫。我寫Powershell和Python,其實兩樣我都沒學過,如果要由零開始都有點困難,好在有AI幫手。我叫AI幫我寫,然後叫它修改或自己修改。幾星期下來也有些感想:

- 雖然我沒學過Powershell和Python,但AI幫我起了初稿,我跟著它產生的code學習它們的syntax,邊寫邊學,也不覺什麼困難。其實如果基本功深厚,一理通百理明,觸類旁通,學習新事物就事半功倍。

- AI由無產生code我是頗印象深刻的,產生的code也完成了7、8成。現在很多人說prompt engineering,要懂得問AI才會給出最好的答案。但剛相反,我最驚奇的是缺乏資料和脈胳下的問題AI也能洋洋灑灑的給出答案。我很怕別人問我一些空洞的問題,不知怎樣回答,由此看來,只是我沒能力從我的資料庫中抽取相關的信息出來罷了。 

-  AI有時會給出錯誤,但更多時它能幫我糾正錯誤,特別是一些syntax error、typo。有時打錯了variable 的名字,它也能從程式的脈胳中找出。而AI一些logic上的錯誤,反而迫使我想清楚我的algorithm 。

- 至於一些人疑慮人太依賴AI會令人變蠢,或AI會取代人。目前AI還是工具,我不覺得現在它能取代我,工作上它能幫助我更得心應手。工餘我常常向AI請教和討論一些文學、物理和哲學上的基礎問題,令我知識層面更多。

- 另外有一些人說AI並不真正懂得語言和知識,只是根據受訓的資料給出最可能的答案。我覺得這有點貶低AI的能力。學習是一個怎樣的過程、知識是什麼,很難說出一個所以然。根據我和AI的對話,它其實很了解我的意思,給出的答案也有紋有路。


沒有留言:

發佈留言

最多人看