Mark Zuckerberg, CEO Meta, đã trực tiếp quay lại chỉnh sửa mã nguồn Facebook sau gần 20 năm, với sự hỗ trợ của công cụ lập trình bằng AI.
Theo Gigazine ngày 6/4 (giờ địa phương), trong tháng 3, Zuckerberg đã gửi tổng cộng ba thay đổi vào mã nguồn Facebook thông qua một công cụ hỗ trợ lập trình bằng trí tuệ nhân tạo.
Zuckerberg vốn xuất thân là lập trình viên và từng tự viết phần lớn mã ở giai đoạn đầu khởi nghiệp. Tuy nhiên, khi Meta mở rộng quy mô, ông dần rời xa công việc lập trình. Lần gần nhất ông được ghi nhận tham gia viết mã cho Facebook là vào năm 2006.
Động thái mới của CEO Meta được xem là một dấu hiệu cho thấy các công cụ AI hỗ trợ lập trình đang hạ thấp đáng kể rào cản phát triển phần mềm, đến mức ngay cả lãnh đạo cấp cao cũng có thể quay lại tham gia trực tiếp vào quá trình phát triển sản phẩm.
Ba thay đổi do Zuckerberg thực hiện cũng đi qua quy trình tương tự như với các kỹ sư trong công ty: gửi mã, code review, được phê duyệt rồi mới hợp nhất vào codebase. Trong đó, một thay đổi nhận được hơn 200 lượt phê duyệt, thu hút sự chú ý trong nội bộ. Một số ý kiến cho rằng đây là ví dụ cho thấy cách văn hóa code review vận hành trong các tổ chức công nghệ quy mô lớn.
Giới công nghệ cũng xem đây là tín hiệu của xu hướng các lãnh đạo có nền tảng kỹ thuật quay lại trực tiếp tham gia viết mã. The Pragmatic Engineer cho biết ngày càng nhiều nhà sáng lập và lãnh đạo xuất thân từ kỹ sư phần mềm đang tự chỉnh sửa code. Theo đánh giá này, hình ảnh lãnh đạo kỹ thuật tham gia phát triển sản phẩm theo cách trực tiếp như vậy vốn không phổ biến ở nhiều tổ chức.
Kỹ sư kỳ cựu Abhishek Ray cũng nhận định rằng nếu lãnh đạo bắt đầu lập trình trở lại nhờ công cụ AI, xu hướng này hoàn toàn có thể lan rộng trong nội bộ doanh nghiệp.
Tuy nhiên, cách những đoạn mã do lãnh đạo viết được xem xét trong khâu code review lại là câu chuyện khác. Rahul, CEO Julius AI, đặt câu hỏi: “Phê duyệt thì dễ, nhưng liệu có ai thực sự dám nói đoạn mã đó cần chỉnh sửa hay không?”. Một kỹ sư Google tên Nick cũng mỉa mai vấn đề này, cho rằng phản hồi đối với mã của cấp trên có thể bị chi phối bởi quan hệ quyền lực trong tổ chức.
Trường hợp của Zuckerberg vì thế vừa cho thấy AI đang kéo giảm rào cản lập trình, vừa đặt ra câu hỏi về mức độ nhất quán của văn hóa ưu tiên chất lượng mã trong các tổ chức kỹ thuật.