Cùng thuộc một lĩnh vực nghiên cứu nhưng mỗi ngành lại tập trung vào các khía cạnh cụ thể.
Đối với người ngoại đạo, khoa học máy tính (computer science) và công nghệ thông tin (information technology) có vẻ không khác nhau nhiều. Trên thực tế, có ba lĩnh vực quan trọng liên quan đến việc nghiên cứu máy tính được giảng dạy ở cấp đại học là kỹ thuật máy tính (computer engineering), công nghệ thông tin (information technology) và khoa học máy tính (computer science).
Đây là các chuyên ngành trong cùng một lĩnh vực nghiên cứu. Tuy nhiên, mỗi chuyên ngành tập trung vào các khía cạnh cụ thể của lĩnh vực và nghề nghiệp trong ba chuyên ngành này cũng phân hóa rõ rệt.
Mentor Trần Quốc Tuấn - Đại học trực tuyến FUNiX sẽ đưa ra các thông tin để phân biệt hai chuyên ngành phổ biến được giảng dạy tại đại học là khoa học máy tính và công nghệ thông tin cũng như cơ hội nghề nghiệp của từng lĩnh vực.
Khoa học máy tính (Computer science)
Người nghiên cứu khoa học máy tính là các nhà khoa học. Họ tập trung vào lý thuyết ứng dụng tính toán. Điều đó có nghĩa là họ trả lời được câu hỏi "vì sao" đằng sau các chương trình máy tính. Sử dụng thuật toán, cấu trúc dữ liệu và toán cao cấp, các nhà khoa học máy tính phát minh ra những cách thức mới để thao tác và truyền tải thông tin. Họ thường quan tâm đến phần mềm, hệ điều hành và việc triển khai.
Các nhà khoa học máy tính có thể thấy và hiểu được mã máy. Sinh viên ngành khoa học máy tính sẽ học nguyên tắc cơ bản của các ngôn ngữ lập trình khác nhau, đại số tuyến tính và rời rạc, thiết kế và phát triển phần mềm.
Tóm lại, các nhà khoa học máy tính có thể nói chuyện với máy tính. Chuyên ngành này dựa trên toán học - ngôn ngữ của máy tính. Những người theo đuổi ngành này sẽ hiểu tại sao máy tính hoạt động và có thể tạo ra một chương trình hoặc hệ điều hành với những tính năng như ý muốn.
Lập trình viên là một nghề thuộc lĩnh vực Khoa học máy tính. Ảnh: studenthub.
Nghề nghiệp trong ngành khoa học máy tính
Khoa học máy tính là một chuyên ngành phát triển nhanh chóng và được kỳ vọng sẽ mở rộng cơ hội việc làm với mức lương cao. Nếu bạn đang theo đuổi một bằng khoa học máy tính, dưới đây là một số công việc tiềm năng:
- Lập trình viên phát triển ứng dụng (Applications software developer): Áp dụng tư duy sáng tạo vào các ứng dụng và chương trình, nhà phát triển phần mềm thiết kế và xây dựng các chương trình, ứng dụng cho máy tính và thiết bị công nghệ. Ví dụ, Angry Birds hay Microsoft Office đều do các nhà phát triển phần mềm làm ra.
- Kỹ sư hệ thống (Systems engineer): Các kỹ sư hệ thống thiết kế và tạo ra các loại hệ thống này để sử dụng cho máy tính cá nhân, điện thoại và thậm chí cả xe hơi. Hệ điều hành cung cấp nền tảng cho máy tính và thiết bị hoạt động. Microsoft Windows, Linux và iOS là các ví dụ về các loại hệ điều hành.
- Phát triển web (Web developer): Các nhà phát triển web không phải là nhà thiết kế đồ họa. Các nhà thiết kế đồ họa tạo ra những hình ảnh bạn thấy trên các trang web; nhà phát triển web lập trình mã tạo nên chức năng trang web. Các nhà phát triển web tích hợp đồ họa, âm thanh và video vào trang web và theo dõi lưu lượng truy cập, hiệu suất cũng như khả năng của trang web.
Công nghệ thông tin (Information technology)
Công nghệ thông tin cũng có thể gọi là hệ thống thông tin (information systems) hoặc quản lý hệ thống (systems administration). Về cơ bản, các chuyên gia công nghệ thông tin là những người sử dụng công nghệ. Công nghệ thông tin sử dụng các hệ điều hành, phần mềm và ứng dụng có cùng nhau để tạo ra một hệ thống lớn hơn giải quyết một vấn đề cụ thể. Công nghệ thông tin xây dựng một mạng lưới từ các khối đã được thiết lập để thực hiện một nhiệm vụ, như dịch vụ đặt hàng nguồn cung cấp tự động.
Do tính chất của công việc, các chuyên gia công nghệ thông tin có xu hướng tương tác với khách hàng và đồng nghiệp bên ngoài phòng ban của họ. Họ có thể giải thích cho khách hàng cách giải quyết các vấn đề công nghệ hoặc làm việc với chủ doanh nghiệp để xây dựng kế hoạch công nghệ đáp ứng nhu cầu kinh doanh của họ.
Sinh viên công nghệ thông tin sẽ nghiên cứu mạng và thiết kế cơ sở dữ liệu theo chiều sâu, và thu nhận các lý thuyết toán cơ bản và toán cao cấp.
Chuyên gia công nghệ thông tin là người sử dụng công nghệ để quản lý hệ thống lớn. Ảnh: hubspot.net.
Nghề nghiệp trong ngành công nghệ thông tin
Ở mọi cấp độ, từ các cửa hàng theo chuỗi đến các tập đoàn đa quốc gia, doanh nghiệp đều cần công nghệ thông tin. Trong thập kỷ tới, cơ hội nghề nghiệp trong ngành này được dự đoán sẽ tăng trưởng nhanh hơn mức trung bình. Tùy thuộc vào trình độ học vấn của bạn, bằng cấp về công nghệ thông tin có thể đem đến một thu nhập vừa ý. Dưới đây là một số vị trí phổ biến:
- Nhà phân tích bảo mật thông tin (Information security analyst): Họ làm việc để ngăn chặn các cuộc tấn công mạng bằng cách theo dõi mạng lưới kinh doanh để tìm ra vi phạm, các điểm yếu và tạo ra kế hoạch khẩn cấp trong trường hợp bị tấn công.
- Chuyên gia hỗ trợ máy tính (Computer support specialist): Họ cung cấp lời khuyên và trợ giúp khắc phục sự cố cho cá nhân và doanh nghiệp có câu hỏi về phần mềm của họ.
- Quản trị viên cơ sở dữ liệu (Database administrator): Họ sử dụng phần mềm và các chương trình để tổ chức và lưu trữ thông tin cho mọi doanh nghiệp từ doanh nghiệp tài chính đến các công ty vận chuyển.
- Quản trị viên hệ thống (Systems administrator): Họ thực hiện việc bảo trì và vận hành hàng ngày của mạng doanh nghiệp, gồm mạng LAN, WAN, mạng nội bộ và các hệ thống liên lạc khác.
Nguồn: vnexpress.net Reactions:
lobohu, JayceThanhLich, daikchemgio and 5 others
Ra làm thợ code hết
Reactions:
TrungNgaoNgo, ZhaoDragon, saotenbitrunghoai and 9 others
Năm nay và các năm tới, ngân hàng và
xây dựng đang là 2 ngành hot nhất.
Thí sinh đăng ký thi tuyển vào các trường cũng cao.
Năm nay và các năm tới, ngân hàng và
xây dựng đang là 2 ngành hot nhất.
Thí sinh đăng ký thi tuyển vào các trường cũng cao.
Thợ hồ và bốc bát họ à
Reactions:
ZhaoDragon, gioivm, Hover and 24 others
CNTT bây giờ may ra còn bách khoa đào tạo tử tế còn đâu bát nháo vkl
Reactions:
ZhaoDragon, saotenbitrunghoai, dutung13 and 12 others
Năm nay và các năm tới, ngân hàng và
xây dựng đang là 2 ngành hot nhất.
Thí sinh đăng ký thi tuyển vào các trường cũng cao.
via vozForums for iPhone
Năm nay và các năm tới, ngân hàng và
xây dựng đang là 2 ngành hot nhất.
Thí sinh đăng ký thi tuyển vào các trường cũng cao.
via vozForums for iPhone
Ngân hàng thì có thể hot, chứ xây dựng vào thấy toàn than ra làm việc cực nhọc đồng lương eo hẹp, bần nông chửi tục thì hot nổi gì
Năm nay và các năm tới, ngân hàng và
xây dựng đang là 2 ngành hot nhất.
Thí sinh đăng ký thi tuyển vào các trường cũng cao.
via vozForums for iPhone
Cũng hi vọng là vậy, phải có sự luân chuyển qua lại, chứ hot mãi thành bốc shit cả đám.

