近期讓我比較有感觸的一件事情是:零基礎、AI 寫 APP,拿下 AppStore 同類產品付費榜第一(新聞來源:微信公众号內容 )。
“AI 進化論花生” 從美團 “用戶研究和運營” 崗位辭職,編程幾乎零基礎(學了點 Python),通過 AI(前期是 ChatGPT,後期主要用 Cursor+Claude sonnet)學習編程,通過媒體資源發覺需求、發布產品等,最終順利地踏上了人工智能(AI)這趟風口。其開發的產品卻在 APP Store 同類產品中位列付費榜第一。
從該事件可以管窺人工智能時代,AI 給編程帶來的機遇與挑戰。
AI 確實會給我們帶來很多的機遇。我們所處的 AI 時代,AI 的積極影響是巨大。一方面,AI 確實降低了編程的門檻。尤其是專門針對編程語言進行優化的 AI 驅動的編輯器,如 Cursor、Windsurf、Copilot 等。另一方面,AI 的多模型,跨越的知識範圍較大,遠超一般的程序員對於編程語言的掌握。因而,AI 會在一些懂得設計、藝術類的用戶面前產生更加好的設計類產品,豐富或提升了編程產品的藝術水準。
與此同時,我們也應看到,AI 也會給編程帶來挑戰。暫且不考慮未來 AI 達到通用人工智能、超級人工智能的遠景,就不久的將來而言,AI 的逐漸普及,人們對於產品的穩定性、可用性、產品外觀以及 UI 設計等都會提出更高的要求,對於網絡產品的運營與維護,也會提出更高的要求,如抵禦基於 AI 網絡機器人的攻擊、爬蟲爬取等方面的要求,會越來越高。
AI 時代,程序員的絕對優勢似乎不存在,但卻依然有相對優勢。即使是借助於 AI 輔助,相對於沒有編程基礎的人而言,熟悉至少一門編程語言的程序員,能夠更有效地利用 AI 輔助編程。即使 AI 抹平了程序員和零基礎編碼人員的差別,學習一門編程語言,其實就是學習了一套邏輯思維方式,有助於遷移到其他問題的分析、解決中。
因而,AI 時代下,如果想要搞好編程,還是需要認真學習編程語言、計算機系統知識等,更好地適應 AI 時代的需求。
參考:
1.智匯 AI:從零基礎 AI 編程大獲成功想到的 ;
2.花生大佬的帳號:B 站 和 油管(YouTube)頻道