Bạn bị ngược rồi – mọi người đến Đại học để học CS chính là vì ngành này luôn luôn thay đổi.
Các chương trình học CS ở Đại học không (chỉ) dạy bạn những công cụ và công nghệ mới nhất; chúng tôi chủ yếu dạy những nguyên tắc nền tảng đằng sau chúng. Và bất chấp những thay đổi chóng mặt của công nghệ trong vòng 50 năm trở lại đây, ngạc nhiên là chỉ có một ít những nguyên tắc đó đã thay đổi.
Những chương trình CS tốt giúp cho sinh viên phát triển những kĩ năng cốt lõi, sự trưởng thành về tri thức và những thói quen học tập để học hỏi – hay tốt hơn nữa, tạo ra – bất cứ công cụ mới gì cần thiết cho sự nghiệp của họ sau này.
======
Câu trả lời này làm tôi nhớ đến điều mà giáo sư môn thuật toán đã nói vào năm 2003:
“Fortran và Cobol từng là những ngôn ngữ phổ biến. Tiếp đó là C và C++. Bây giờ thì Java mới là thứ phổ biến. 10 năm tới, một ngôn ngữ tên là Kava có thể sẽ xuất hiện. Tuy nhiên, thứ sẽ không bao giờ thay đổi là những nguyên tắc và thuật toán”
Ông ấy chắc chắn là đã sai về phần Kava rồi. Giờ đã là năm 2019 và tôi vẫn chưa thấy nó.
Theo: Phạm Tuấn Việt