Chuyển tới nội dung chính

5. Hướng dẫn theo Từng Học kỳ

Phần quan trọng nhất: mỗi năm cần đạt được gì. Mục tiêu không phải là "qua môn" mà là tích lũy bằng chứng về năng lực (mã nguồn, dự án, portfolio).

Năm 1 — Xây dựng Nền tảng

  • Trọng tâm: làm quen với lập trình, toán nền tảng và cuộc sống đại học.
  • Mục tiêu cần hoàn thành:
    • Một hồ sơ GitHub + một vài repo.
    • 2–3 mini-project nhỏ.
    • Kiến thức cơ bản vững chắc về C/C++ hoặc Python.
  • Tránh: chỉ học để qua môn mà không tự code; sao chép bài làm mà không hiểu.

Năm 2 — Học cách Hệ thống Vận hành

  • Trọng tâm: DSA, OOP, kiến trúc máy tính, cơ sở dữ liệu.
  • Mục tiêu cần hoàn thành:
    • Một dự án có cơ sở dữ liệu.
    • Luyện DSA đều đặn.
    • Làm việc nhóm sử dụng Git (branch, PR, review).
  • Tránh: học vẹt DSA; làm việc nhóm mà không dùng Git.

Năm 3 — Chọn một Hướng đi

  • Trọng tâm: Hệ Điều hành, Mạng, Công nghệ Phần mềm, các môn chuyên ngành.
  • Mục tiêu cần hoàn thành:
    • Một dự án lớn theo hướng đi bạn đã chọn.
    • Một portfolio rõ ràng (GitHub gọn gàng, README tốt).
    • Bắt đầu nghĩ về việc thực tập (xem Chuẩn bị Nghề nghiệp).
  • Tránh: chạy theo quá nhiều hướng cùng lúc; những dự án bỏ dở không có demo.

Năm 4+ — Tạo dựng Bằng chứng

  • Trọng tâm: thực tập, đồ án chuyên ngành, đồ án tốt nghiệp (capstone).
  • Mục tiêu cần hoàn thành:
    • Một CV + LinkedIn + GitHub hoàn chỉnh.
    • Một bản demo dự án + một báo cáo kỹ thuật.
    • Tham gia một phòng lab/cuộc thi nếu bạn theo hướng nghiên cứu (Nghiên cứu, Phòng Lab & Cuộc thi).
  • Tránh: để đồ án tốt nghiệp đến phút chót; không ghi lại quá trình làm việc (lịch sử commit, báo cáo).

Xem một đồ án tốt nghiệp thực tế tại ACLAB: Điều khiển từ xa Cánh tay Robot Denso VS-6577 bằng VR.