inflearn logo

Quy trình đánh giá thực tiễn giúp kiểm chứng và triển khai mã do AI tạo ra đến cùng

Việc làm lại mã AI và sự lo lắng cứ lặp đi lặp lại. Tôi sẽ hướng dẫn phương pháp review có thể hoàn thành dựa trên các tiêu chuẩn đã được kiểm chứng và triển khai trong thực tế.

(5.0) 2 đánh giá

81 học viên

Độ khó Nhập môn

Thời gian Không giới hạn

AI
AI
AI
AI
Thumbnail

Bạn sẽ nhận được điều này sau khi học.

  • Phân biệt các khẳng định trong mã, bài kiểm thử và phần giải thích do AI tạo ra với những bằng chứng thực tế đã được kiểm chứng.

  • Đánh giá việc chấp nhận, chỉnh sửa, tạm hoãn hoặc từ chối kết quả AI dựa trên các yêu cầu và tiêu chí thành công.

  • Áp dụng việc đánh giá mã nguồn, kiểm thử, kiểm tra bảo mật·hiệu năng·vận hành vào quy trình cộng tác với AI

  • Thiết kế phạm vi kiểm chứng bổ sung và các hạng mục cần kiểm tra trước khi triển khai phù hợp với mức độ rủi ro.

  • Trong dự án thực tế, hoàn thành trọn quy trình từ việc xem xét, chỉnh sửa chức năng tạo sinh bằng AI đến triển khai.

Tạo nhanh bằng AI,
vậy tại sao công việc vẫn chưa xong?

Tiêu chí đánh giá của lập trình viên không hoàn toàn tin tưởng vào mã do AI tạo ra

Miễn phí · 7 bài học · tổng cộng 28 phút 48 giây · bao gồm phụ đề


Mã đã được tạo ra rất nhanh. Phần giải thích cũng có vẻ hợp lý và các bài kiểm thử đều đã vượt qua.
Thế nhưng khi áp dụng vào dự án, vẫn còn những việc phải kiểm tra lại và sửa chữa.

Bạn nên tin vào kết quả nào và cần trực tiếp kiểm tra điều gì?
Khóa học này là khóa nhập môn dành cho nhà phát triển, tìm hiểu qua các ví dụ ngắn về mục tiêu, căn cứ, rủi ro còn lại và hành động tiếp theo cần thiết khi phát triển cùng AI.


Sau khi nhận được kết quả,
hãy hỏi ba điều này.

01. Bạn định làm gì?

Trước tiên, hãy xác định mục tiêu và các ràng buộc của công việc, cùng tiêu chí để chấp nhận kết quả. Trước khi xem AI đã tạo ra gì, hãy xác nhận vấn đề mà chúng ta định giải quyết.

02. Đã xác nhận đến đâu?

Phân biệt giữa lời giải thích của AI và kết quả thực tế đã quan sát được. Nếu bài kiểm thử đã vượt qua, hãy xem đã xác nhận những điều kiện nào và những gì vẫn chưa được xác nhận.

03. Bây giờ sẽ làm gì?

Tìm hiểu lý do để quyết định nên chấp nhận, chỉnh sửa, tạm hoãn hay từ chối kết quả. Kết nối các căn cứ đã xác nhận và những rủi ro còn lại với hành động tiếp theo.


Nếu bạn cũng đang băn khoăn như vậy, hãy cùng xem nhé.

  • Dành cho các nhà phát triển triển khai nhanh hơn nhưng phải tăng cường kiểm tra và làm lại
    Dành cho những ai muốn phân biệt giữa khối lượng kết quả được tạo ra và tiến độ thực tế của dự án

  • Nhà phát triển bối rối không biết nên tin câu trả lời của AI đến mức nào
    Những người muốn phân biệt giữa các nhận định có vẻ hợp lý và bằng chứng đã trực tiếp kiểm chứng

  • Nhà phát triển muốn xác định việc nào nên giao cho AI và việc nào cần tự mình phán đoán
    Những người muốn giải thích trong buổi review code lý do chấp nhận hoặc chỉnh sửa kết quả


Giáo trình gồm bảy câu hỏi để theo dõi xuyên suốt

  1. AI đã thay đổi công việc của lập trình viên như thế nào
    Tốc độ tạo ra và năng suất dự án khác nhau như thế nào?

  2. Những vấn đề mới do có nhiều kết quả hơn
    Tại sao dù có nhiều kết quả hơn, vẫn cần kiểm chứng và tích hợp?

  3. Cách không trở thành người truyền đạt của AI
    Khi truyền đạt kết quả, cần giải thích mục đích, căn cứ và rủi ro nào?

  4. Những điều nhà phát triển phải tự mình quyết định
    Trước khi giao cho AI, cần xác định những mục tiêu, ràng buộc, tiêu chí chấp nhận và trách nhiệm nào?

  5. Cách phán đoán dựa trên bằng chứng
    Làm thế nào để phân biệt khẳng định, quan sát, bằng chứng, dự đoán và những điều chưa được xác minh?

  6. Việc gì nên giao cho AI và việc gì con người cần xem xét
    Chúng ta nên dựa trên tiêu chí nào để quyết định việc cần ủy thác và việc cần xem xét trước?

  7. Cách biến một câu trả lời tốt thành một quyết định đúng đắn
    Làm thế nào để giải thích lý do chấp nhận, chỉnh sửa, tạm hoãn hoặc từ chối?


