關注飛總聊IT,了解IT行業的方方面面。
我開始用AI編程已經有小半年了。
這小半年里,最大的變化,就是我自己沒有寫過一行代碼,都是AI寫的。
AI寫得好,我就直接submit讓其他人review。
AI寫的不好,我就需要改prompt,改變AI使用的習慣,然后讓AI繼續寫。
讓AI寫代碼以后再寫測試,AI自己就跑起來,把測試寫完,把測試跑通,最后給我可以用的代碼。
所以,現在的程序員,對于寫程序這個事情,真的是很簡單的。只要你知道要干什么。
那么問題來了,公司為什么還需要雇你?
我司的一個fellow給了一個講座,其高瞻遠矚的意思就是,如果你沒辦法在整個產品的產出里面,貢獻出你需要貢獻的東西的話,那你在AI時代,就真的完蛋了。
那么在現實中,到底人不可或缺的是什么呢?
我覺得,以我本人使用AI的經驗來看,有那么一些東西。
首先,人指揮AI工具寫東西,其實是蠻講究技巧的。不是你怎么去和AI說,AI都按照你說的來的,你要是不會和AI交流那很可能AI寫不出把你的事情干掉的代碼。
所以,如何和AI聊天,本身真的是一個技能。現在所有做agent的工具,都強調harness engineering,這算得上是核心中的核心了。
能不能夠讓AI工具按照你的需求走下去,并完成一個足夠量級的代碼,比如說上萬行代碼,而不會走偏。或者說走偏了能迅速地糾正。
這方面,我有一些經驗和教訓,但是經驗和教訓都還不算特別的成熟。
總的來說,就是如何和AI交流的時候先盡量把需求聊透徹,然后再進入寫代碼的階段,這挺重要的。
如何進行上下文管理,在合適的checkpoint重新開一個agent,這也很重要。
如何寫prompt似乎已經變得沒那么重要了,現在的很多工具,都已經能夠很有效的幫助進行prompt的管理了。
而我們現在AI的skill和MCP這些東西,對每個項目來說,應該怎么管理,顯然不是越多越好。
比如說,有一件事情:到底要不要選擇更差的模型處理更簡單的事情。
我個人的結論是,千萬別。好的模型,最終肯定是更省錢的,因為辦事效率高。而差的模型,即使處理簡單的事情,也可能事半功倍。
這聽起來,非常的反直覺。
但我使用的體會就是這樣。
人在AI時代,很多作用是越來越少了,有一點我覺得非常重要,就是明明你自己寫代碼話費時間更少,也要堅持讓AI替你寫,這樣你才可以真的培養出AI時代你需要的技能。
推薦飛總知識星球,在私域場合里暢所欲言,聊聊職場發展的事情,和飛總提問交流,這么低的價格不會一直保留,機會難得,一定不要錯過這個的機會。
![]()
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.