Tên gọi khác: Lập trình viên truyền thông đa phương tiện
Là người kết hợp kiến thức thiết kế và kỹ thuật để nghiên cứu, phân tích, đánh giá, thiết kế, lập trình và sửa đổi các trang web và ứng dụng kết hợp văn bản, đồ họa, hoạt hình, hình ảnh, âm thanh và video và các phương tiện tương tác khác.
Yêu cầu nghề nghiệp
Nhiệm vụ
- Xác định yêu cầu của khách hàng trong việc kết hợp các yếu tố đa phương tiện trong sản phẩm.
- Phân tích, thiết kế và phát triển các trang web Internet bằng cách áp dụng kết hợp nghệ thuật và sáng tạo với lập trình phần mềm và ngôn ngữ kịch bản và giao tiếp với môi trường hoạt động.
- Thiết kế và phát triển hoạt hình kỹ thuật số, hình ảnh, thuyết trình, trò chơi, âm thanh và video clip và ứng dụng Internet bằng phần mềm đa phương tiện, công cụ và tiện ích, đồ họa tương tác và ngôn ngữ lập trình.
- Thiết kế, phát triển và tích hợp mã máy tính với các đầu vào chuyên dụng khác như tệp hình ảnh, tệp âm thanh và ngôn ngữ kịch bản, để sản xuất, duy trì và hỗ trợ các trang web.
- Hỗ trợ phân tích, chỉ định và phát triển các chiến lược Internet, phương phấp dựa trên web và kế hoạch phát triển.
- Phối hợp với các bộ phận liên quan để viết tài liệu hướng dẫn sử dụng cho người dùng.
- Quản lý dự án, lập kế hoạch, báo cáo tiến độ, dự trù ngân sách.
- Kiểm thử, sửa lỗi, nâng cấp ứng dụng đến khi đạt yêu cầu.
- Tiếp nhận phản hồi của khách hàng, cải tiến theo khả năng để phù hợp với thị hiếu chung, đảm bảo tính logic và thẩm mỹ.
- Thực hiện cập nhật các sản phẩm thường xuyên để nâng cấp tính năng, sửa chữa những lỗi cũ.
- Thực hiện một số công việc khác liên quan theo phân công từ cấp trên.
Khả năng cần có
- Có khả năng tập trung cao độ.
- Có tính kiên nhẫn, cẩn thận, tỉ mỉ.
- Có khả năng chịu được áp lực công việc.
- Có khả năng lắng nghe khách hàng và đồng nghiệp.
- Có năng khiếu mỹ thuật, nghệ thuật.
- Có niềm đam mê trong lĩnh vực Công nghệ thông tin và Truyền thông đa phương tiện.
Kiến thức chuyên ngành
- Kiến thức về các ngôn ngữ lập trình phổ biến: C/C++, C#/.Net, Java, Python, PHP…
- Kiến thức về cơ sở dữ liệu MySQL.
- Kiến thức cơ bản về hệ thống, mạng, kỹ thuật máy tính, yếu tố an toàn thông tin và bảo mật thông tin.
- Kiến thức nâng cao về nền tảng xây dựng phần mềm.
- Kiến thức tiếng Anh chuyên ngành.
- Kiến thức về toán học, giải tích.
- Kiến thức về các chương trình máy tính.
- Kiến thức về thiết kế, thiết kế đồ họa, phát triển giao diện người dùng.
- Kiến thức về truyền thông đa phương tiện.
Kỹ năng (nghiệp vụ, kỹ năng mềm,…)
Kỹ năng cơ bản
- Kỹ năng giao tiếp.
- Kỹ năng thuyết trình.
- Kỹ năng làm việc độc lập và làm việc nhóm.
- Kỹ năng lập kế hoạch và tổ chức công việc.
- Kỹ năng xử lý vấn đề.
- Kỹ năng tư duy logic.
- Kỹ năng quản lý.
- Kỹ năng sử dụng thành thạo các phần mềm tin học văn phòng.
- Kỹ năng tự học.
Kỹ năng nghiệp vụ
- Kỹ năng phân tích dữ liệu.
- Kỹ năng đàm phán và thuyết phục.
- Kỹ năng sử dụng công cụ phần mềm chuyên ngành.
- Kỹ năng sử dụng các thiết bị, máy móc chuyên ngành.
- Kỹ năng sử dụng ngoại ngữ, đặc biệt là tiếng Anh.
- Kỹ năng áp dụng kiến thức kỹ thuật, mỹ thuật và nghệ thuật vào lập trình.
- Kỹ năng thiết kế 2D, 3D.
Công cụ nghề nghiệp
Máy móc, thiết bị
- Máy tính
- Điện thoại
Công cụ phần mềm
- Phần mềm soạn thảo Code: Notepad++, Eclipse, Vim Edito…
- Phần mềm quản lý mã nguồn: Git, SVN…
- Phần mềm quản lý dự án: Microsoft Team, Redmine…
- Phần mềm tin học văn phòng: Word, Excel, Powerpoint…
- Phần mềm truy cập và chia sẻ dữ liệu như: Dropbox, Google Drive, Microsoft SharePoint…
Thông tin khác
Phạm vi việc làm
- Làm việc tại các Studio, Công ty truyền thông đa phương tiện, Công ty công nghệ thông tin.
- Làm việc tại các đơn vị sự nghiệp, doanh nghiệp có nhu cầu tuyển dụng.
Yêu cầu bằng cấp, chứng chỉ
- Tốt nghiệp một trong các chuyên ngành Công nghệ thông tin, Kỹ thuật phần mềm, Khoa học máy tính hoặc ngành học khác liên quan.
- Chứng chỉ tốt nghiệp khoá đào tạo về lập trình.
- Chứng chỉ về phát triển web, lập trình máy tính hoặc thiết kế đa phương tiện.
- Chứng chỉ GED.
- Chứng chỉ tin học công nghệ thông tin.
- Tiếng Anh đạt trình độ bậc 3 trong khung năng lực ngoại ngữ 6 bậc theo quy định của Bộ Giáo dục và Đào tạo; Chứng chỉ ngoại ngữ tương đương hoặc theo yêu cầu cụ thể của công việc.