Hãy đọc ngắn gọn và thử nghĩ về công việc của bạn.

Mỗi bài học đều diễn ra theo trình tự tình huống dễ đồng cảm → giải thích ví dụ và tiêu chí phán đoán → tổng hợp hướng giải quyết. Vì nội dung đề cập đến các tiêu chí đánh giá không giới hạn ở một sản phẩm AI cụ thể, bạn có thể học trong khi liên hệ với công cụ và công việc mình đang sử dụng.

Hãy lưu ý trước khi tham gia khóa học.

  • Độ khó: Đây là khóa học nhập môn dành cho các nhà phát triển sử dụng AI. Bạn nên có kinh nghiệm yêu cầu AI thực hiện các tác vụ phát triển và hiểu ý nghĩa cơ bản của yêu cầu, kiểm thử và review code.

  • Cấu trúc khóa học: gồm 7 video có phụ đề, tổng thời lượng 28 phút 48 giây.

  • Cách thức học: Tập trung vào việc xem video, không có bài tập bắt buộc hay yêu cầu nộp bài. Không cung cấp tài liệu bổ sung riêng.

  • Phạm vi đề cập: Giải thích các tiêu chí để xem xét kết quả AI và quyết định hành động tiếp theo. Đây không phải là khóa học hướng dẫn cài đặt công cụ cụ thể, cú pháp prompt hay thực hành xây dựng ứng dụng.


Khi nhận được câu trả lời AI sau đây,
để bạn có thể xác định điểm bắt đầu cho việc đánh giá.

Bạn đang định làm gì, đã kiểm tra đến đâu và bây giờ sẽ làm gì.
Chúng ta sẽ cùng tìm hiểu trong bảy bài học ngắn.

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Lập trình viên triển khai nhanh hơn nhờ công cụ lập trình AI, nhưng tiến độ lại bị trì hoãn do khâu xem xét và làm lại.

  • Nhà phát triển khó 판단 định nên tin tưởng mã do AI tạo ra và kết quả kiểm thử đến mức nào

  • Các nhà phát triển từ sơ cấp đến trung cấp muốn học quy trình làm việc có hệ thống về kiểm tra, thử nghiệm và triển khai, vượt xa việc chỉ sử dụng mã AI đơn giản.

  • Các tech lead và đội ngũ phát triển đang muốn xây dựng tiêu chuẩn review code của nhóm và hướng dẫn sử dụng AI.

Cần biết trước khi bắt đầu?

  • Sẽ tốt hơn nếu bạn đã từng yêu cầu công cụ lập trình AI thực hiện công việc và hiểu ý nghĩa cơ bản của các yêu cầu, kiểm thử và đánh giá mã.

Xin chào
Đây là hancof

Xác minh sự nghiệp

203

Học viên

8

Đánh giá

4.8

Xếp hạng

2

Các khóa học

Xin chào.

Tôi là 한코프 (lập trình viên thiết kế mã nguồn một cách tỉ mỉ).

Dựa trên nhiều kinh nghiệm phát triển backend, tôi chia sẻ cách hiểu và cải thiện mã nguồn một cách an toàn.

Ngay cả khi sửa đổi mã hiện có hay sử dụng mã do AI tạo ra, tôi hướng đến việc trở thành một lập trình viên có thể giải thích “tại sao lại viết như thế này” và “cần kiểm tra những gì”.

Trong khóa học, tôi sẽ lần lượt chia sẻ qua các ví dụ từ những đoạn mã có vấn đề đến mã đã được cải thiện, cùng lý do thay đổi và quá trình kiểm tra. Để bạn có thể áp dụng những gì đã học vào mã của mình, tôi cũng sẽ giải thích cách sử dụng trong từng tình huống.

Các chủ đề chính

  • Cấu trúc mã Java và thiết kế đối tượng,

    Thông qua kiểm thử để xác nhận kết quả thay đổi

  • Các câu chuyện phát triển đa dạng

  • Đốc thúc AI viết code tốt, xây dựng tiêu chí đánh giá code do AI tạo ra, v.v.

Kinh nghiệm phát triển

  • Trước đây) Woowa Brothers — Lập trình viên backend

  • Trước đây) JobKorea — Kiến trúc nền tảng

  • Từng làm việc tại 11st và WeMakePrice — Lập trình viên backend

Trong thời gian tới, tôi cũng dự định tiến hành nhiều hoạt động đa dạng trên YouTube.

Nếu bạn muốn biết trước cách giảng dạy, hãy gặp tôi trên YouTube trước nhé. (Truy cập ngay HanCorp trên YouTube)

Trước đây, tôi đã hoạt động với tên gọi “Lúa chín khiêm nhường”.

Thêm

Đánh giá

Tất cả

2 đánh giá

5.0

2 đánh giá

  • 9119501254님의 프로필 이미지
    9119501254

    Đánh giá 13

    ∙

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    • lthcity6781님의 프로필 이미지
      lthcity6781

      Đánh giá 13

      ∙

      Đánh giá trung bình 5.0

      5

      71% đã tham gia

      Khóa học tương tự

      Khám phá các khóa học khác trong cùng lĩnh vực!

      Miễn phí