7 điểm bởi GN⁺ 2025-12-12 | Chưa có bình luận nào. | Chia sẻ qua WhatsApp
  • Khi môi trường mà các tác nhân lập trình AI tạo ra và cải thiện khối lượng lớn mã nguồn ngày càng phổ biến, một xu hướng cũng xuất hiện là cách làm việc của nhà thiết kế đang thay đổi, không chỉ của lập trình viên
  • Như các trường hợp của Anthropic và OpenAI, khi phần lớn mã cốt lõi của công ty được AI viết ra, cấu trúc cộng tác của toàn bộ tổ chức cũng đang thay đổi theo
  • Việc sử dụng như một công cụ tạo mẫu trở nên nổi bật, và nay có thể tạo ra một nhánh mã chạy thực tế thay cho PRD để giúp cả nhóm có cùng cách hiểu
  • Với nhà thiết kế, tác nhân AI mang lại những năng lực công việc mới như sửa lỗi production, hiểu hệ thống, khám phá phương án thay thế, và khi cần thì kích hoạt hợp tác với kỹ sư
  • Cách sử dụng này đang dẫn tới một luồng làm việc giúp nhà thiết kế thử nhiều cải tiến hơn với tốc độ nhanh hơn và đưa ra các quyết định chất lượng tốt hơn

Những thay đổi mà tác nhân lập trình AI mang lại cho nhà thiết kế

  • Trong toàn ngành công nghệ, xu hướng phần lớn mã nguồn được viết bởi các tác nhân AI đang dần trở thành chuẩn
    • Như Claude của Anthropic hay OpenAI Codex, AI đang tạo ra một tỷ trọng đáng kể trong mã phục vụ phát triển sản phẩm và mô hình
    • Lập trình viên tích cực dùng tác nhân không chỉ để viết mã mà cả trong quá trình review và cải tiến
  • Sự thay đổi này không chỉ ảnh hưởng đến năng suất phát triển mà còn tác động tới cấu trúc tổ chức
    • Đã có những trường hợp tái cấu trúc quy trình và cách cộng tác để hỗ trợ văn hóa phát triển dựa trên tác nhân
    • Trong cấu trúc vai trò truyền thống, nhà thiết kế và PM giờ cũng dễ trực tiếp tạo nguyên mẫu dựa trên mã hơn
  • Trong các ví dụ sử dụng bởi PM, một cách làm đang xuất hiện là tạo branch mã thay cho PRD truyền thống để chia sẻ trực tiếp cảm nhận về tính năng
    • Dùng Augment Code để tạo branch trên mã production, rồi lặp lại việc cải tiến với tác nhân cho đến khi hài lòng
    • Cả nhóm cùng trải nghiệm kết quả và hiểu rõ hơn “cần xây cái gì và vì sao”

Những năng lực chính mà nhà thiết kế có thể tận dụng

  • Fix Production Bugs

    • Có thể trực tiếp sửa lỗi hoặc vấn đề UX được phát hiện trong production
      • Khi nhập mô tả vấn đề, tác nhân sẽ đề xuất cách giải quyết, có thể test và áp dụng bản vá ngay lập tức
      • Những cải tiến nhỏ tích lũy sẽ nâng chất lượng UX, đồng thời bù đắp những điểm mà đội phát triển dễ bỏ sót
  • Learn & Rethink Solutions

    • Dù trông như một chỉnh sửa nhỏ, nó vẫn giúp hiểu được cấu trúc có hiệu ứng lan tỏa lên toàn hệ thống
      • Vì tác nhân hiển thị từng bước suy nghĩ và chỉnh sửa, nhà thiết kế có thể học trực quan cách sản phẩm vận hành bên trong
      • Bản thân quá trình này trở thành công cụ học tập, và thường dẫn tới việc tìm ra giải pháp tốt hơn so với cách tiếp cận ban đầu
  • Get Engineering Involved

    • Khi phạm vi chỉnh sửa mà tác nhân thử thực hiện trở nên quá rộng, có thể nhận ra sớm nhu cầu phải cộng tác với đội kỹ thuật
      • Đây không phải thất bại của tác nhân, mà là một tín hiệu cho thấy độ phức tạp của công việc
      • Nhà thiết kế có thể dễ dàng cùng cả nhóm xác định vấn đề và xây dựng chiến lược giải quyết hơn

Điều kiện môi trường cho tác nhân AI

  • Để sử dụng hiệu quả, điều quan trọng là công cụ phải hiểu sâu codebase thực tế của công ty
    • Giống như Context Engine của Augment Code, nó thể hiện thế mạnh trong các codebase lớn và phức tạp

Kết luận

  • Nhờ các tác nhân lập trình AI, nhà thiết kế có được một luồng công việc mới để thử nhiều cải tiến hơn và đưa ra những phán đoán chính xác hơn
  • Khả năng này đang vượt ra ngoài nguyên mẫu để tiến tới cả những cải tiến dựa trên mã thực tế, từ đó tăng cường vai trò nâng cao chất lượng sản phẩm

Chưa có bình luận nào.

Chưa có bình luận nào.