Codex 為 Virgin Atlantic 帶來了什麼


🏦 台灣Pay 銀行轉帳 💙 PayPal
Virgin Atlantic 資料與 AI 副總分享 Codex 在遷移、重構、測試上帶來的成效
💡 你可以怎麼用:如果你手上有前人留下、沒人敢動的複雜試算表公式或小程式,可以先請 AI 工具解釋它在做什麼,再請它整理精簡。最後要它列出幾組檢查用的輸入和預期結果,確認改完之後結果沒有變。
看全部 10 條重點
🧑🏫 這支是維珍航空(Virgin Atlantic)的資料與 AI 主管,分享他們實際用 OpenAI 的寫程式 AI 工具 Codex 之後,資料搬家、程式整理、App 測試變成什麼樣子。講者是企業內部的使用者,能看到 AI 寫程式工具在大公司裡具體幫上哪些忙。
- 00:02 Codex 的發展方向不再只針對純工程師,正逐漸成為所有人都能用的工具↳ Codex 是 OpenAI 的 AI 寫程式助手,你用文字交代任務,它幫你寫程式、改程式。影片說它的方向在變:不再只給工程師用,一般人也漸漸能拿來做事。
- 00:02 講者 Richard Masters,Virgin Atlantic 資料與 AI 副總(Vice President of Data and AI)↳ 講者 Richard Masters 是維珍航空負責資料與 AI 的副總。他是公司裡實際管這一塊的主管,所以這支影片講的是他們自己用了之後的狀況。
- 00:02 Codex 幫助他們排除阻礙、降低風險,把多個資料庫遷移到核心資料倉儲(core data warehouse)↳ 資料倉儲(data warehouse)是把公司各處資料集中起來、方便查詢分析的地方。遷移(migration)就是把舊資料庫搬過去。搬家很容易出錯,Codex 幫他們排除卡關,也降低出包風險。
- 00:02 Codex 也協助遷移過程中的程式碼重構,以及轉換管線(transformation pipelines)的搬移↳ 重構(refactor)是功能不變,把程式重新整理得更乾淨。轉換管線(transformation pipelines)是把原始資料清理、轉格式的固定流程。搬家時這些都得跟著改,Codex 也幫忙處理。
- 00:02 成效一:提升團隊的開發速度(velocity)↳ 速度(velocity)指團隊做事的速度,也就是同樣的時間裡能完成多少工作。用了 Codex 之後,團隊推進得更快。
- 00:02 成效二:大幅減少團隊與平台的技術債(technical debt)↳ 技術債(technical debt)是以前為了趕進度留下的草率寫法,放著不管,之後會越來越難改。講者說團隊和平台上的這類包袱大幅減少。
- 00:02 成效三:從根本上提升效能(performance)↳ 效能(performance)指系統跑起來快不快、穩不穩。講者用「從根本上」來形容,意思是整體變好,不只是小地方修一修。
- 00:33 新的行動 App 以 beta 版推出,因為測試覆蓋率(test coverage)高,品質表現非常出色↳ beta 版是正式上線前先開放試用的版本。測試覆蓋率(test coverage)指程式有多少部分有經過自動測試檢查。檢查得越完整,漏掉的錯越少,所以這次的試用版品質很好。
- 00:33 這些是他們過去不習慣做到的事;使用 Codex 時,事情不會延誤↳ 講者坦白說,這種速度和品質是他們以前不習慣達到的。以往這類工作容易拖延,用了 Codex 之後,進度可以照計畫走。
- 00:33 他們定期維護程式碼庫,在某些案例中,使用 Codex 後程式碼庫縮減約 78% 到 80%↳ 程式碼庫(code base)是一個產品全部程式碼的總和。他們會定期整理,某些案例用了 Codex 後,程式碼少了約 78%~80%。程式碼變少,通常比較好維護,可能出錯的地方也比較少。
📘 術語
data warehouse(資料倉儲):字幕只提到把多個資料庫遷移到「核心資料倉儲」,沒有進一步解釋
migration(遷移):字幕指把資料庫搬到核心資料倉儲,Codex 幫忙降低其中的風險
code refactor(程式碼重構):字幕提到 Codex 在遷移過程中協助程式碼重構,沒有進一步解釋
transformation pipelines(轉換管線):字幕只提到 Codex 協助搬移這些管線,沒有進一步解釋
velocity(開發速度):字幕說 Codex 讓團隊的 velocity 提升
technical debt(技術債):字幕說團隊與平台的技術債大幅減少,沒有進一步解釋
beta(測試版):字幕提到新行動 App 以 beta 版推出
test coverage(測試覆蓋率):字幕說因為測試覆蓋率高,beta 版 App 品質非常出色
code base(程式碼庫):字幕說他們定期維護程式碼庫,使用 Codex 後部分案例縮減約 78%–80%
migration(遷移):字幕指把資料庫搬到核心資料倉儲,Codex 幫忙降低其中的風險
code refactor(程式碼重構):字幕提到 Codex 在遷移過程中協助程式碼重構,沒有進一步解釋
transformation pipelines(轉換管線):字幕只提到 Codex 協助搬移這些管線,沒有進一步解釋
velocity(開發速度):字幕說 Codex 讓團隊的 velocity 提升
technical debt(技術債):字幕說團隊與平台的技術債大幅減少,沒有進一步解釋
beta(測試版):字幕提到新行動 App 以 beta 版推出
test coverage(測試覆蓋率):字幕說因為測試覆蓋率高,beta 版 App 品質非常出色
code base(程式碼庫):字幕說他們定期維護程式碼庫,使用 Codex 後部分案例縮減約 78%–80%
✏️ 小考一題
根據影片,Virgin Atlantic 在某些案例中使用 Codex 後,程式碼庫縮減了多少?
A. 約 78% 到 80%B. 約 50%C. 約 30% 到 40%D. 約 90% 以上看答案
答案:A。[00:33] 講者說某些案例中使用 Codex 後,程式碼庫縮減「from sort of 78 to 80%」
💛 覺得有幫助?支持一下


課本免費、沒有廣告,支持與否都能照常讀 🐰