跳到主要內容

Linus 都已經用 vibe coding, 工程師確定玩完了?

Linus Torvalds 的這個 repo,真的有種「Debug 完成」的通透感.

連寫 Linux 作者,半年前打死不用的人,都承認自己用 Vibe-coding 來搞定不熟悉的 Python visualizer,甚至直說他是 "cut out the middle-man -- me"。我們過去總覺得資深工程師的價值在於「手刻的精準度」,但看到這段,邏輯雖然通,實際體感卻是一種巨大的典範轉移。
--

這不只是省時間,更像是把原本卡在「實作細節」的摩擦力直接歸零。

--

資深開發者的槓桿率 

AI Coding 對新手的幫助是補齊能力,但對資深開發者來說,它是直接省略了 "Google -> Monkey-see-monkey-do" 的過程。你只要懂系統邏輯(Analog filters),剩下的語法轉換(Python),AI 處理的效率遠高於人類。
.

工具鏈的迭代速度已經超越教學 

從 Claude Code、Gemini CLI 到最近的 MCP 整合,現在的瓶頸已經不是「怎麼寫 Prompt」,而是你有沒有足夠複雜的場景讓 Agent 去跑。如果還停留在研究「如何提問」,可能連車尾燈都看不到了。

溝通層級的位移 

以前我們還在談 User to Agent,但這幾個月觀察下來,越來越多場景是 Agent to Agent 在協作。人類的角色,正在從「撰寫者」轉變為「驗收者」或如同半年前所演講的部分,任何一位專業的角色都會成為該領域的 System Architect 系統架構師 / 流程架構師。

這點在初期可能還覺得只是多了個助手,但隨著 Workflow( AI 工作流程) 越來越完整,那個體感差異會是指數級的。如果不現在進場去習慣這個「被 AI 推著跑」的節奏,過幾個月要補的可能不是技術債,而是「認知債」。

或許我們該關注的,已經不是 AI 能不能寫出完美的 Code,而是我們準備好把多少核心工作流交接出去了?

這波 Vibe-coding 的浪潮,各位實戰派的體感如何?

Ref:

留言

這個網誌中的熱門文章

[CSS] z-index 在不同瀏覽器繼承問題

今天會討論到這個課題,是因為要實做一個Popup dialog,所以我們希望的結果如下圖。 可是在IE7 卻發生了這樣的情況。 Popup不論怎麼設定z-index都無法浮在最上層,我們看一下html架構發生什麼事情。

[教學] 快快樂樂刪除CodeIgniter index.php

預設的CI網址預設都設定為index.php同一層級,因此所有的程式都必須指定index.php導向才能開始,例如 http://localhost/ci/index.php/welcome/test http://localhost/ci/welcome/test 本文將說明如何將惱人的index.php消除,還你一個漂亮的URL。 設定開始: 接下來說明如何使用rewrite方式將惱人的index.php去除。 rewrite不清楚的人,煩請先自行google 首先要先確定Apache的 mod_rewrite 有 開啟 ,如果沒有開啟請設定好之後重新啟動apache。 接著,在根目錄底下建立一個新檔案,檔名為 .htaccess ,裡面程式碼如下: <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php/$1 [L] </IfModule> 接著到 application/config/config.php ,開啟檔案修改 $config['index_page'] = ""; 注意: /index.php/$1 要根據你目錄,例如 http://localhost/index.php ,網站根目錄為 /ci/index.php 則要寫成 /ci/index.php/$1 接著至CI目錄下,尋找 config\config.php , 修改一下裡面的檔案,修改如下: $config['index_page'] = ""; 存檔後,如此一來大功告成。 參考資料 官方網站說明

[教學] Mojito 安裝與入門,install mojito for beginner.

mojito ,最近終於從 YDN 對外公開此專案,這個套件主要用於解決前端多重裝置及瀏覽器端的問題,後端服務採取 node.js ,因此使用上必定要先準備以下幾個元素 準備素材 c++ complier git Node.js > 0.4.x NPM > 1.0.x 安裝方式 git clone git://github.com/yahoo/mojito.git cd mojito/source sudo npm install -g . npm install . 以上四個簡單的步驟,就可以把 mojito module 完整安裝到服務器上,接著就可以開始進入 mojito 的世界 使用方式 mojito 提供了完整的 command line 給開發者使用,接著先建立一個基本 hello world 專案,跟著以下步驟完成第一個專案。首先建立一個 mojito application, mojito create app hello cd hello 切換到目錄之後,再接著建立自己的 mojit,這邊的 mojit 就像是一個應用(application)可能會包含許多個獨立網站體,擁有獨立架構的 MVC ,包含內部設定等,詳細資料可以參考官方的 說明 ,建立 mojit mojito create mojit HelloMojit 輸入指令後,會看到顯示結果如下, creating mojit called 'HelloMojit' (using "default" archetype) ✔ mojit: HelloMojit created! ✔ mojito done. 接著修改 application.json 這個 mojit 設定檔案,讓剛才新建立的 hellp application 指定底下有一個 mojit -> HelloMojit ,讓應用可以去執行 mojit controller ,修改如下, [ { "settings": [ "master" ], "appPort": 8666, "specs": { ...