Nhiều cụ đang hiểu nhầm và so sánh, kỹ sư khoa học máy tính nó không phải là lập trình viên, lập trình nó chỉ là một trong những kỹ năng của CNTT, trong BK hệ kỹ sư KHMT nó chẳng đào tạo riêng và chuyên sâu một ngôn ngữ lập trình nào cả, cho nên để tuyển về nghề lập trình thì thằng sv BK nó làm sao so sánh dc các ô Aptech hay Polytechnic, FPT, tuy nhiên về tư duy tổng quan thì chắc chắn hơn, dễ đáp ứng và thích nghi làm nhiều việc hơn là thằng chỉ ngồi viết code.
vi.wikipedia.org
IT ở VN giờ nó chia làm 4 nhánh chính:
+ Khoa học máy tính: những ngành hẹp như AI, BigData, ML, DataScience (DS, DA),...
+ Kỹ thuật máy tính: những ngành hẹp như mạng máy tính, bảo mật, hệ thống thông tin, phần cứng,...
+ Lập trình ứng dụng: viết code, phát triển phần mềm, phát triển ứng dụng, website,...
+ ICT: Communication, Internet of things, đa phương tiện, sản xuất nội dung số,...
Bản thân trường nào thì khoa IT như ở BK, CN, Công nghiệp, Điện, TLU, Mỏ,... nó cũng sẽ đều phân chuyên ngành theo 4 nhánh trên. Cho nên nhiều cụ cứ so sánh kiểu sv BK, sv Cao đẳng, học viên trung tâm... thì sẽ khá tréo nghoe. Giống như cho con cá thì leo cây với con khỉ. Để so sánh thì phải so sánh cùng hệ quy chiếu là ở nhánh nào trong 4 nhánh trên.
Lấy ví dụ: So sánh lập trình web, soft thì phải so các bạn nhánh 3 với nhau (lúc này thì mấy nơi hàn lâm như BK, CN chưa chắc ăn đc mấy bạn FU). Nhưng so sánh nghiên cứu AI, nhận diện chữ viết, bản đồ gen... mà không có BK, CN thì lấy ai làm, vứt cho ông FU thì ông ấy há mồm đứng nhìn