Phát triển Agentic từng khiến tôi cảm thấy choáng ngợp
AI tiến bộ rất nhanh.
Vài tháng trước, tôi cảm thấy lạc lõng. Mỗi tuần, các trợ lý lập trình và quy trình làm việc mới lại xuất hiện. Mọi người khẳng định họ có thể xây dựng ứng dụng chỉ trong vài giờ. Tôi cảm thấy mình phải theo kịp, nếu không sẽ bị tụt hậu.
Tôi đã thử nhiều công cụ. Tôi dùng Cursor, ChatGPT, Claude Code và Lovable. Tôi liên tục chuyển đổi giữa chúng. Tôi từng nghĩ rằng một công cụ tốt hơn sẽ giúp tôi trở thành một lập trình viên giỏi hơn.
Nhưng thực tế không phải vậy.
Bài học lớn nhất không nằm ở việc chọn công cụ. Mà là học cách làm việc với AI.
Giờ đây, tôi không yêu cầu AI viết code ngay lập tức.
Tôi bắt đầu bằng cách giải thích vấn đề. Tôi mô tả:
- Các yêu cầu về tính năng
- Các quy tắc nghiệp vụ
- Các trường hợp biên (edge cases)
- Mục tiêu cuối cùng
Đôi khi tôi dùng ChatGPT để lập kế hoạch triển khai trước. Tôi có được một kế hoạch rõ ràng. Sau đó, tôi đưa kế hoạch đó cho một trợ lý agentic để thực hiện.
Sự thay đổi này đã thay đổi mọi thứ.
Tôi dành ít thời gian hơn cho mã boilerplate. Tôi dành nhiều thời gian hơn cho:
- Kiến trúc phần mềm
- Trải nghiệm người dùng
- Giải quyết vấn đề thực tế
AI vẫn mắc lỗi. Tôi kiểm tra lại từng dòng code trước khi đưa vào production. Tôi không tự mình viết mọi dòng code. Thay vào đó, tôi dẫn dắt quy trình.
Các công cụ sẽ thay đổi. Kỹ năng thực sự nằm ở cách bạn giao tiếp với AI. Hãy sử dụng nó như một phần trong quy trình của bạn. Hãy đầu tư vào kỹ năng đó.
Nguồn: https://dev.to/amantekim/a-few-months-ago-agentic-development-felt-overwhelming-13nn
Cộng đồng học tập tùy chọn: https://t.me/GyaanSetuAi