Đang mùa dịch học tí python xem sao , các thím cho hỏi so với học đại học và tay ngang học code thì bên nào có cơ hội hơn?
Ngành Computer Science bên này yêu cầu xét vào chuyên ngành, ngoài Java hoặc C, thì phải học cả series Calculus, hai môn khoa học tự nhiên (Lý Hóa Sinh). Chương trình học thì khá nặng vì toàn lý thuyết, nhưng được tự chọn một số môn tùy ý thích như VR, Visual, nhận diện ngôn ngữ, mã hóa.
Còn Computer Engineering thì ngoài Calculus, phải lấy hết series Lý, học thêm cả môn Toán rời rạc, phương trình vi phân, mạch điện, viết kỹ thuật.
Còn IT thì nhẹ nhất, chỉ cần xét môn thống kê và Java. Chương trình học thì chỉ tập trung vào mạng và forensic, đồ án cuối khoá là lập nhóm làm ứng dụng rồi trưng bày ở hội trường, giống như chào mời giới thiệu dự án cho các thầy cô và đại diện công ty phần mềm.
Nhưng coi trong group Computer Engineering thì ai cũng nói đi làm toàn viết code thôi, nên hóa ra học Computer Science lại thuận lợi hơn. Vì nhu cầu lập trình cao hơn.
Bởi vậy mỗi năm có trên 1000 sinh viên apply vào ngành CS mà chỉ có 300 sinh viên được nhận. Đám còn lại phải chạy qua các ngành như IT, thiết kế giao diện.
Reactions:
vuhoang.94, cowboywildwest, daikchemgio and 2 others
Ngành Computer Science bên này yêu cầu xét vào chuyên ngành, ngoài Java hoặc C, thì phải học cả series Calculus, hai môn khoa học tự nhiên (Lý Hóa Sinh).
Còn Computer Engineering thì ngoài Calculus, phải lấy hết series Lý, học thêm cả môn Toán rời rạc, phương trình vi phân, mạch điện, viết kỹ thuật.
Còn IT thì nhẹ nhất, chỉ cần xét môn thống kê và Java.
Nhưng coi trong group Computer Engineering thì ai cũng nói đi làm toàn viết code thôi, nên hóa ra học Computer Science lại thuận lợi hơn. Vì nhu cầu lập trình cao hơn.
Bởi vậy mỗi năm có trên 1000 sinh viên apply vào ngành CS mà chỉ có 300 sinh viên được nhận. Đám còn lại phải chạy qua các ngành như IT, thiết kế giao diện.
Toán rời rạc cũng là môn quan trọng của CS mà. Chỗ mình thì CS chỉ học toán: đại số tuyến tính, giải tích, toán rr, thêm xác suất nữa chứ không có lý hoá sinh
Đang mùa dịch học tí python xem sao , các thím cho hỏi so với học đại học và tay ngang học code thì bên nào có cơ hội hơn?
Anh hỏi câu dỡ thế tất nhiên là đại học rồi. Còn đh nào có sinh viên lương nghìn đô thì Bách Khoa, ĐH CNTT ĐHQG nhé.
Reactions:
peppermint and HondaTsubasa
đang học bằng 2 theo chương trình này, có khác gì với các mẹ không ?
Fen học CNTT chứ k phải CS rồi. Cơ mà việc dễ hơn với nhàn hơn
Reactions:
2017 this 2017 that
Anh hỏi câu dỡ thế tất nhiên là đại học rồi. Còn đh nào có sinh viên lương nghìn đô thì Bách Khoa, ĐH CNTT ĐHQG nhé.
Vậy em học tay ngang chỉ để biết chơi thôi phải ko thím? Em thấy học nó quá thú vị đi
Toán rời rạc cũng là môn quan trọng của CS mà. Chỗ mình thì CS chỉ học toán: đại số tuyến tính, giải tích, toán rr, thêm xác suất nữa chứ không có lý hoá sinh
À! Các môn mình liệt kê là dùng để xét tuyển vô chuyên ngành (sau hai năm đại cương). Chứ khi vào chuyên ngành thì chắc chắn phải học toán rời rạc rồi. Trường mình chẳng những bắt phải có ít nhất 2 môn khoa học, còn phải có 3 môn xã hội, 3 môn nhân văn và 2 môn ngoại ngữ. Bởi vậy những năm đại cương học ngán luôn.
Năm nay và các năm tới, ngân hàng và
xây dựng đang là 2 ngành hot nhất.
Thí sinh đăng ký thi tuyển vào các trường cũng cao.
Tại sao? Nhất là xây dựng, đang suy thoái kinh tế không biết bao giờ mới phục hồi, xây cc gì nữa

Reactions:
daikchemgio
Tại sao? Nhất là xây dựng, đang suy thoái kinh tế không biết bao giờ mới phục hồi, xây cc gì nữa
Tăng đầu tư công để kích thích kinh tế phục hồi
Đúng là lên hương thật, nhưng cả nghìn thằng đón đầu thì cũng lên bàn thờ
Reactions:
Desert Fox and Something Else
Xàm. Theo như tiến sĩ giải thích thì thực tế mấy nghề của IT hiện do dân điện tử làm, điện tử chuyên ngành viễn thông toàn làm việc này. Vì toàn phải đi dây mạng, router, UPS, cắm RAM,....
Reactions:
mrg
Nghề nghiệp trong ngành khoa học máy tính
Khoa học máy tính là một chuyên ngành phát triển nhanh chóng và được kỳ vọng sẽ mở rộng cơ hội việc làm với mức lương cao. Nếu bạn đang theo đuổi một bằng khoa học máy tính, dưới đây là một số công việc tiềm năng:
- Lập trình viên phát triển ứng dụng (Applications software developer): Áp dụng tư duy sáng tạo vào các ứng dụng và chương trình, nhà phát triển phần mềm thiết kế và xây dựng các chương trình, ứng dụng cho máy tính và thiết bị công nghệ. Ví dụ, Angry Birds hay Microsoft Office đều do các nhà phát triển phần mềm làm ra.
- Kỹ sư hệ thống (Systems engineer): Các kỹ sư hệ thống thiết kế và tạo ra các loại hệ thống này để sử dụng cho máy tính cá nhân, điện thoại và thậm chí cả xe hơi. Hệ điều hành cung cấp nền tảng cho máy tính và thiết bị hoạt động. Microsoft Windows, Linux và iOS là các ví dụ về các loại hệ điều hành.
- Phát triển web (Web developer): Các nhà phát triển web không phải là nhà thiết kế đồ họa. Các nhà thiết kế đồ họa tạo ra những hình ảnh bạn thấy trên các trang web; nhà phát triển web lập trình mã tạo nên chức năng trang web. Các nhà phát triển web tích hợp đồ họa, âm thanh và video vào trang web và theo dõi lưu lượng truy cập, hiệu suất cũng như khả năng của trang web.
Học CNTT làm mấy cái này cũng được. Dân VN chỉ biết CNTT chứ ít ai biết Computer Science

Mà mục đích của báo này là quảng cáo FUNIX

Reactions:
gentlemit and thuongshoo4