Blog Layout

A.I ĐÃ CÓ THỂ VIẾT CODE, TẠI SAO CON PHẢI HỌC LẬP TRÌNH?

May 4, 2024

A.I ĐÃ CÓ THỂ VIẾT CODE, TẠI SAO CON PHẢI HỌC LẬP TRÌNH?

Ngày 04 tháng 5 năm 2024.

Ở thế kỷ 21, thế giới trải qua thời đại công nghệ cực kỳ phát triển. Sự phổ biến của Trí tuệ nhân tạo (A.I) những năm gần đây nhận được sự quan tâm và hưởng ứng của mọi người. A.I hiện tại có thể làm được nhiều thứ, kể cả lập trình. Vậy thì nếu A.I đã viết được code, thì tại sao con cần phải học lập trình?

TOÀN CẢNH VỀ A.I



Để trả lời cho câu hỏi trên, trước tiên chúng ta hãy nhìn lại toàn cảnh về Trí tuệ nhân tạo. A.I không phải là một lĩnh vực mới, thực tế thì nó đã tồn tại hàng thập kỷ. Tuy nhiên, A.I đã có những bước tiến mới trong những năm gần đây. Những đột phá của A.I có thể kể đến Mô hình ngôn ngữ lớn - LLM (Large Language Model). Mô hình này giải thích cho việc ChatGPT có thể hiểu được văn bản, ngôn từ và đưa ra gợi ý chỉnh sửa các dòng code. Ngoài dạng văn bản, A.I còn tạo và thiết kế hình ảnh, điển hình là Mid Journey và Dall.E, …

Ứng dụng của AI vào lập trình. Nguồn: sưu tầm.

HẠN CHẾ CỦA A.I


Đa năng như vậy nhưng A.I cũng không ít lần khiến người dùng đau đầu khi sử dụng. Một số hạn chế của A.I có thể kể đến:

  • A.I chỉ chỉnh sửa những lỗi cơ bản và mang tính lặp lại. Chat GPT có thể hỗ trợ lập trình viên sửa những lỗi chính tả, hay từ vựng cơ bản trong đoạn code ngắn. Nhưng nếu áp dụng trong đoạn code lớn với hàng nghìn câu, phức tạp hơn thì hiệu quả sử dụng A.I không hề cao. 
  • A.I cũng thiếu khả năng sáng tạo và tư duy logic. Lập trình đòi hỏi người viết có sự sáng tạo và linh hoạt, tư duy logic để đưa ra phương pháp tối ưu. Đây là lý do A.I chưa hoàn toàn thay thế được con người. 
  • Nguy cơ tiềm ẩn về an ninh mạng. A.I có thể tạo ra các dòng code độc hại, là nguy cơ tiềm tàng ảnh hưởng đến công việc của người sử dụng.

TẠI SAO TRẺ CẦN HỌC LẬP TRÌNH DÙ A.I PHÁT TRIỂN? 


Nếu học lập trình từ sớm, trẻ sẽ:

  • Hiểu về công nghệ và cách thức hoạt động của A.I để sử dụng đúng mục đích, hiệu quả và tránh những tác động tiêu cực.
  • Phát triển tư duy logic, giải quyết vấn đề: Những kỹ năng này rất hữu ích trong mọi lĩnh vực trong đời sống, không chỉ gói gọn ở lập trình. Học lập trình giúp bé thỏa sức sáng tạo và biến ý tưởng thành hiện thực. 
  • Mở rộng cơ hội nghề nghiệp: Không chỉ lập trình viên, mà nhu cầu về công việc có sử dụng A.I đang tăng cao trong thị trường lao động.

KẾT LUẬN


Mặc dù phát triển mạnh mẽ, sự thật là A.I vẫn còn nhiều hạn chế. A.I không thể thay thế con người trong công việc. Hơn cả việc viết code, chỉnh sửa văn bản hay hình ảnh, con người vẫn đóng vai trò chủ chốt trong việc tổ chức, quản lý và vận hành công việc. Công việc muốn hoạt động trơn tru, suôn sẻ thì vẫn cần người điều phối. A.I vì vậy chỉ là công cụ hỗ trợ, không phải nguồn lực lao động chính.

By Nhi Cao March 31, 2025
Coding và Toán Học có mối liên hệ như thế nào? Nhiều người thường băn khoăn liệu "Học lập trình có cần giỏi toán không?".
By Nhi Cao February 25, 2025
Bạn đã bao giờ thắc mắc tại sao máy tính có thể nhớ được cả kho thông tin khổng lồ, trong khi chúng ta lại hay quên những việc đơn giản như để chìa khóa ở đâu?
Show More
Share by: