
科技迅速發展的現代,許多人擔心人工智慧(AI)取代人類工作。但專家指出,AI 要完全取代人類,首先必須理解辦公室政治等複雜的社會動態。
事實上,開發者的工作不僅僅是編寫代碼,更是與團隊合作、參與會議、理解組織需求的過程。這些人際互動和組織背景是AI目前無法掌握的。
專業開發者的工作環境通常充滿了既有的流程和系統,這些都會影響他們的工作方式。開發者在開始編寫代碼之前,必須考慮許多因素,包括團隊的需求和組織的目標。這種在會議中進行的討論和協作,才是開發者工作的核心,而這一點在許多徵才測試中往往被忽視。
此外,許多編碼任務涉及到日常的實施,現有的各種庫和自動化工具使得開發者不必每天重新發明輪子。開發者的主要任務是探索未知,回答「我們可以嗎?」這種探索性工作需要開發者依賴直覺和經驗,而這是目前的AI助手無法提供的。
隨著科技的進步,幾乎所有製造的產品都有處理器,這在疫情期間的供應鏈危機中顯示出其脆弱性。對於這些連接設備的代碼品質,仍然有很大的提升空間。未來需要一代能夠理解這些設備背景的開發者,來撰寫和維護相應的代碼。
編碼不僅僅是一個一次性的任務,而是一個開發者、機器和他們所處世界之間的對話。當前的AI無法完全理解這個世界,因此在可預見的未來,開發者的角色仍然至關重要。
- AI can’t replace devs until it understands office politics
- How AI Intersects With Politics, Jobs, and How We Get Information
(首圖來源:AI 生成)