Sinh viên CNTT ra trường làm gì?

Công nghệ thông tin (Information Technology) là một ngành đã và đang thay đổi mọi khía cạnh của cuộc sống trên toàn thế giới. Từ ăn, mặc, học hành, giải trí, y tế, ngành nào cũng liên quan tới CNTT bởi vì nó giúp mọi thứ trở nên nhanh chóng và tiện lợi hơn. Ngành này đang rất là hot trong những năm gần đây, vậy học CNTT ra làm được những gì?

Cài win dạo

Nói cho vui vậy chứ chuyên về sửa chửa, lắp ráp hay cài đặt máy tính. Ngành này chắc ko cần phải học ĐH đâu, học cao đẳng, trung cấp hoặc mấy trung tâm tin học là làm được rồi.

Lúc xưa, thời còn sinh viên, sửa máy tính cho người quen riết rồi mấy anh chị em còn tưởng mình biết sửa cả TV nữa kìa =))

 

 

Nảy giờ nói vui thôi, giờ mới vô chủ đề chính nè. Hiện tại, học công nghệ thông tin ra, thường làm những mảng phổ biến như sau:

Lập trình Web

lap trinh web

 

Ngành này thì rất phổ biến vì bây giờ thì hầu hết các hệ thống ứng dụng đều chạy trên nền web cả.

Bạn là người sẽ lập trình nên các hệ thống, ứng dụng chạy trên Web. Chẳng hạn như các trang mạng xã hội Facebook, Twitter; các hệ thống thương mại điện tử như Lazada, Tiki; các hệ thống Y tế trong bệnh viện, các ứng dụng tìm kiếm như Google, Cốccốc, v.v..

Học gì để làm được đây? Cái này thì gồm 2 phần đó là Front-end và Back-end

  • Front end: HTML, CSS vs Javascript

  • Backend: Những ngôn ngữ phổ biến như Java, C#, PHP, Ruby, Python, ...

  • Database: MSSQL, MySQL hay Postgres

Ra trường chắc chắn ko thiếu việc, chỉ sợ bạn không làm thôi :D

Lập trình Mobile

 

Ngành này thì lập trình các ứng dụng hay Games trên điện thoại di động. Trong này thì có mấy hướng chính như:

  • Lập trình Android

  • Lập trình iOS

  • Lập trình Windows Phone

Các ngôn ngữ thông dụng như: Java, Objective-C, Swift, C++, C#, ...

Lập trình Game

 

Nếu bạn muốn tạo ra những trò chơi như Flappy Bird, Pokemon Go hay Rắn săn môi, còn chần chừ gì nữa mà ko chọn theo hướng này, nó sẽ giúp bạn kiếm cả bộ tiền đấy.

Ngành này luôn đổi hỏi tính sáng tạo cao, bạn có thể tự mình tạo ra những trò chơi thú vị cho cả thế giới trải nghiệm.

Các ngôn ngữ phổ biến cho mảng này là: C, C++, Objective C, Java, HTML5, …

Lập trình nhúng (Embedded System)

 

Ngành này các developer sẽ lập trình cho các vi mạch hay các thiết bị điện tử.

Để theo ngành này thì ngoài việc biết các ngôn ngữ cần thiết như C, C++ thì bạn cần phải có kiến thức về điện tử như vi điều khiển, vi xử lý, …

Ngành này rất là thiếu nhân lực, vì hầu hết thấy đa số sinh viên ra trường thường làm lập trình web vs lập trình mobile là phần nhiều.

Một vài công ty lớn làm về mảng này đó là RENESAS Việt Nam, Rober Bosch, AMCC, ...

Tester / QC (Quality Control)

Tester là người kiểm tra chất lượng sản phẩm (ứng dụng), xem đã hoạt động đúng theo yêu cầu hay chưa.

Ngành này mình thấy đa số là nữ làm. Chắc có lẽ đa phần nữ không thích code.

Một điểm thú vị nữa là developer vs tester rất ghét nhau như chó với mèo vậy đó. Nhiều cặp cải nhau suốt ngày, riết rồi quen nhau và yêu nhau khi nào không biết =)).

 

 

Nếu bạn muốn tìm hiểu hơn về nghề này thì có thể đọc thêm ở blog của ITviec: https://itviec.com/blog/tester-thanh-cong

BA (Bussiness Analyst)

Nhiệm vụ chính của một BA là lấy yêu cầu từ khách hàng, phân tích nó ra sao cho cả Team hiểu, để từ đó hiện thực hoá nó.

BA giống như là cầu nối giữa team với khách hàng, giúp cho 2 bên thấu hiểu và yêu thương nhau :D.

 


 

Và còn một số mảng khác nữa, nhưng trên đây là những mảng phổ biến nhất trong ngành công nghệ thông tin ở Việt Nam mình. Hy vọng là giúp các bạn có định hướng rõ ràng hơn cho bản thân.