🔧 阿川の電商水電行
Shopify 顧問、維護與客製化
💡
小任務 / 單次支援方案
單次處理 Shopify 修正/微調
⭐️
維護方案
每月 Shopify 技術支援 + 小修改 + 諮詢
🚀
專案建置
Shopify 功能導入、培訓 + 分階段交付

我有一件事要坦白。

五年前,如果我遇到像為遺留模組編寫單元測試或轉換 JSON 模式這樣繁瑣的任務,我會分配給初級開發人員。對我來說,這是枯燥的工作,但對他們來說卻是寶貴的經驗。這能讓他們了解程式碼庫,培養工作紀律,並了解系統是如何崩潰的。

今天,我不會把這項任務分配給初級員工,而是分配給副駕駛/克勞德。

它速度更快,價格更便宜,而且通常更準確(至少在語法上)。

而這正是軟體產業正走向崩壞的原因。

斷梯

我們目前為了追求短期速度而犧牲了長期生存。透過人工智慧自動化處理「枯燥乏味」的入門級任務,我們無意中移除了職業階梯的底層環節。

高級開發人員不僅僅是懂文法的人。高級開發人員是那些曾經搞砸過生產環境 50 次,並且知道如何修復的人。這種技能不是讀教學就能學會的。它需要透過實踐那些我們現在正在自動化處理的繁瑣工作才能獲得。

如果我們因為「人工智慧可以做到」而停止招募初級員工,那麼到 2030 年,高階員工從哪裡來?

「氛圍編碼」陷阱

我看到很多人對「Vibe Coding」(感知編碼)感到興奮,這種理念認為,無需了解底層程式碼,只需透過提示就能創造產品。

作為原型機來說,這沒問題。但從長遠來看,這簡直是一場災難。

當初級程式設計師寫出糟糕的程式碼時,我會進行審查,我們會一起討論,他們會明白程式碼錯在哪裡。他們會成長。而當人工智慧寫出糟糕的程式碼時,我只需要重新提示它。沒有人能從中學到任何東西。我們的程式碼庫裡充斥著人類無法完全理解的邏輯,而維護這些程式碼的開發者一代又一代,他們從未真正學習過基礎知識,因為機器替他們完成了所有工作。

知識差距

我們正在科技領域打造一種「槓鈴分佈」:

超級資深開發者:擁有十年以上經驗的開發人員,他們將人工智慧作為倍增器,讓我們的開發速度提升了十倍。

AI 使用者:能夠提示但無法除錯競態條件或理解記憶體管理的人。

中間部分正在消失。從第二組到第一組的路徑已經不存在。

接下來會發生什麼事?

我沒有解決方案,但我知道目前的做法不可持續。公司需要停止將招聘初級員工視為“慈善行為”或“成本中心”,而應該將其視為關乎公司存亡的保障措施。

我們需要招募初級員工,不是為了讓他們編寫程式碼(人工智慧可以做到這一點),而是為了讓他們審核人工智慧。我們需要教他們“取證編碼”,也就是理解機器為何會產生幻覺的藝術。

討論

你們公司也有出現這種情況嗎?你們團隊還在招募初級員工嗎?還是招募管道已經停滯了?

初級開發人員:你們覺得現在的就業市場怎麼樣?資深開發人員:你們擔心誰會取代你們嗎?

我們來談談這件事吧。


原文出處:https://dev.to/the_nortern_dev/the-junior-developer-is-extinct-and-we-are-creating-a-disaster-3jh2


精選技術文章翻譯,幫助開發者持續吸收新知。

共有 0 則留言


精選技術文章翻譯,幫助開發者持續吸收新知。
🏆 本月排行榜
🥇
站長阿川
📝5   💬7  
121
🥈
我愛JS
📝1   💬3   ❤️2
54
評分標準:發文×10 + 留言×3 + 獲讚×5 + 點讚×1 + 瀏覽數÷10
本數據每小時更新一次
🔧 阿川の電商水電行
Shopify 顧問、維護與客製化
💡
小任務 / 單次支援方案
單次處理 Shopify 修正/微調
⭐️
維護方案
每月 Shopify 技術支援 + 小修改 + 諮詢
🚀
專案建置
Shopify 功能導入、培訓 + 分階段交付