[心得] 從AI實戰學程式進階技巧
說真的工作真的很無聊 反正工作機會最多搞來搞去就是啥前端.後端.資料庫
多數都在做這些事情 要碰到比較有挑戰性的 可能也得看機緣
如果去大型電商 或許可能有機會碰到架構優化.處理啥高併發
我是沒待過那種公司要處理那種問題
不然就是工作會需要演算法優化 像是影像處理 影音邊解碼開發
3A遊戲開發效能優化等等 這些其實離多數人一般資訊業都比較遠
很多東西真的SIDE PROJECT才有機會碰到 然後現在又有AI
其實你要他幫你單純處理事情可以
你要用AI在處理的過程中學到知識或是技巧性的東西 也可以
特別是gemini 優化成程式真的可以搞到像榨汁一樣
但不要一次丟太大給它,局部性的問他能不能再優化,最後會搞出一些很扯的作法
根本不是人類能閱讀的東西
像是
uint lo32 = (uint)lowest;
int i;
if (lo32 != 0) {
if ((lo32 & 0xFFFFu) != 0) i = (lo32 & 0x80u) != 0 ? 0 : 1;
else i = (lo32 & 0x800000u) != 0 ? 2 : 3;
} else {
uint hi32 = (uint)(lowest >> 32);
if ((hi32 & 0xFFFFu) != 0) i = (hi32 & 0x80u) != 0 ? 4 : 5;
else i = (hi32 & 0x800000u) != 0 ? 6 : 7;
}
用 Magic Number 可以變成
int i = (int)((0x0001020304050607UL * (lowest >> 7)) >> 56);
claude code對一些分析的toolchain也熟 也可以拿來做一些調整
就這樣 覺得100美 訂閱費還算能接受 與其上課買書也是一筆錢
實戰最快 (但上課買書也是一種方式拉...)
C# JIT 與 I-Cache 優化教學
https://tinyurl.com/mr3k6r24
非 JIT 層優化技巧整理
https://tinyurl.com/57hz7wsb
就上面一些技巧大概就這陸陸續續進行優化調整整理來的一些分享
你可以單純拿ai來完成任務 想學一些知識性的 其實也可以靠ai榨取和實戰
然後上面教學的東西 現實工作層面上根本用不到就是 雖然也不知道能做啥
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 182.233.248.16 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1776704351.A.6C5.html
推
04/21 01:10,
3周前
, 1F
04/21 01:10, 1F
推
04/21 03:09,
3周前
, 2F
04/21 03:09, 2F
→
04/21 08:01,
3周前
, 3F
04/21 08:01, 3F
→
04/21 10:12,
3周前
, 4F
04/21 10:12, 4F
→
04/21 10:12,
3周前
, 5F
04/21 10:12, 5F
→
04/21 10:12,
3周前
, 6F
04/21 10:12, 6F
→
04/21 10:26,
3周前
, 7F
04/21 10:26, 7F
→
04/21 10:26,
3周前
, 8F
04/21 10:26, 8F
→
04/21 10:27,
3周前
, 9F
04/21 10:27, 9F
→
04/21 10:29,
3周前
, 10F
04/21 10:29, 10F
→
04/21 10:29,
3周前
, 11F
04/21 10:29, 11F
→
04/21 10:29,
3周前
, 12F
04/21 10:29, 12F
→
04/21 10:30,
3周前
, 13F
04/21 10:30, 13F
→
04/21 10:35,
3周前
, 14F
04/21 10:35, 14F
→
04/21 10:36,
3周前
, 15F
04/21 10:36, 15F
→
04/21 10:38,
3周前
, 16F
04/21 10:38, 16F
→
04/21 10:41,
3周前
, 17F
04/21 10:41, 17F
→
04/21 10:41,
3周前
, 18F
04/21 10:41, 18F
→
04/21 11:14,
3周前
, 19F
04/21 11:14, 19F
→
04/21 11:14,
3周前
, 20F
04/21 11:14, 20F
→
04/21 15:28,
3周前
, 21F
04/21 15:28, 21F
→
04/21 15:28,
3周前
, 22F
04/21 15:28, 22F
推
04/21 15:53,
3周前
, 23F
04/21 15:53, 23F
推
04/21 16:24,
3周前
, 24F
04/21 16:24, 24F
我工作用的語言比較熟 c/c++ 畢業後不太碰到了 rust/go 還沒學
然後裡面其實有些描述上細節問題
ex. Python / JavaScript 大多跑在 VM / 解釋器上;
真正優化的是「解釋器的」快取而非「你的」代碼
ps.這兩個語言後來都有jit加速介入了
ex.對 AprNes 這類模擬器:將 PPU 拆到獨立核心、以生產者/消費者模型與
CPU 核心非同步協作,是業界常見的進階招式。
ps.並沒..有那種8位元主機沒人這樣幹
但觀念大方向應該是正確 其實這就能很好解釋 為啥亂七八糟的code
一個method幾千行的 或是 method亂七八糟巢狀 if else 的 超多層的
效率會差... 我以前是真的有看過
※ 編輯: erspicu (182.233.248.16 臺灣), 04/21/2026 18:38:57
Soft_Job 近期熱門文章
PTT職涯區 即時熱門文章
33
50
122
182