前幾天發(fā)了一篇文章《》,有讀者朋友在下面留言說:
“喜歡這個故事,我也是墊底的程序員,靠ai續(xù)命”。
“哈哈哈我也一樣,我一直掛在口邊的一句話就是,ai延長了我的職業(yè)生涯”
我覺得挺有意思,之前媒體不是一直說AI編程會干掉程序員嗎,為啥又續(xù)命了?
于是我就找?guī)讉€熟悉的程序員朋友聊了聊,大部分年齡都不小,我發(fā)現(xiàn)大家還挺樂觀的,主要體現(xiàn)在這幾個方面:
01
AI編程拯救了自己的精力條
很多程序員被榨干,根源并不是能力不行,而是低水平的雜活兒太多,天天寫重復(fù)代碼,在別人留下的屎山上折騰,查別人踩過的坑....
AI編程出現(xiàn)以后,第一次有人幫你把這些臟活累活給干了。
什么CRUD,接口DTO,校驗邏輯,正則、SQL、腳本..... 通通扔給AI,這種從低水平勞動中解脫的感覺非常爽。
在AI的輔助下,再也不需要“看3個小時才能改3行”了。
精力條不再被這些事情吸干,人就能活過下班。
所以很多程序員說:感覺沒那么累了。
不過,先別急著慶祝, 有的老板已經(jīng)盯上了你省出來的這些精力,正準備把原本一個月的工期砍成一周。
AI 續(xù)的命,能不能留給自己用,還得看你能不能跑得贏老板的需求單。
02
有經(jīng)驗的程序員更擅長指揮AI
不少初級程序員用 AI 的方式是這樣的:
“幫我寫一個 XX 功能。”
然后得到一坨看起來很像那么回事、但根本跑不通的代碼。
因為他們自己也不清楚這個需求真正的邊界在哪兒,哪些是核心邏輯,都有哪些異常,出問題了不知道是設(shè)計錯了,還是實現(xiàn)錯了。
于是只能反復(fù)地折磨AI: “不對,再改一下” “這個又報錯了” “怎么和我想的不一樣?”
而有經(jīng)驗的中年程序員更擅長指揮AI,他們會讓AI拆分需求,劃分模塊,然后再逐段生成代碼,每一塊都有明確的輸入、輸出和約束。
把需求說清楚,判斷,拆解、取舍,在AI時代,正在變成一種核心生產(chǎn)力,這個時代終于開始獎勵他們擅長的那部分能力了。
03
隨時會被裁員?
中年程序員的一個非常大的恐懼就是:我現(xiàn)在還行,但是換個技術(shù)棧我還能不能行?新的業(yè)務(wù)我能不能跟得上?“手速”能不能跟上年輕人?
AI編程在這件事上就非常“續(xù)命”,不懂的編程語言? 先跑起來再說! 不懂的框架? 讓AI解釋整體架構(gòu)!手速慢?那得看AI有多快!
不要小看中年程序員學習能力,編程語言和框架都是一通百通的,精通了一個以后,在AI的輔助下,學習新東西飛快。
尤其是那些有計算機基礎(chǔ)知識扎實的,會發(fā)現(xiàn)同一個概念會反復(fù)出現(xiàn)在不同的語言和框架中,無非就是換個皮而已。
在AI的加持下,代碼輸出能力不比那些剛?cè)胄械模芗影嗟某绦騿T差,被裁的焦慮暫時被壓下去了。
04
一個人還能打仗
在互聯(lián)網(wǎng)的早期,網(wǎng)站極為簡單,你只要掌握了PHP/ASP/JSP + HTML,懂數(shù)據(jù)庫,會寫SQL,懂點兒Linux,基本上就可以寫網(wǎng)頁了,開發(fā)完自己點點,測試一下,就能上線。
但是過去二十年,互聯(lián)網(wǎng)狂飆突進,技術(shù)棧變得極其復(fù)雜:
一個靠譜的系統(tǒng) = 產(chǎn)品 + 前端 + 后端 + 測試 + 運維
大規(guī)模團隊合作,個人成為螺絲釘,只能望洋興嘆了。
現(xiàn)在很多程序員突然發(fā)現(xiàn),一個程序員+AI,能完成70%~ 80%的完整閉環(huán),可能很多環(huán)節(jié)不那么完美,但至少可以把需求拆清楚,把代碼跑通,把問題定位出來解決,然后部署上去。
這種能力實在太爽了!
尤其是對于那些有想法的,想做獨立開發(fā)者的人來說,簡直是開辟了新生活的道路。
05
從寫代碼中解放,可以專注于設(shè)計
我注意到有一類特殊的程序員,他們存在著一種“架構(gòu)師人格”。
對于這類人來說,寫代碼只是“實現(xiàn)細節(jié)”,就像搬磚砌墻;
而系統(tǒng)設(shè)計決定墻往哪兒蓋、地基怎么打、整座大樓如何承重,這才是讓他們多巴胺分泌的源泉。
他們喜歡琢磨模塊怎么劃分才不會互相污染?邊界在哪里?責任該怎么切?哪些東西是穩(wěn)定的,哪些一定會變?類似這樣的東西。
在AI編程之前,即使腦子里把精妙的結(jié)構(gòu)想好了,但要把它跑通,需要寫幾千行乏味的配置代碼、接口定義和增刪改查。
現(xiàn)在好了,他只需畫出類圖或描述邏輯架構(gòu),AI 就能迅速填充所有的“血肉”,你說他能不愛AI嗎?
06
一通聊下來,我的感覺就是AI編程確實是提高效率的利器,尤其對那些有經(jīng)驗的程序員是個利好,的確能幫助大家續(xù)命。
但是必須要注意的是,我們正處于一個飛速發(fā)展的AI時代,AI編程正在以年為單位迅猛迭代,今年的感受也許到明年就會驟變。
未來會怎么樣? 到底會續(xù)命還是革命? 你覺得呢?
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(wù)。
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.