# data[].attributes.body
Dương Xuân Phú (Trưởng nhóm)
Hồ Văn Thanh
Diệp Văn Hiếu
Nguyễn Viết Lâm Phong
https://padlet.com/phudx03/NNN_Nhom13

# data[].attributes.body
I. Giới thiệu chung:
Kỹ thuật phần mềm (Software Engineering) là ngành trong lĩnh vực công nghệ thông tin nói chung. Trong đó kỹ thuật phần mềm chuyên nghiên cứu về các hoạt động sử dụng, phát triển và bảo trì các phần mềm. Nhắc đến kỹ thuật phần mềm là nói tới việc thiết kế, xây dựng và duy trì phần mềm hoạt động một cách hiệu quả nhất.

Công nghệ phần mềm hay kỹ thuật phần mềm là sự áp dụng một cách tiếp cận có hệ thống, kỷ luật và định lượng cho việc phát triển, sử dụng và bảo trì phần mềm.

Học kỹ thuật phần mềm giúp các bạn sẽ được học bao trùm kiến thức, các công cụ, các phương pháp cho việc định nghĩa những yêu cầu phần mềm, cũng như các tác vụ về thiết kế, xây dựng, thử nghiệm, bảo trì phần mềm.

Cần vận dụng tốt các kiến thức của nhiều lĩnh vực khác nhau như: Kỹ thuật máy tính, khoa học máy tình, toán học, quản lý, quản lý dự án, quản lý chất lượng và kỹ sư hệ thống,...

Những hiểu lầm thường thấy:
+ Kỹ thuật phần mềm là nghiên cứu về cách thức các hệ thống phần mềm được xây dựng, bao gồm các chủ đề như quản lý dự án, đảm bảo chất lượng và kiểm tra phần mềm.

+ Khoa học máy tính là nghiên cứu về cách các máy tính hoạt động, chủ yếu từ quan điểm lý thuyết và toán học.
+ Công nghệ thông tin là một nhánh ngành kỹ thuật sử dụng máy tính và phần mềm máy tính để chuyển đổi, lưu trữ, bảo vệ, xử lý, truyền tải và thu thập thông tin.

II. Những hành trang cần thiết:
Kỹ thuật phần mềm là quá trình dựa vào việc phân tích những yêu cầu của người dùng thì sẽ thiết kế, xây dựng và kiểm tra thử những chương trình máy tính có đạt được yêu cầu của người sử dụng hay không. Cụ thể hơn, kỹ thuật phần mềm là sử dụng các ngôn ngữ lập trình để tạo ra những “sản phẩm” là các chương trình máy tính, phần mềm,…. hay vận dụng các phương thức có quy trình để tính toán các việc như phát triển, vận hành hay là bảo trì các ứng dụng, phần mềm để chúng có thể hoạt động đạt hiệu quả và đem lại lợi ích cho người sử dụng.
- Do đó người học cần trang bị:
+ Kiến thức về các ngôn ngữ, phần mềm, toán học.
+ Trang bị thêm tiếng anh.
+ Cần chắm chỉ rèn luyện để nâng cao tay nghề.

III. Cơ hội việc làm:
- Ngành CNTT hiện nay đang và vẫn đang giữ vị trí quan trọng trong cuộc sống của con người.
- Ngành CNTT hỗ trợ con người trong công việc trong học tập và vấn đề kế nối mọi người xung quanh, vì thế nhu cầu về nguồn lực để đáp ứng được sực phát mạnh mẽ và nhanh chóng này.
-Cũng vì thế mà cơ hội việc làm của ngành kỹ thuật phần mềm ngày càng mở rộng và đa dạng hơn.
-Sinh viên chọn học chuyên sâu và làm việc với ngành kỹ thuật phần mềm có thể đảm nhận các vị trí:
+ Kỹ sư phần mềm.
+ Chuyên viên nghiên cứu ứng dụng.
+ Chuyên viên tư vấn về giải pháp và xây dựng hệ thống.
+ Chuyên viên bảo trì.
- Ngoài những vị trí nêu trên thì bạn cũng có thể lựa chọn làm những dịch vụ phần mềm của riêng mình hoặc tự phát hành các sản phẩm ứng dụng trên các thiết bị di động.
Ở Việt Nam, công nghệ thông tin là lĩnh vực rất được Nhà nước quan tâm và chú trọng đầu tư. Cùng với xu hướng phát triển mạnh mẽ của công nghệ cao thì sinh viên ngành kỹ thuật phần mềm hoàn toàn có rất nhiều sự lựa chọn cơ hội nghề nghiệp để phát triển.

IV. Định hướng tương lai:
Sinh viên tốt nghiệp sẽ trở thành các kỹ sư phần mềm có chất lượng tốt, có thể làm việc trong các dự án phần mềm vừa và lớn như sau:

