我想我們大多數人都能證實,入門級職位已經不再是「入門級」了。我常在招聘網站上看到很多技術類職位要求「兩年或以上工作經驗」(如果沒人願意僱用入門級求職者,我們又該如何積累經驗呢?!)
我查看郵件就像查看時間一樣,就為了看看有沒有「恭喜…」之類的訊息,或是能幫我轉換職業跑道的機會。那天是星期六,前一天沒怎麼睡,所以下午才醒。我醒來第一件事就是查看郵件(甚至比打開其他社群媒體應用程式還早)。我看到一封郵件:「恭喜,您已入圍該職位…」 。我當時興奮極了!直到我去面試,結果卻沒拿到這份工作…
在學習編譯器理論和努力掌握 DevOps 的間隙,我只想找一份兼職初級工作,賺點錢交房租,並最終在我的簡歷上獲得一些「真實世界」的經驗。
我在附近找到一家新創公司,正在招募「初級網頁開發人員」。職位描述是標準的2024年技能:React、Node、基礎Git。我做過十幾個類似的專案。我當時覺得自己資歷過高了。
我走出去時意識到,我一直在找的工作已經不存在了。
那次讓我崩潰的採訪
面試官沒有要求看我的GitHub,也沒有要求我在白板上示範演算法。他只是指著螢幕上2000行由人工智慧產生的全新TypeScript程式碼。
「我剛解雇了我們最後一個初級員工,」他說,我的心一下子沉了下去。 “他寫程式碼寫得很好,但我現在不需要寫手了。我已經有經紀人負責這方面的工作了。我需要的是一名法務審計師。”
他設定了一個20分鐘的定時器。 “系統顯示支付網關重構‘成功’,但我的日誌顯示並非如此。告訴我為什麼機器會騙我。”
我坐在那裡,盯著我見過的最「完美」的程式碼。沒有拼字錯誤,縮排也完美無瑕。但我卻愣住了。我在大學的實驗課上學習如何創造循環,而不是如何在一個「完美」的幻覺中找出微小的邏輯缺陷。
我沒找到漏洞。倒數結束。我沒得到這份工作。
為什麼「青少年」標籤在2026年是個謊言
走回 Mile End 車站的路上,我突然意識到:「初級開發人員」不僅被移動了,而且還被刪除了。
2022年,你的價值在於「程式設計師」這個身分。 2026年,你的價值在於「高級篩選員」這個身分。
業界已經對「啟動期」失去了耐心。公司不再招募有潛力的人才,而是招募能夠掌控全局的人。他們想要的是第一天就能像主管一樣行事的人,因為人工智慧已經免費處理了「初級」工作(樣板程式碼、單元測試、基本CRUD操作)。
電腦實驗室與現實世界
在大學裡,我們還在爭論分號的用法。而在現實世界中,首席架構師在睡覺的時候也在管理10個人工智慧代理。
傳統的學生學習路線圖完全是個陷阱。如果你的履歷上寫著“懂Python和Java”,那你其實是在跟計算機競爭。如果你還在刷LeetCode Easy,那你還在為兩年前就結束的比賽做準備。
要想在2026年找到工作,你必須完全跳過「初級」階段。如今的入門職位意味著:
系統取證:你能除錯一個並非由你編寫的「完美」系統嗎?
編排:你能管理代理程式而不是被代理取代嗎?
架構判斷:你能告訴CEO為什麼人工智慧「高效」的程式碼實際上是一個安全噩夢嗎?
黑暗現實
我們是第一代必須先成為高級開發人員才能成為初級開發人員的開發者。這是一個“程式設計黑暗時代”,自動化正在摧毀學生到專家的橋樑。
我沒得到那個職位是因為我當時只是個想當程式設計師的學生。我應該是個想當領導的學生才對。
致我的同學們:你們還在開發“天氣應用”,還是在學習如何審核人工智慧的幻覺?因為產業不會等著我們迎頭趕上。
我知道這會讓你難過,但我們需要談談這件事。
原文出處:https://dev.to/maame-codes/the-senior-developer-is-now-the-new-entry-level-49d1