Giá trị của kiến thức nền tảng
Kiến thức nền tảng là các môn học cơ sở như toán, cấu trúc dữ liệu và giải thuật, mạng máy tính. Giá trị của kiến thức nền tảng nằm ở chỗ nó trao cho người học sự linh hoạt để tự phát triển và mở rộng năng lực về sau, thay vì một sản phẩm dùng ngay nhưng cứng nhắc và không thể tự sửa chữa khi hỏng.
Sự khác biệt giữa kiến thức nền tảng và một giải pháp dùng ngay có thể hình dung qua phép so sánh con dao và ngôi nhà. Người có con dao chưa có nhà ngay, nhưng có thể chặt cây dựng nhà, kiếm thức ăn, trồng trọt và tự bảo vệ; đó là sự linh hoạt. Người được trao sẵn một ngôi nhà thì không thể mở rộng nó, không có kỹ năng sinh tồn, và khi ngôi nhà duy nhất hỏng cũng không thể sửa; đó là sự gò bó. Trường học trao nền tảng để người học phát triển, không cam kết một công cụ kiếm tiền dùng liền.
Kiến thức nền tảng có tính kế thừa: không hiểu phép cộng thì không hiểu phép nhân, không hiểu đạo hàm thì không hiểu mạng neural trong trí tuệ nhân tạo. Nền tảng cũng hiện diện trong công việc thực tế, như cấu trúc cây trong danh mục sản phẩm của các sàn thương mại điện tử, hay quan hệ giữa bài toán cực trị của hàm số với thuật toán backpropagation. Với kiến thức chuyên sâu, công cụ tìm kiếm và cộng đồng chỉ giúp được một phần, vì người học vẫn cần nền tảng hàn lâm để hiểu được câu trả lời của các lập trình viên nhiều kinh nghiệm. Vì vậy nên học bằng sự tò mò và vì công việc tương lai, thay vì học vì điểm số.
Nguồn tham khảo
Liên kết tri thức
- Bản chất toán học của trí tuệ nhân tạo - Quan hệ giữa đạo hàm và backpropagation cho thấy nền tảng toán học chống đỡ cho AI
- Hiểu công nghệ trước khi áp dụng - Hiểu công thức toán học bên dưới một thư viện dựa trên kiến thức nền tảng
- Rèn luyện tư duy giải quyết vấn đề - Kiến thức nền tảng là vật liệu cho việc rèn luyện và mở rộng năng lực hằng ngày