AIkisuAI

Suy nghĩ về vai trò của coding agent

Một khi xem coding agent như một cộng sự, tôi bắt đầu tư duy để làm việc với nó như một con người thật.

T
Trạm Dev
Suy nghĩ về vai trò của coding agent

Tôi bắt đầu xem coding agent như một cộng sự của mình. Tùy từng model và tùy từng bài toán mà cộng sự đó có thể là một senior hoặc một junior. Một khi xem coding agent như một cộng sự, tôi bắt đầu tư duy để làm việc với nó như một con người thật.

Và như vậy tôi chấp nhận rằng:

  • Nó cần được chỉ dẫn cụ thể cần phải làm gì
  • Đôi khi nó code sai so với yêu cầu
  • Đôi khi nó tư duy lòng vòng và không tìm được giải pháp tối ưu
  • Đôi khi nó để lại bug
  • Không kì vọng nó luôn được việc, vì đôi khi nó là senior, đôi khi nó là junior
  • Luôn nghi ngờ kết quả của nó

Và tôi xác định một số phương châm làm việc với coding agent:

  • Mô tả yêu cầu đầy đủ, chi tiết nhất có thể
  • Thực hành pair programming
  • Luôn luôn review code và đánh giá những thay đổi mới tác động đến hệ thống hiện tại như thế nào
  • Giải thích và đề xuất giải pháp cho những vấn đề mà coding agent gặp khó khăn

Tags

coding agentai

Related AI Articles

Suy nghĩ về tương lai của Software Engineer
AI

Suy nghĩ về tương lai của Software Engineer

Vai trò của một kỹ sư phần mềm sẽ không còn bó hẹp trong việc coding, mà sẽ mở rộng sang tư duy hệ thống, am hiểu nghiệp vụ, đặc tả yêu cầu cho AI.

T
By Trạm Dev
Các cấp độ sử dụng Github Copilot
AI

Các cấp độ sử dụng Github Copilot

Khi cảm nhận được sức mạnh của Copilot, tôi bắt đầu thực hiện một số dự án mới từ đầu và giao cho Copilot thực hiện toàn bộ

T
By Trạm Dev