1. Mở đầu
Có thể bạn đã bước vào ngành học này với những lý do khác nhau. Tuy nhiên, tôi đoán là bạn đang mong muốn đi theo một trong ba hướng sau:
- Trở thành một Chuyên gia Khoa học máy tính (KHMT): Bạn đam mê nghiên cứu bản chất của tính toán, sáng tạo thuật toán mới, đào sâu vào Trí tuệ nhân tạo (AI) và các hệ thống lõi
- Trở thành một Kỹ sư CNTT: Bạn muốn làm chủ công nghệ, vận hành hạ tầng, phát triển phần mềm và giải quyết các bài toán thực tế của doanh nghiệp
- Làm việc liên quan đến Kỹ năng số và Ứng dụng phổ thông: Bạn nhận ra mình không thích làm công việc thuần kỹ thuật (như lập trình hay quản trị mạng), nhưng muốn ứng dụng công nghệ làm "công cụ" cho các lĩnh vực khác (Kinh doanh số, Marketing, Quản trị, Sáng tạo nội dung...), hoặc đơn giản là bạn đang trong giai đoạn trải nghiệm để tìm kiếm định hướng phù hợp nhất cho bản thân.
Xem hình minh họa,
Mỗi hướng đi đều có đặc thù và giá trị riêng. Một lựa chọn tốt không phải là lựa chọn "hoành tráng" nhất, mà là lựa chọn “phù hợp nhất” với năng lực của bạn và điều kiện thực tế.
Để biết bạn thực sự hợp với hướng nào, chúng ta sẽ tìm hiểu sơ qua về từng hướng công việc ngay sau đây.
Trong một nhóm ngành sẽ có nhiều ngành khoa học khác nhau. Ví dụ:
1.2 Khoa học máy tính là gì?
Khoa học máy tính (computer science) là ngành khoa học nghiên cứu có hệ thống về bản chất của thông tin, tính toán và hệ thống thuật toán, kết hợp giữa nền tảng lý thuyết của các hệ thống trừu tượng (toán học và logic) với phương pháp luận kỹ thuật nhằm thiết kế, xây dựng các hệ thống tính toán (phần cứng và phần mềm) trong thế giới nhân tạo.
Khoa học máy tính là ngành khoa học giao thoa giữa hai nhóm ngành là Khoa học hình thức (vì dùng toán học, logic, lý thuyết tính toán) và nhóm ngành Khoa học kỹ thuật và công nghệ (vì liên quan đến Thiết kế phần cứng, phần mềm, hệ thống nhân tạo).
Các nhánh nghiên cứu (phổ biến) của ngành Khoa học máy tính:
- Khoa học máy tính lý thuyết (Theoretical Computer Science)
- Trí tuệ nhân tạo và Học máy (Artificial Intelligence & Machine Learning - AI/ML)
- Hệ thống máy tính và Mạng (Computer Systems & Networks)
- Cơ sở dữ liệu và Khoa học dữ liệu (Databases & Data science)
- Kỹ thuật phần mềm (Software Engineering)
- An toàn thông tin và An ninh mạng (Cybersecurity)
- Tương tác người - máy (Human-Computer Interaction)
- Đồ họa máy tính và Trực quan hóa (Computer Graphics & Visualization)
1.3 Công nghệ thông tin là gì?
Nếu như Khoa học máy tính tập trung sâu vào lý thuyết, toán học, thuật toán và bản chất của tính toán, thì Công nghệ thông tin (CNTT) lại mang tính ứng dụng thực tiễn cao hơn.
CNTT nghiên cứu việc sử dụng, triển khai, quản trị và vận hành các hệ thống máy tính, phần mềm, mạng và dữ liệu, để giải quyết các bài toán kinh doanh, quản lý và đời sống của các tổ chức, doanh nghiệp.
Các nhánh nghiên cứu (phổ biến) của ngành CNTT:
- Kỹ thuật mạng và Quản trị hệ thống (Networking & System Administration)
- Điện toán đám mây và Hệ thống phân tán (Cloud Computing & Distributed Systems)
- An toàn thông tin và An ninh mạng (Information Security & Cybersecurity)
- Quản trị cơ sở dữ liệu và Dữ liệu doanh nghiệp (Database Management & Enterprise Data)
- Phát triển ứng dụng và Hệ thống thông tin doanh nghiệp (Application Development & Enterprise Information Systems)
- Công nghệ Web và Thương mại điện tử (Web Technologies & E-Commerce)
- Quản lý dự án CNTT và Dịch vụ công nghệ (IT Project Management & IT Service Management)
Tóm lại: Khoa học máy tính tập trung vào sáng tạo (ví dụ: viết thuật toán mới, thiết kế kiến trúc hệ thống, nghiên cứu AI cốt lõi); CNTT tập trung vào ứng dụng và quản trị (ví dụ: đưa các công nghệ có sẵn vào vận hành, thiết kế mạng lưới, bảo mật hệ thống, đảm bảo hạ tầng chạy ổn định)
1.4 Tin học là gì?
Trong các trường phổ thông, bạn hay nghe tới khái niệm Tin học. Vậy Tin học là gì? Nó liên quan gì tới ngành KHMT và CNTT?
Tin học là ngành khoa học nghiên cứu các quá trình: thu thập, lưu trữ, xử lý, truyền tải và biến đổi thông tin một cách tự động bằng phương tiện điện tử, chủ yếu là máy tính điện tử.
Nếu Khoa học máy tính thiên về nghiên cứu về bản chất lý thuyết và CNTT thiên về vận hành hệ thống thực tế, thì Tin học là một khái niệm rộng hơn, mang tính chất nền tảng và phổ cập, bao trùm cả việc nghiên cứu lý thuyết lẫn ứng dụng công nghệ máy tính vào mọi mặt của đời sống xã hội.
Phạm vi của Tin học rất rộng, được chia từ cấp độ phổ thông đến học thuật chuyên sâu, cụ thể:
- Lý thuyết thông tin và xử lý dữ liệu
- Phần cứng và phần mềm
- Thuật toán và lập trình
- Ứng dụng tin học
Tóm lại, nếu lấy Tin học làm vòng trong đại diện cho toàn bộ lĩnh vực tính toán (computing), thì Khoa học máy tính là lõi lý thuyết, còn CNTT là vỏ ứng dụng. Xem hình minh họa:
1.5 Bạn chọn gì để học
Bạn sẽ theo ngành KHMT hay CNTT, hay chọn cả hai, hay không chọn cả hai?
Tôi sẽ bắt đầu bằng câu hỏi: Bạn có năng lực, tố chất phù hợp với hướng nào, và muốn trở thành ai trong 3 lựa chọn sau?
- Trở thành một Kỹ sư CNTT
- Trở thành một Chuyên gia KHMT
- Làm các công việc liên quan đến: Kỹ năng số và ứng dụng phổ thông
Vì ranh giới giữa 2 ngành KHMT và CNTT ngày càng bị thu hẹp, nên dù bạn bắt đầu với ngành nào trước, thì sau cùng bạn vẫn có khả năng làm việc ở cả 2 vai trò Kỹ sư CNTT và Chuyên gia KHMT.
Với những bạn cảm thấy không phù hợp với ngành CNTT hay KHMT cũng không sao. Hiện nay, thị trường việc làm thay đổi rất nhanh, sẽ có những nghề mất đi và bị thay thế bởi những nghề mới. Vì vậy, việc bạn trang bị cho mình những kiến thức nền tảng, khả năng tự học, tiếng Anh, cách tư duy, khả năng thích ứng, xây dựng mạng lưới bạn bè, trải nghiệm cuộc sống sinh viên, ...v.v sẽ là hành trang rất hữu ích giúp bạn có khả năng làm việc trong các lĩnh vực có liên quan đến Kỹ năng số và Ứng dụng phổ thông.
1.6 Xem và đọc thêm
Sử dụng các từ khóa sau, tìm kiếm trên Google, Youtube; hoặc trò chuyện với Chatbot để tìm hiểu thêm: Khoa học máy tính, Công nghệ thông tin, Kỹ năng số và Ứng dụng phổ thông, Tin học, Cơ hội việc làm của ngành [KHMT, CNTT, Kỹ năng số và Ứng dụng phổ thông], Mức lương của mỗi công việc, làm việc từ xa.
1.7 Bài tập và câu hỏi
Bài tập
Bài tập 1.1: Bạn sẽ chọn theo hướng nào: KHMT, CNTT, Kỹ năng số và Ứng dụng phổ thông? Tại sao bạn lại chọn nó, hãy phân tích theo các khía cạnh: tố chất của bạn, cơ hội nghề nghiệp, mức lương?
Câu hỏi
Câu 1a: Ngành Khoa học máy tính (Computer Science) tập trung sâu vào yếu tố nào sau đây?
A. Lắp đặt hạ tầng mạng, bảo trì phần cứng và hỗ trợ kỹ thuật máy tính cho doanh nghiệp
B. Nghiên cứu lý thuyết, toán học, thuật toán và bản chất của tính toán để sáng tạo công nghệ
C. Sử dụng thành thạo các ứng dụng văn phòng để xử lý công việc hành chính hằng ngày
D. Triển khai các dịch vụ điện toán đám mây và vận hành website thương mại điện tử
Câu 1b: Ngành Công nghệ thông tin (Information Technology) chủ yếu hướng tới khía cạnh nào dưới đây?
A. Sáng tạo ra các mô hình toán học và thuật toán mã hóa hoàn toàn mới
B. Nghiên cứu cấu trúc trừu tượng của hệ thống logic và lý thuyết tính toán nền tảng
C. Phát triển, triển khai, quản trị và vận hành hệ thống máy tính, phần mềm, mạng để giải quyết bài toán thực tế
D. Thiết kế vi mạch phần cứng và chế tạo linh kiện điện tử bán dẫn chuyên sâu
Câu 1c: Nghề nghiệp liên quan đến "Kỹ năng số và Ứng dụng phổ thông" gắn liền với đặc điểm nào sau đây?
A. Nghiên cứu lý thuyết tính toán cấp cao và tối ưu hóa kiến trúc hệ thống lõi
B. Trang bị kiến thức và khả năng sử dụng công nghệ, phần mềm sẵn có vào mọi mặt đời sống và công việc
C. Viết mã nguồn cho các hệ thống Trí tuệ nhân tạo (AI) và học máy thế hệ mới
D. Quản trị hệ thống máy chủ phân tán quy mô lớn cho tập đoàn đa quốc gia
Câu 1d: Phát biểu nào sau đây thể hiện ĐÚNG NHẤT sự khác biệt cơ bản giữa Khoa học máy tính (KHMT) và Công nghệ thông tin (CNTT)?
A. KHMT tập trung vào sáng tạo (lõi lý thuyết, thuật toán, AI cốt lõi), còn CNTT tập trung vào ứng dụng, triển khai và quản trị hệ thống thực tế
B. CNTT nghiên cứu bản chất lý thuyết trừu tượng của máy tính, còn KHMT chuyên làm công việc cài đặt phần mềm văn phòng
C. Hai lĩnh vực này hoàn toàn tách rời nhau và không có bất kỳ điểm giao thoa nào trong thực tế công việc
D. KHMT mang tính thực tiễn cao hơn CNTT trong việc giải quyết các bài toán quản trị kinh doanh hằng ngày của doanh nghiệp
Câu 1e: Bạn Tí được phân công công việc tại một công ty công nghệ gồm các nhiệm vụ sau: thiết lập hệ thống tường lửa (firewall), quản trị máy chủ đám mây (Cloud Server) và đảm bảo hạ tầng mạng nội bộ của công ty hoạt động ổn định, bảo mật. Vậy, Tí đang làm việc chủ yếu thuộc lĩnh vực nào?
A. Khoa học máy tính (KHMT)
B. Kỹ năng số và Ứng dụng phổ thông
C. Công nghệ thông tin (CNTT)
D. Khoa học hình thức thuần túy
.png)
