Có mạng lại trên máy bay, tôi thấy PC ở nhà vẫn đang tự viết code

Cách dùng công cụ đọc

Nghe đọc bài thành tiếng. Đọc nhanh hiển thị lần lượt các cụm từ theo tốc độ bạn chọn. Luyện ngôn ngữ giúp đối chiếu các bản dịch hiện có. Lưu tạo dấu trang trong trình duyệt này; mở lại từ danh sách đã lưu của trình phát.

Chia sẻ bài viết này

Chia sẻ bài viết này

Có mạng lại trên máy bay, tôi thấy PC ở nhà vẫn đang tự viết code
Hình ảnh do AI tạo
Quảng cáo
Quảng cáo

Trong một khoảng thời gian, mạng bị mất.

Sau đó kết nối quay lại.

Tôi kiểm tra chiếc PC ở nhà và thấy một cảnh khá kỳ lạ: công việc phát triển vẫn tiếp tục.

Người đang di chuyển trên trời. Máy tính vẫn ở nhà. Trong lúc đó, một tác nhân trí tuệ nhân tạo sắp xếp tài liệu và hướng làm việc, còn tác nhân khác trực tiếp xử lý code.

Phản ứng đầu tiên rất đơn giản:

“Khoan đã, vậy còn cần mình làm gì nữa?”

Cảm giác đó chỉ đúng một nửa.

Thứ bắt đầu trở nên không cần thiết không phải là con người, mà là cách làm cũ: nếu không có người ngồi trước bàn phím và nhập từng bước tiếp theo thì mọi việc dừng lại.

1. Vì sao cảnh này tạo cảm giác khác hẳn

Phát triển phần mềm một mình theo kiểu cũ gắn chặt với việc có mặt trước máy tính.

Ngồi xuống. Viết code. Tìm thông tin. Sửa. Kiểm thử. Sửa lại.

Người rời đi thì công việc thường cũng dừng.

Khi giao việc cho tác nhân trí tuệ nhân tạo, mối liên hệ đó bắt đầu lỏng ra.

Con người có thể đang di chuyển. Mạng có thể mất tạm thời. Những nhiệm vụ đã giao vẫn có thể tiếp tục ở nơi khác.

Khi kết nối lại, điều lạ nhất không chỉ là “AI đã viết code”.

Điều lạ là thành quả vẫn tăng lên trong lúc mình không theo dõi.

2. “Không cần tôi nữa” chỉ đúng một nửa

Vai trò đầu tiên giảm tầm quan trọng là người phải bám lấy màn hình.

Công cụ lập trình bằng trí tuệ nhân tạo có thể nhận các việc như:

  • tìm nguyên nhân lỗi
  • sửa code
  • chạy kiểm thử
  • sắp xếp tài liệu
  • chạy nhiều nhiệm vụ độc lập song song

Các luồng làm việc hiện tại của OpenAI Codex cũng hướng tới nhiều tác nhân làm việc song song và các nhiệm vụ chạy nền.

Vì vậy, phát triển vẫn tiếp tục khi con người đang làm việc khác không còn là một mẹo lạ.

Nhưng vai trò của con người chưa biến mất.

Vẫn cần người quyết định xây gì, sửa gì, cho tự động hóa quyền tới đâu và có chấp nhận kết quả hay không.

Vai trò người thao tác giảm.

Vai trò người giám sát và ra quyết định tăng.

3. Công việc của con người chuyển từ gõ sang đánh giá

Thay đổi quan trọng không chỉ là lập trình nhanh hơn.

Trọng tâm công việc thay đổi.

Trước đây thường là:

suy nghĩ → viết → tìm hiểu → viết lại → kiểm thử

Với tác nhân, luồng công việc gần hơn với:

xác định mục tiêu → chia việc → giao việc → xem kết quả → chấp nhận, sửa hoặc bỏ

Điểm nghẽn cũng đổi.

Thay vì “tôi có thể làm nhanh đến đâu?”, câu hỏi khó hơn trở thành “thế nào mới thực sự được coi là đúng?”

Tác nhân càng nhanh, con người càng cần xác định mục tiêu rõ.

4. Nhiệm vụ trên PC ở nhà khác với nhiệm vụ trên đám mây

Hai thứ này cần được tách riêng.

Nếu nhiệm vụ thực sự chạy trên máy tính của bạn, máy đó cần tiếp tục bật và duy trì các kết nối cùng thiết lập cần thiết.

Codex Cloud khác. Nó chạy trên máy tính do OpenAI quản lý. Tài liệu hiện tại của OpenAI cho biết nhiệm vụ trên đám mây có thể tiếp tục ngay cả khi máy tính cá nhân của bạn đang ngủ.

OpenAI cũng mô tả việc truy cập từ xa vào nhiệm vụ đang chạy trên máy tính riêng là một luồng khác với Codex Cloud.

Nhìn từ bên ngoài, cả hai đều giống nhau:

“Tôi không ở đó nhưng công việc vẫn chạy.”

Bên trong thì cơ chế khác nhau.

5. Tự động không có nghĩa là bỏ mặc

Đây là lúc rất dễ nghĩ:

“Vậy cứ để nó tự làm hết.”

Điều đó có rủi ro.

