第356期:公司強推 AI 編程,我該怎麼辦
前兩天,“黑客新聞”論壇有一個求助帖。程序員求助,公司強制使用 AI 編程,他不想用,怎麼辦。下面七嘴八舌,大家說了很多想法。這是現在的熱點問題,我今天就來分享這個帖子。2025年的現實就是,AI 編程(AI coding)已經從實驗室技術變爲成熟技術,無法迴避了。它自動寫代碼,成本低、產出快,公司管理層不可能不推廣。程序員就很尷尬了,跟 AI 是合作競爭關係,既要用好 AI,又要防止崗位被它搶走。求助帖這樣寫道:
我是一個高級工程師,已經在公司工作五年了。公司越來越推崇快速工程,CEO 和 CTO 都對 AI 編程癡迷不已。公司強制大家使用 AI 編程,甚至提倡讓 AI 生成單元測試,對於失敗的測試用例,也是扔給 AI 處理,而不是手動解決,以加快開發速度、產品儘早上線。我考慮辭職,不想參與這種流程,成爲不寫代碼、只寫提示的“提示工程師”,眼睜睜看着自己的技術停滯或退化。我也不想兩三年後,負責維護一堆由 AI 生成的意大利麪條代碼。
我想聽聽大家的意見,怎麼應對公司推行 AI 編程。網友的看法,總結起來就是三種選擇,都有一定的道理。換成你,會怎麼選擇?選擇一:聽從內心如果你確實精疲力竭,那就離開吧。即使你還能忍,做一份自己討厭的工作,也很快會精疲力竭。最糟糕的情況是,你平時在公司裏,表面上假裝對 AI 充滿熱情,但心裏又不願意,那真的是煎熬。
放任自流的 AI 編程會快速積累技術債,最終導致項目失敗。公司遲早會要求你,修復 AI 造成的代碼混亂,如果你回答唯一解決方法就是大規模的手動重寫,可能還是會被解僱。而且,你們的 CEO 和 CTO 看上去盲目信任 AI,公司的前途堪憂。已經有一些公司明確聲明,現階段不打算將 AI 編程用於線上代碼,你可以試試找這樣的公司。
不過,如果沒有足夠的積蓄,你還需要再忍幾個月,一邊攢錢,一邊找工作,並學習一些 AI 不容易取代的複雜枯燥的技術。記住,除非你是超級技術明星或非常富有,否則不要在找到新工作之前就辭職。選擇二:接受現實你去其他公司也一樣,現在到處都在使用 AI 編程。有些公司實際上通過採用 AI,來清除那些“拒絕改變”的人。
我認爲,我們永遠不會再走回頭路了,你用過就知道回不去了。下一代程序員都會在 AI 的陪伴下成長。你不願意使用 AI,就好比不願意用電腦替代打字機。AI 編程的普及,只是時間遲早的問題,不接受它的人都會被淘汰。再說,反正是公司付錢,讓你學習使用 AI。聰明點,留下來接受這筆交易。現在的市場是僱傭者市場,有的是人願意接替你的位置。即使你找到一家目前不使用 AI 的公司,很可能意味着他們遠遠落後於時代潮流,也許很快也轉向 AI。
你最好適應現實,找到在公司立足的方法。即使心理上接受不了,也要用公司的錢來試試新技術。你可以先在小範圍使用 AI 編程,檢查它做的代碼變更。AI 代碼需要大量審查和重構,你能做的比你想象的要多。選擇三:靜觀其變你可以繼續留在公司,一邊學習 AI 和其他新技術,一邊觀察會發生什麼情況。如果公司發展比你預期的要好,AI 效果不錯,那麼你應該改變想法,爲新的工作模式做好準備。
如果結果跟你預計的一樣,代碼快速劣化,項目面臨失敗。你得到了使用 AI 的經驗,知道它在第一線的優勢和劣勢,把它寫進簡歷,爲應聘下一家公司提供幫助。無論哪一種情況,你接下來留在公司的幾個月,都會對你的職業生涯有幫助。私底下,你必須現在就開始找下一個更符合你期望的職位,爲不利局面做準備,爲自己留一條後路。
來源|阮一峯科技愛好者週刊第 356 期,
評論(0)
暫無評論,來搶第一條。