Tin học 10 Cánh diều Bài 1: Nhóm nghề thiết kế và lập trình
- Định hướng, lựa chọn nghề nghiệp cho tương lai là việc rất quan trọng
- Dựa trên khả năng, cá tính, sở thích và nguyện vọng của bản thân kết hợp với đặc điểm ngành nghề
Hình 1. Cây nghề nghiệp
1.1. Mô tả nhóm nghề thiết kế và lập trình
a) Vài nét sơ lược về phát triển phần mềm
- Phát triển phần mềm là công việc của nhóm nghề thiết kế và lập trình, đó là quá trình tạo ra sản phẩm phần mềm máy tính để đáp ứng nhu cầu của một cộng đồng người dùng.
- Các công đoạn chính:
- Lưu ý:
+ Khi xây dựng một phần mềm nhỏ thì một người có thể làm tất cả các công đoạn, vừa thiết kế chương trình vừa lập trình.
+ Khi xây dựng các hệ thống phần mềm lớn, mỗi công đoạn của phát triển phần mềm sẽ do một nhóm chuyên biệt thực hiện.
- Hai loại tình huống điển hình cần phải có nguồn nhân lực phát triển phần mềm:
+ Tổ chức hoặc doanh nghiệp muốn áp dụng công nghệ số để phục vụ quản lí, sản xuất hay kinh doanh
+ Công nghệ phát triển và thay đổi làm cho các tổ chức, doanh nghiệp phải cập nhật theo xu hướng mới để tồn tại và phát triển
b) Thiết kế và lập trình các sản phẩm phần mềm
- Phát triển phần mềm ứng dụng web:
+ Lập trình ứng dụng web đã trở thành một lĩnh vực sôi động và có tốc độ phát triển nhanh.
+ Các ứng dụng web được triển khai trên nhiều lĩnh vực: chính phủ điện tử, quản trị doanh nghiệp điện tử, thanh toán điện tử, giải trí điện tử, công dân điện tử, y tế điện tử, mạng xã hội, giáo dục trực tuyến, …
- Phát triển thương mại điện tử: Đã trở thành một phần không thể thiếu trong hoạt động kinh doanh của không chỉ các doanh nghiệp mà cả nhóm nhỏ lẻ, cá nhân
- Thiết kế và lập trình trò chơi:
+ Lập trình trò chơi (lập trình game), ngành công nghiệp này ở nước ta mới chỉ dừng lại ở mức phân phối phát hành và gia công các game nước ngoài
+ Trong những năm gần đây, nhiều doanh nghiệp thành lập ra studio riêng của mình nhằm phát triển sản xuất game thuần Việt => tăng trưởng lớn về nhu cầu nhân lực ở tất cả các khâu của quá trình sản xuất game: thiết kế đồ họa game (Game Design), lập trình game (Programming), âm thanh (Audio), …
1.2. Đặc điểm lao động, yêu cầu đối với nhóm nghề thiết kế và lập trình
- Với nghề thiết kế và lập trình, người lao động có rất nhiều lựa chọn việc làm:
+ Làm cho khối cơ quan nhà nước hay khối doanh nghiệp tư nhân
+ Làm cho các công ty chuyên về IT, chuyên sản xuất phần mềm hay là thành viên trong bộ phận công nghệ thông tin phục vụ hoạt động của một đơn vị nào đó.
- Nhóm nghề thiết kế và lập trình tạo ra những sản phẩm công nghệ thông tin đáp ứng nhu cầu phát triển xã hội, phục vụ sinh hoạt, giải trí của con người
- Người theo nghề thiết kế và lập trình có những đặc điểm:
Đặc điểm của nghề thiết kế và lập trình
1.3. Đào tạo và việc làm
a) Các công ty phần mềm
- Có nhiều công ty phần mềm với những quy mô khác nhau, sản xuất các loại sản phẩm phần mềm khác nhau
Một số công ty phần mềm
b) Các cơ quan nhà nước
- Phát triển phần mềm để thực hiện chính quyền điện tử rất được coi trọng và đầu tư
- Các nhà thiết kế và lập trình viên có cơ hội lớn làm việc ở nhiều vị trí trong các cấp chính quyền và cấp bộ ngành, chính phủ
Các cơ quan nhà nước
c) Các doanh nghiệp tài chính – ngân hàng
- Hệ thống tài chính là một trong những hệ thống thiết yếu, phức tạp, hàng ngày phải phân tích, thống kê xử lí khối lượng dữ liệu rất lớn
- Các doanh nghiệp tài chính – ngân hàng của nhà nước hay tư nhân đều phải sử dụng những hệ thống phần mềm phức tạp có tính nghiệp vụ cao, yêu cầu bảo mật nghiêm ngặt => mở ra cơ hội lớn cho những người thiết kế và lập trình.
Có nhiều lĩnh vực liên quan đến thiết kế và lập trình như: phát triển ứng dụng phần mềm và web; thương mại điện tử; lập trình ứng dụng trên thiết bị di động; lập trình trò chơi. Nhu cầu nhân lực cho các lĩnh vực này rất lớn, đặc biệt là phát triển phần mềm tài chính, phần mềm chính phủ. Đào tạo nguồn nhân lực thiết kế và lập trình được coi là lĩnh vực đào tạo mũi nhọn hướng đến sự phát triển của công nghệ và khoa học kĩ thuật trong thời đại số. |
---|