Các công ty phát triển phần mềm, thiết kế website, gia công phần mềm, game; bộ phận vận hành và phát triển CNTT của các cơ quan, nhà máy, trường học, ngân hàng,… các doanh nghiệp có ứng dụng CNTT; các trường đại học, cao đẳng, trung học chuyên nghiệp thuộc lĩnh vực CNTT.

Chuyên viên phân tích, thiết kế, cài đặt, quản trị, bảo trì các phần mềm máy tính đáp ứng các ứng dụng khác nhau trong các cơ quan, công ty, trường học...

Làm việc ở bộ phận công nghệ thông tin hoặc cần ứng dụng công nghệ thông tin của tất cả các đơn vị có nhu cầu (hành chính sự nghiệp, ngân hàng, viễn thông, hàng không, xây dựng…).

Làm việc trong các công ty sản xuất, gia công phần mềm trong nước cũng như nước ngoài. Làm việc tại các công ty tư vấn về đề xuất giải pháp, xây dựng và bảo trì các hệ thống thông tin

Có thể tự phát hành các sản phẩm game, ứng dụng trên thiết bị di động.

Kỹ sư phần mềm đang là một trong số các ngành công nghệ có mức lương cao nhất tại Việt Nam. Mức lương trung bình của ngành này đạt mức 10-25 triệu đồng/tháng. Ở vị trí người làm mới hay sinh viên thực tập hoàn toàn "có thể" nhận được 7-10 triệu/tháng. Ở mức độ cao hơn như những người lành nghề hay người quản lý, mức đãi ngộ có thể lên đến 30-70 triệu đồng/tháng.
Ngoài ra, đối với các kỹ sư phần mềm có kiến thức đa dạng, mức lương của họ có thể tăng gấp 3 lần so với những gì nhà tuyển dụng đưa ra. Không chỉ lương mà kỹ sư còn nhận được nhiều trợ cấp khác từ công ty bảo hiểm.

# data[].attributes.body
Kỹ thuật phần mềm (Software Engineering) là ngành trong lĩnh vực công nghệ thông tin nói chung. Trong đó kỹ thuật phần mềm chuyên nghiên cứu về các hoạt động sử dụng, phát triển và bảo trì các phần mềm. Nhắc đến kỹ thuật phần mềm là nói tới việc thiết kế, xây dựng và duy trì phần mềm hoạt động một cách hiệu quả nhất.

Công nghệ phần mềm hay kỹ thuật phần mềm là sự áp dụng một cách tiếp cận có hệ thống, kỷ luật và định lượng cho việc phát triển, sử dụng và bảo trì phần mềm.

Học kỹ thuật phần mềm giúp các bạn sẽ được học bao trùm kiến thức, các công cụ, các phương pháp cho việc định nghĩa những yêu cầu phần mềm, cũng như các tác vụ về thiết kế, xây dựng, thử nghiệm, bảo trì phần mềm.

Cần vận dụng tốt các kiến thức của nhiều lĩnh vực khác nhau như: Kỹ thuật máy tính, khoa học máy tình, toán học, quản lý, quản lý dự án, quản lý chất lượng và kỹ sư hệ thống,...

Những hiểu lầm thường thấy:
+ Kỹ thuật phần mềm là nghiên cứu về cách thức các hệ thống phần mềm được xây dựng, bao gồm các chủ đề như quản lý dự án, đảm bảo chất lượng và kiểm tra phần mềm.

+ Khoa học máy tính là nghiên cứu về cách các máy tính hoạt động, chủ yếu từ quan điểm lý thuyết và toán học.
+ Công nghệ thông tin là một nhánh ngành kỹ thuật sử dụng máy tính và phần mềm máy tính để chuyển đổi, lưu trữ, bảo vệ, xử lý, truyền tải và thu thập thông tin.

# data[].attributes.body
Sinh viên tốt nghiệp sẽ trở thành các kỹ sư phần mềm có chất lượng tốt, có thể làm việc trong các dự án phần mềm vừa và lớn như sau:

Các công ty phát triển phần mềm, thiết kế website, gia công phần mềm, game; bộ phận vận hành và phát triển CNTT của các cơ quan, nhà máy, trường học, ngân hàng, …,các doanh nghiệp có ứng dụng CNTT; các trường đại học, cao đẳng, trung học chuyên nghiệp thuộc lĩnh vực CNTT.

Chuyên viên phân tích, thiết kế, cài đặt, quản trị, bảo trì các phần mềm máy tính đáp ứng các ứng dụng khác nhau trong các cơ quan, công ty, trường học...

Làm việc ở bộ phận công nghệ thông tin hoặc cần ứng dụng công nghệ thông tin của tất cả các đơn vị có nhu cầu (hành chính sự nghiệp, ngân hàng, viễn thông, hàng không, xây dựng…).

