![]() AI編程的時(shí)代來了,人人都可以是程序員。 今年,我們聽到了很多AI編程的新聞,都是不會變成產(chǎn)品經(jīng)理、高中生等,借助AI編程做出了小而美的軟件、插件而爆火,比如“小貓補(bǔ)光燈”、”GPT瀏覽器插件”等。 其中“小貓補(bǔ)光燈” 自 11 月 4 日上架以來憑借其獨(dú)特的功能迅速登上了蘋果 iOS 應(yīng)用商店的 Top20 榜單,與 YouTube、Instagram 等知名應(yīng)用同臺競技,11 月底甚至榮登榜首。 背后的開發(fā)者是一位從大廠裸辭、成為 AI 自媒體博主和企業(yè)咨詢顧問的數(shù)字游民,其利用 Cursor這一 AI 編程工具,僅用一個小時(shí)便完成了該應(yīng)用的初步開發(fā)。 在整個開發(fā)過程中并沒有寫過一行代碼,而是通過自然語言向 AI 描述需求,AI 自動完成了相關(guān)代碼的生成。 這說明,AI編程的時(shí)代,已經(jīng)打破了已有的需求開發(fā)范式。 在大廠里,程序員一般都是產(chǎn)品的最后一環(huán),只是把產(chǎn)品實(shí)現(xiàn)出來而已。 程序員往往巨大的誤區(qū),認(rèn)為軟件或者app產(chǎn)品甚至游戲娛樂是技術(shù)主導(dǎo)的,這是完全錯誤的。 需求,創(chuàng)意,設(shè)計(jì),實(shí)現(xiàn),運(yùn)營這些基本與技術(shù)無關(guān),真正的門檻和風(fēng)險(xiǎn)都不在技術(shù)上,不可否認(rèn)技術(shù)很重要不可缺少但并不決定成功失敗,效率提升是產(chǎn)業(yè)發(fā)展一定階段才需要的,不是跨越的鑰匙。 現(xiàn)在隨著AI編程技術(shù)的發(fā)展,簡易需求和普通需求,不再需要程序員了,直接通過和AI聊天,便可以做出一個產(chǎn)品。 ![]() 那么作為普通人,我們應(yīng)該怎么樣更好的學(xué)習(xí)和使用AI編程呢? 一、選對AI工具第一步,就是選對AI工具。目前的情況下,Cusor無疑是最好的AI編程產(chǎn)品。如果你有條件,無腦選他就好了。 其次、你可以選擇直接與Claude 3.5模型進(jìn)行對話編程。注意,我們選擇的是“模型”,而非工具。好用的工具背后肯定有好用的模型。 對于簡單的項(xiàng)目啟動,v0.dev 和 bolt.new 可以快速生成游戲、網(wǎng)頁等,給你帶來正反饋。而稍復(fù)雜或非網(wǎng)頁項(xiàng)目,選擇 Cursor 或 Windsurf 即可,不必糾結(jié)于這兩款工具的優(yōu)劣。 ![]() 二、無需擔(dān)心不會代碼擔(dān)心自己純小白一個,沒有代碼基礎(chǔ),怕無法上手AI編程?其實(shí)完全不用擔(dān)心,目前的cursor已經(jīng)做到了完全聊天溝通,無需你懂代碼細(xì)節(jié)。 當(dāng)然,你可以學(xué)習(xí)一些經(jīng)典教科書,了解一些基本的語法,可以做到事半功倍。遇到不懂的,不要自己想,問claude即可。 ![]() 三、要有英語基礎(chǔ)學(xué)習(xí) AI 編程最好有一定的英語基礎(chǔ)。雖然和AI對話可以使用中文,但代碼文件名稱和變量名通常是英文。如果完全不懂英文,在理解上會有一定難度,不過總體所需的英語基礎(chǔ)并不高。 你只需要看得懂單詞的含義即可,當(dāng)然,如果遇到不會的,馬上反過來問AI,不要自己鉆研。 ![]() 四、不要只想著賺錢AI 編程有可能帶來賺錢機(jī)會,它提供了 “代碼杠桿”,任何人做出一個火爆的軟件都可能鉆前。 然而,靠 AI 編程產(chǎn)品賺錢其實(shí)難度很大,需要具備發(fā)現(xiàn)需求、營銷和分發(fā)產(chǎn)品的能力。如果只是為了賺錢,可能需要考慮其他途徑。 但如果不考慮賺錢,能夠享受創(chuàng)作過程,那么在不斷制作小項(xiàng)目(哪怕是不太完美的項(xiàng)目)的過程中,你會收獲很多。 同時(shí),要有正確的心態(tài),當(dāng)出現(xiàn)問題時(shí),要意識到可能是自己的使用方法不對,而不是一味歸咎于 AI 的缺陷,這樣才能不斷提高使用 AI 編程的技能。 ![]() 五、了解AI能做到的邊界AI 編程對代碼編寫能力要求不高,但需要你對 AI 有較好的理解,包括其能力和邊界。 你可以通過檢查工作中 AI 的參與程度來判斷自己對 AI 的使用能力,例如,如果工作中 AI 參與成分不足 20%,很可能說明你對 AI 的運(yùn)用能力還有待提高。 ![]() |
|