- Khi GPT ngày càng giỏi lập trình, câu hỏi "Có nên học lập trình không?" снова được đặt ra.
- "Có nên học lập trình không?" là một câu hỏi xuất phát từ động lực sinh tồn. Khi đó, ta có thể đặt lại câu hỏi thành: "Nên học điều gì để tăng khả năng sinh tồn trong thời đại AI?"
- Sau khi những thứ mang tính kỹ thuật bị thay thế trước, thứ còn lại sẽ là những năng lực cốt lõi: hiểu được người khác muốn gì và đáp ứng được điều đó.
- Việc hiểu người khác muốn gì là năng lực đồng cảm, còn đáp ứng điều đó là năng lực sáng tạo.
- Sáng tạo chỉ có thể diễn ra khi có một hệ thống thông tin tương đối ổn định. Nếu hệ thống thông tin liên tục thay đổi vì công nghệ mới, thì yếu tố ảnh hưởng đến năng lực sáng tạo sẽ là khả năng nhanh chóng học cái mới và thích nghi.
- Để học nhanh cái mới, cần có khả năng chia nhỏ những thứ phức tạp và đơn giản hóa chúng. Lập trình là một cách hiệu quả để rèn luyện năng lực này.
- Nếu có một phương pháp hiệu quả hơn lập trình, thì cũng không nhất thiết phải học lập trình nữa.
7 bình luận
Quan điểm cá nhân của tôi là...
Dù có rất nhiều lĩnh vực khác nhau trong phát triển SW, nhưng xét ở khía cạnh
programming, tôi nghĩ đây là mảng rất dễ bị AI thay thế.Bản thân dữ liệu đã có tính cấu trúc rất cao, dữ liệu để học cũng rất nhiều, hơn nữa những người phát triển AI cũng lại là “developer”, nên điều đó càng đúng hơn.
Vì vậy, tôi nghĩ có lẽ nên chú ý đến những lĩnh vực khác ngoài Programming, tức là ngoài việc tạo và chỉnh sửa mã.
Mặt khác, ở góc độ "học tập", tôi cho rằng vẫn cần học coding.
Có vẻ như có khá nhiều người cho rằng giáo dục lập trình là cần thiết ở góc độ học tập :)
Có lẽ chúng ta nên giảm tỷ trọng phần hiện thực trong việc học lập trình và phát triển năng lực giải quyết vấn đề thì hơn, phải không? Và tôi cũng nghĩ rằng phải biết lập trình thì mới có thể làm code review.
Có vẻ đúng là cần rèn luyện khả năng giải quyết vấn đề!
Nếu có phương pháp hiệu quả hơn việc lập trình thì cũng không nhất thiết phải học lập trình.
Vậy chẳng phải rốt cuộc đây là một nghịch lý rằng vẫn phải học lập trình sao?