Làm việc trong các công ty sản xuất, gia công phần mềm trong nước cũng như nước ngoài. Làm việc tại các công ty tư vấn về đề xuất giải pháp, xây dựng và bảo trì các hệ thống thông tin

Có thể tự phát hành các sản phẩm game, ứng dụng trên thiết bị di động.

Kỹ sư phần mềm đang là một trong số các ngành công nghệ có mức lương cao nhất tại Việt Nam. Mức lương trung bình của ngành này đạt mức 10-25 triệu đồng/tháng. Ở vị trí người làm mới hay sinh viên thực tập hoàn toàn "có thể" nhận được 7-10 triệu/tháng. Ở mức độ cao hơn như những người lành nghề hay người quản lý, mức đãi ngộ có thể lên đến 30-70 triệu đồng/tháng.
Ngoài ra, đối với các kỹ sư phần mềm có kiến thức đa dạng, mức lương của họ có thể tăng gấp 3 lần so với những gì nhà tuyển dụng đưa ra. Không chỉ lương mà kỹ sư còn nhận được nhiều trợ cấp khác từ công ty bảo hiểm

# data[].attributes.body
Kỹ thuật phần mềm là quá trình dựa vào việc phân tích những yêu cầu của người dùng thì sẽ thiết kế, xây dựng và kiểm tra thử những chương trình máy tính có đạt được yêu cầu của người sử dụng hay không. Cụ thể hơn, kỹ thuật phần mềm là sử dụng các ngôn ngữ lập trình để tạo ra những “sản phẩm” là các chương trình máy tính, phần mềm,…. hay vận dụng các phương thức có quy trình để tính toán các việc như phát triển, vận hành hay là bảo trì các ứng dụng, phần mềm để chúng có thể hoạt động đạt hiệu quả và đem lại lợi ích cho người sử dụng.
-do đó người học cần trang bị:
+ kiến thức về các ngôn ngữ , phần mềm,toán học.
+trang bị thêm tiếng anh .
+ cần chắm chỉ rèn luyện để nâng cao tay nghề.
+

# data[].attributes.headline
-Ngành CNTT hiện nay đang và vẫn đang giữ vị trí quan trọng trong cuộc sống của con người.-Ngành CNTT hỗ trợ con người trong công việc trong học tập và vấn đề kế nối mọi người xung quanh ,vì thế nhu cầu về nguồn lực để đáp ứng được sực phát mạnh mẽ và nhanh chóng này.-Cũng vì thế mà cơ hội việc làm của ngành kỹ thuật phần mềm ngày càng mở rộng và đa dạng hơn.-Sinh viên chọn học chuyên sâu và làm việc với ngành kĩ thuật phần mềm có thể đảm nhận các vị trí:+kỹ sư phần mềm+chuyên viên nghiên cứu ứng dụng+chuyên viên tư vấn về giải pháp và xây dựng hệ thống+chuyên viên bảo trì-Ngoài những vị trí nêu trên thì bạn cũng có thể lựa chọn làm những dịch vụ phần mềm của riêng mình hoặc tự phát hành các sản phẩm ứng dụng trên các thiết bị di động.Ở Việt Nam, công nghệ thông tin là lĩnh vực rất được Nhà nước quan tâm và chú trọng đầu tư. Cùng với xu hướng phát triển mạnh mẽ của công nghệ cao thì sinh viên ngành kỹ thuật phần mềm hoàn toàn có rất nhiều sự lựa chọn cơ hội nghề nghiệp để phát triển.

# data[].attributes.subject
-Ngành CNTT hiện nay đang và vẫn đang giữ vị trí quan trọng trong cuộc sống của con người.-Ngành CNTT hỗ trợ con người trong công việc trong học tập và vấn đề kế nối mọi người xung quanh ,vì thế nhu cầu về nguồn lực để đáp ứng được sực phát mạnh mẽ và nhanh chóng này.-Cũng vì thế mà cơ hội việc làm của ngành kỹ thuật phần mềm ngày càng mở rộng và đa dạng hơn.-Sinh viên chọn học chuyên sâu và làm việc với ngành kĩ thuật phần mềm có thể đảm nhận các vị trí:+kỹ sư phần mềm+chuyên viên nghiên cứu ứng dụng+chuyên viên tư vấn về giải pháp và xây dựng hệ thống+chuyên viên bảo trì-Ngoài những vị trí nêu trên thì bạn cũng có thể lựa chọn làm những dịch vụ phần mềm của riêng mình hoặc tự phát hành các sản phẩm ứng dụng trên các thiết bị di động.Ở Việt Nam, công nghệ thông tin là lĩnh vực rất được Nhà nước quan tâm và chú trọng đầu tư. Cùng với xu hướng phát triển mạnh mẽ của công nghệ cao thì sinh viên ngành kỹ thuật phần mềm hoàn toàn có rất nhiều sự lựa chọn cơ hội nghề nghiệp để phát triển.