Tìm kiếm Blog này

Tôi sẽ học gì

Có những người đã biết từ lâu rằng họ sẽ đi học đại học và học gì. Nhưng cũng có những người khác không biết họ có nên hoặc có thể học đại h...

2/23/2023

039. Ngành Kỹ thuật phần mềm

Kỹ thuật phần mềm có tên gọi tiếng Anh là Software Engineering là ngành nghiên cứu về các quy trình, cách thức hoạt động hay kiểm thử các chương trình máy tính nhằm đáp ứng các nhu cầu của người dùng Đối với những bạn yêu thích lập trình thuần túy, thì đây là lựa chọn rất phù hợp dành cho bạn. ‘Phần mềm’, ‘chương trình’ hay ‘ứng dụng’ tất cả những thứ đó đều là sản phẩm của việc lập trình


Trong 2 năm đầu sinh viên sẽ được làm quen dần với kiến thức nền tảng cho ngành Công nghệ Thông tin, mình xin liệt kê các môn quan trọng để các bạn chú ý nghiên cứu và học tập kỹ hơn như Toán rời rạc, Giải tích, Đại số tuyến tính, Xác suất thống kê, Vật lý Đại cương đối với các môn đại cương hay các môn chuyên ngành cũng quan trọng không kém như Nhập môn lập trình, Cấu trúc dữ liệu và giải thuật, Lập trình hướng đối tượng, Cơ sở dữ liệu, Nhập môn công nghệ phần mềm. Đây đều là những môn căn bản bắt buộc để bạn học chuyên sâu sau này.

Trong 2 năm cuốisinh viên chọn hướng đi nghiên cứu chuyên sâu ngành cho mình, có 2 hướng là Phát triển phần mềm hay Lập trình game tùy vào sở thích và khả năng của bạn.

Khi đi làm, bạn có thể apply vào các vị trí như kỹ thuật viên lập trình di động cho hệ điều hành Android hay iOS, kỹ sư phát triển phần mềm (game), kỹ sư dịch vụ kỹ thuật, kỹ sư phân tích và thiết kế phần mềm, kỹ sư kiểm thử phần mềm hay kỹ sư bảo trì phần mềm,...ở các công ty chuyên phát triển, thiết kế phần mềm, công ty tư vấn thiết kế giải pháp công nghệ thông tin cho doanh nghiệp và cả các cơ quan, đơn vị vận hành, phát triển ứng dụng của nhà nướcCòn nếu theo hướng nghiên cứu, bạn có thể làm việc tại các viện nghiên cứu và chuyển giao công nghệ lĩnh vực công nghệ thông tin hay cũng có thể trở thành giảng viên tại các trường đại học 

Học ngành Kỹ thuật phần mềm cần chuẩn bị gì?

Toán, toán và rất nhiều kiến thức về toán. Cũng giống như hầu hết các môn hay ngành nào trong lĩnh vực Công nghệ thông tin, các bạn đều phải hiểu rõ và áp dụng toán để giải quyết các vấn đề, bên cạnh đó việc học toán hiệu quả cũng sẽ giúp bộ não bạn rèn luyện tư duy tốt hơn.

Tiếp theo cũng là 1 môn rất quen thuộc nhưng có lẽ không phải bạn học sinh theo ngành kỹ thuật nào cũng giỏi, đó là tiếng Anh. Thực sự tiếng Anh chuyên ngành CNTT ban đầu là 1 môn khó xơi, nhưng bạn nên tập làm quen dần và rèn dũa mỗi ngày. Để tiến xa với ngành thì bạn cũng nên có khả năng đọc hiểu tốt, vì hầu hết các tài liệu quan trọng của ngành CNTT đều được viết bằng tiếng Anh. Ở 1 số trường Đại học còn dạy thêm môn tiếng Nhật. Vì ngoài tiếng Anh thì đây cũng là 1 ngôn ngữ rất hữu ích cho công việc lập trình của bạn sau này.

Cũng không kém phần quan trọng là kỹ năng tự học, tự tìm tòi. Kiến thức trên giảng đường thường chỉ là phần thiết yếu, để các bạn hiểu rõ về nguyên lý cũng như cách vận hành. Công nghệ ngày nay luôn được cập nhật và cải tiến mỗi ngày, các thầy cô cũng không thể luôn chạy theo xu hướng mới nhất được mà các bạn phải tự tập làm điều đó. Tính tò mò và đam mê luôn là 1 lợi thế lớn.

Không có nhận xét nào:

Đăng nhận xét