AIkisuAI

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
Trạm Dev
Các cấp độ sử dụng Github Copilot

Nhìn lại chặng đường sử dụng Github Copilot trong thời gian vừa qua, tôi tổng kết lại và thấy mình đã đi qua nhiều cấp độ khác nhau, theo dòng phát triển của AI và mức độ kinh nghiệm của tôi với AI.

Dưới đây là 4 cấp độ sử dụng Copilot tổng hợp trên kinh nghiệm của tôi:

🌱 Level 1 - Hỏi đáp kỹ thuật

Tôi dùng Copilot như việc sử dụng Google trong những năm về trước. Gặp khúc mắc về syntax, thư viện, hay cách triển khai một logic, đặt một câu hỏi và Copilot sẽ đưa ra câu trả lời nhanh chóng. Mặc dù vẫn cần xác minh lại câu trả lời của nó hoặc là chất vấn thêm, tuy nhiên so với việc lướt qua 10 kết quả của google thì Copilot mang lại kết quả nhanh hơn rất nhiều.

💻 Level 2 - Viết function/script ngắn

Level này tôi bắt đầu “giao việc” cho AI. Với những logic độc lập và ít có sự tham gia của nghiệp vụ, tôi viết prompt và đưa cho Copilot viết. Sau khi nhận kết quả, tôi đọc để hiểu cách triển khai của nó, phát hiện những điểm bất thường, rồi tinh chỉnh lại theo phong cách code của tôi.

🚀 Level 3 - Tham gia vào dự án thật

Lúc này Copilot trở thành “đồng đội” trong project. Tôi bắt đầu yêu cầu nó fix bug, refactor code, hoặc implement một tính năng nhỏ. Giai đoạn này Copilot đã tham gia vào dự án nên không còn phải copy / paste code nữa.

🎯 Level 4 - Viết nguyên một dự án từ đầu

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ộ. Hầu như công việc của tôi là viết yêu cầu và kiểm tra kết quả thực hiện của Copilot. Mặc dù nó xử lý công việc rất tốt, nhưng đôi khi nó vẫn gặp vấn đề và tôi phải nhảy vào định hướng cho nó.

Mặc dù thấy được khả năng làm chủ của coding agent trong một dự án hoàn toàn mới, nhưng đó vẫn là những dự án tương đối nhỏ. Với những dự án lớn hơn, hoặc theo thời gian, nghiệp vụ nhiều hơn và phức tạp hơn, tôi chưa thực sự yên tâm đặt niềm tin vào nó.

Tags

coding agentaigithub copilot

Related AI Articles

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

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
By Trạm Dev
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