Gấp mười lần là giá niêm yết. Cái bạn thực lĩnh mới là câu chuyện

Năng suất khi làm với agent: vì sao cảm giác nhanh gấp mười mà dự án không nhích gấp mười — và cách đo cái thật

Đọc5 phút đọc
Chủ đềeconomics · productivity · roi · tradeoffs
TL;DR

Agent cho cảm giác nhanh gấp mười, nhưng đó là tốc độ niêm yết. Cái bạn thực lĩnh = tốc độ đó trừ đi chi phí sửa lại, kiểm tra, và dựng lại lòng tin sau mỗi lần nó đi sai. Với việc hợp, phần thực lĩnh vẫn lớn — đáng. Với việc không hợp, nó âm. Kỹ năng đắt giá nhất không phải "xài agent", mà là biết việc nào net dương và đo cái thực lĩnh thay vì tin cảm giác.

Cuối tháng, bạn ngồi nhìn lại. Cảm giác suốt mấy tuần qua là bay — agent gõ thay bạn, mọi thứ xong trong vài phút thay vì vài giờ. Nhanh gấp mười, thật. Nhưng cái dự án trước mặt thì… chỉ nhích hơn bình thường một chút. Không gấp mười. Thậm chí có tuần còn chậm hơn hồi chưa có nó.

Không phải bạn tưởng tượng ra cái nhanh. Cái nhanh có thật. Chỉ là bạn đang nhìn nhầm con số.

01Tốc độ niêm yết, và tốc độ thực lĩnh

Có hai con số, và người ta hay lẫn. Tốc độ niêm yết là cái bạn cảm thấy ngay lúc gõ: agent phun ra một trăm dòng trong mười giây, bạn thấy mình vừa tiết kiệm một giờ. Tốc độ thực lĩnh là cái còn lại sau khi trừ mọi chi phí đi kèm để biến trăm dòng đó thành thứ thật sự dùng được: đọc lại, sửa chỗ nó hiểu sai, chạy thử, phát hiện một cái ngầm hỏng, dựng lại lòng tin trước khi dám merge.

Niêm yết là lương gross trên hợp đồng. Thực lĩnh là số về tài khoản sau thuế. Bạn tiêu được bằng số thực lĩnh — nhưng cái não cứ ăn mừng theo số niêm yết.

Tốc độ niêm yết cảm giác · ~10×
Tốc độ thực lĩnh sau sửa-lại + kiểm-tra + lòng-tin

Cùng một công việc, hai con số. Cái não ăn mừng theo thanh trên; cái dự án tiến theo thanh dưới. Cả nghề này là cuộc chiến kéo thanh dưới gần thanh trên.

02Cái gì ăn mất phần chênh

Khoảng cách giữa hai thanh không phải vì agent kém. Nó là chi phí cố hữu của việc giao bớt phán đoán cho một thứ không chịu trách nhiệm cuối cùng. Bốn thứ ăn vào đó, gần như mọi lúc:

Thứ nhất, sửa lại: nó hiểu lệch một phần đề, làm xong rồi bạn mới thấy, phải gỡ ra làm lại — và gỡ thường đắt hơn làm mới. Thứ hai, kiểm tra: code bạn không tự viết thì phải đọc kỹ hơn code bạn viết, vì bạn không có cái trí nhớ cơ bắp về từng quyết định trong đó. Thứ ba, dựng lại lòng tin: nó làm bậy một lần là lần sau bạn soi mọi thứ — và soi tốn thời gian thật. Thứ tư, nạp ngữ cảnh: mỗi lần giao việc bạn phải mô tả lại bối cảnh mà nếu tự làm thì đã nằm sẵn trong đầu.

Điểm mấu chốt: bốn chi phí này không tỉ lệ với tốc độ niêm yết. Agent càng phun nhanh, càng nhiều thứ để bạn kiểm; nó càng tự tin, cái sai càng khó lộ. Nên "nhanh hơn" ở tầng niêm yết đôi khi làm tăng chi phí ở tầng thực lĩnh. Đó là lý do có việc bạn thấy bay mà dự án không nhích.

