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ì?
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:
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
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#, ...
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, …
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 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
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.