Trí tuệ nhân tạo có thể làm rất nhanh.

Nó cũng có thể đi sai hướng rất nhanh.

Nếu hiểu sai mục tiêu, tác nhân có thể chăm chỉ sửa hàng loạt tệp nhưng lại giải quyết sai vấn đề.

Hai nhiệm vụ có thể cùng sửa một vùng code và va chạm với nhau.

Kiểm thử có thể đạt hết, nhưng kết quả vẫn không phải thứ sản phẩm thực sự cần.

Vì vậy, hệ thống càng tự động thì càng cần giới hạn để sai sót không lan rộng.

6. Những ranh giới an toàn cho phát triển tự động

Một cách làm thực tế thường có các nguyên tắc:

  • chia việc thành phần nhỏ
  • tách các thay đổi độc lập
  • chạy kiểm thử tự động
  • không đưa bí mật không cần thiết
  • tách sửa code khỏi việc đưa lên hệ thống thật
  • giữ lịch sử thay đổi rõ ràng
  • có cách dừng quy trình
  • xem phần thay đổi và kết quả kiểm thử trước khi nhận

Vấn đề không phải “có tin AI hay không”.

Ở nơi thất bại rẻ và dễ đảo ngược, có thể giao việc nhanh.

Ở nơi thất bại gây thiệt hại lớn, cần con người xác nhận.

OpenAI cũng khuyên xem lại thay đổi và kết quả kiểm thử trước khi sử dụng kết quả của Codex Cloud.

7. Thứ thay đổi lớn nhất không phải PC mà là thời gian

Trọng tâm của câu chuyện không phải “AI viết được code”.

Điều đó đã dần trở nên bình thường.

Thay đổi lớn hơn là thời gian không ngồi trước máy tính không còn đồng nghĩa với thời gian không có tiến triển.

Bạn có thể di chuyển. Ăn. Ngủ. Nghĩ việc khác.

Trong lúc đó, những công việc đã được xác định rõ vẫn có thể tiếp tục.

Khi quay lại, câu hỏi chính đổi từ “tiếp theo gõ gì?” thành “kết quả nào nên giữ?”

Điều này đặc biệt mạnh với người phát triển một mình.

Một người có thể giám sát nhiều luồng công việc song song thay vì tự làm từng luồng theo thứ tự.

Người ở trên máy bay.

PC ở nhà.

Bộ phận phát triển vẫn làm việc bình thường.

Sau khi chứng kiến cảnh đó một lần, công thức “thời gian ngồi ở bàn = thời gian phát triển” bắt đầu trông rất cũ.

8. Kết luận

Có mạng lại trên máy bay và phát hiện PC ở nhà vẫn tiếp tục phát triển.

Một khoảnh khắc nhỏ nhưng thể hiện một thay đổi lớn.

Trí tuệ nhân tạo không chỉ tăng tốc độ gõ.

Nó tăng khoảng thời gian công việc có thể tiến lên mà không cần con người bám lấy bàn phím.

Vì vậy, “không cần tôi nữa” chưa chính xác.

Cách nói đúng hơn là:

“Phiên bản của tôi phải tự làm từng bước đang ngày càng ít cần thiết. Phiên bản của tôi quyết định điều gì nên xảy ra vẫn rất cần thiết.”

Người thao tác giảm.

Người giám sát vẫn còn.

Và người giám sát có thể đang ngồi trên máy bay.


Chia sẻ bài viết này

Nếu bài viết này hữu ích, bạn có thể ủng hộ trang. Ủng hộ

Quảng cáo

Thêm một bài nữa? Có gì vui không?

Đọc xong rồi thì xem tiếp: vài bài gần chủ đề và vài bài khác hẳn nhưng thú vị.

  1. Gần chủ đềGã Rumpelstiltskin nhảy múa xuất hiện trong phim nào?Cuộn VHS không hề tồn tại
  2. Bài 2Huyết áp giảm có phải chỉ nhờ thuốc? — EMA5 và combo “thuốc + giấc ngủ + stress”
  3. Khác hẳn, nhưng thú vịTháng 9 ở vùng nội địa Nhật Bản vẫn chưa hẳn là mùa thuchuyến một đêm từ Matsumoto, Suwa đến Tajimi và Mizunami, nối các bảo tàng trong nhà với những phần ăn “lỗi tỉ lệ”
  4. Manga Tanetsuke Ojisan khác bản gốc thế nàonhững phần bị lược bỏ
  5. Tóc mái bết dù bôi thêm sản phẩm?Tách dưỡng ẩm, hút dầu, tạo kiểu
  6. Chỉ đang nghỉ mà vẫn thấy “phí thời gian”hệ điều hành năng suất không lương, vòng lặp suy nghĩ tiêu cực và nhãn “chỉ nhắm vào cơ thể” quá thô

Hôm nay đọc bài này

Mỗi bài trả lời một câu hỏi mà người đọc bài này thường đặt ra tiếp theo.

Xem tất cả bài viếtThêm bài về AI

Tìm bài viết khác

Tất cả bài viết

Mendoi-chan

Người vận hành trang

Mendoi-chan

Biến những vướng mắc trong công việc và đời sống hằng ngày thành cấu trúc rõ ràng và bước tiếp theo thực tế.