03Dấu hiệu bạn đang lỗ ròng

Phần đáng sợ là lỗ ròng không có cảm giác giống lỗ — nó vẫn cho cảm giác bận rộn và nhanh. Phải nhìn vào dấu vết, không nhìn vào cảm giác. Bốn cờ đỏ:

Dấu hiệu net đang âm
Sửa lâu hơn tự làmbạn dành nhiều thời gian gỡ/uốn output hơn là nếu tự gõ từ đầu
Cùng một việc, vòng ba vòng bốnnhờ đi nhờ lại, mỗi vòng sửa một chút — đó là bạn đang trả lãi, không phải tiến
Bạn không còn dám merge thẳngmọi output đều phải soi lại từng dòng — niềm tin đã cạn, và soi là chi phí ẩn
Cuối tuần không nhớ đã tiến gìcảm giác bận rộn dày đặc nhưng nhìn lại thành quả thật thì mỏng

Cả bốn đều là dấu hiệu thanh dưới đang co lại — kể cả khi thanh trên vẫn cho cảm giác bay.

04Việc nào đáng giao, việc nào đừng

Cái quyết định net dương hay âm không phải agent, mà là loại việc. Có một đường phân khá rõ: việc mà viết ra tốn công nhưng kiểm lại thì nhanh — net dương; việc mà kiểm lại cũng khó ngang làm — net dễ âm.

Net thường dương

Có thể kiểm nhanh: chạy thử ra kết quả đúng/sai rõ ràng
Khuôn mẫu, lặp đi lặp lại, ít ràng buộc ngầm
Sai thì rẻ: nháp, khám phá, thứ vứt đi được

Net dễ âm

Kiểm cũng khó ngang làm: đúng/sai mơ hồ, phụ thuộc ngữ cảnh sâu
Nhiều ràng buộc ngầm chỉ bạn biết, khó truyền hết
Sai thì đắt: chạm chỗ rủi ro cao, khó hoàn tác

Quy tắc một dòng: giao cho agent thứ bạn kiểm nhanh hơn làm. Giữ lại thứ kiểm cũng tốn ngang làm — ở đó tốc độ niêm yết là cái bẫy.

05Đo cái thực lĩnh, đừng tin cảm giác

Cảm giác là kẻ nói dối đáng tin nhất ở đây, vì agent giỏi tạo cảm giác tiến. Nên đừng hỏi "có thấy nhanh không" — hỏi mấy câu cứng hơn, và hỏi sau khi việc xong chứ không phải lúc đang phấn khích:

Việc này, nếu tự làm từ đầu, mất bao lâu — thật lòng? Tôi đã bỏ bao lâu để sửa và kiểm cái nó đưa? Tôi đã nhờ lại mấy vòng cho cùng một thứ? Nếu thời gian sửa-cộng-kiểm xấp xỉ hoặc hơn thời gian tự làm, đó là việc lẽ ra không nên giao — lần sau giữ lại. Không cần bảng tính; chỉ cần thành thật trừ đi phần chi phí mà cái phấn khích đang giấu.

Và đây là chỗ nhiều người trượt: họ đo một lần thắng rồi tổng quát hoá cho mọi việc. Một lần agent dựng xong cái khung trong ba phút không có nghĩa nó net dương ở cái việc tinh vi bạn định giao tiếp theo. Net được tính theo từng loại việc, không phải theo công cụ.

Nên câu hỏi đúng không bao giờ là "agent có nhanh hơn không" — gần như luôn có, ở tầng niêm yết. Câu hỏi là: với việc này, sau khi trừ hết, tôi còn thực lĩnh được bao nhiêu? Người dùng agent giỏi không phải người giao nhiều nhất. Là người biết rõ việc nào nên giữ lại — và không để con số niêm yết quyết định hộ mình.

c
Người viết

Mỗi câu chuyện ở đây gói một bài học đã trả giá để học.

craftagentmột người vừa xây vừa học
36bài11cụmVI·ENsong ngữ