Nên lấy bằng đại học. Cái thời không cần bằng đại học vẫn có job với lương 6 chữ số là của năm 2012 qua lâu rồi. Lúc đó chỉ cần học các khoá bootcamp 6 tháng là có việc.
Bây giờ người người nhà nhà học Computer Science, cạnh tranh rất khốc liệt. Không có bằng cấp rất khó pass vòng xét hồ sơ vì thiếu keyword khi apply online, trừ khi bạn có người quen giới thiệu (rất khó quen biết ai khi mới qua Mỹ.) Chưa kể không có bằng cấp dễ bị ép lương.
Lý do nên học đại học:
- Pass vòng xét hồ sơ, không bị ép lương, dễ nhảy việc.
- Học các môn về thuật toán như Data structure and algrorithm để đi phỏng vấn dạng whiteboard.
- Có cơ hội tham gia club, làm project cá nhân để build CV.
- Có cơ hội gặp nhà tuyển dụng tại các career fair ở trường. Các công ty lớn thường đến trường tuyển sinh viên, không dễ để bạn gặp họ và tạo quan hệ với họ nếu không có đi học.
- Dễ tìm cơ hội thực tập hơn vì các trường chỉ ưu tiên tuyển sinh viên còn đang học, nên phỏng vấn dễ. Sinh viên đã tốt nghiệp thì phải phỏng vấn khó hơn.
- Làm quen các sinh viên năm cuối, giáo sư để có người giới thiệu công việc.
Về việc học:
Bằng cấp được chuộng nhất hiện nay là Computer Science, nhưng quá nặng về lý thuyết, toán và khoa học, nên chắc chắn là bạn sẽ cảm thấy chán nản.
Bạn có thể học bằng IT, chuyên về network, web, data, security, chỉ yêu cầu toán đại số và thống kê, nhưng vẫn phải học thêm 4-6 môn khoa học và xã hội.
Một số trường college có dạy bằng Bachelor of Applied Science, đây là bằng cử nhân dạng nghề, không yêu cầu nhiều về toán, khoa học, chú trọng tính ứng dụng nghề. Văn bằng này không thể học lên master, nhưng dễ học vì các môn mang tính thực tế nhiều hơn.
Tóm lại: Nên lấy bằng đại học, học college 2 năm rồi transfer qua đại học 4 năm để học chuyên ngành cho rẻ và dễ hơn. Với kinh nghiệm từng làm ở VN, bạn có thể tìm các job part time để có kinh nghiệm vừa học vừa làm.