09 Jun, 2021
Cơ hội ứng dụng di động
Theo một báo cáo công nghiệp, đến 2016 sẽ có 10 tỉ thiết bị di động trên khắp thế giới nhiều hơn số người trên trái đất. Đến lúc đó, phần lớn các mạng sẽ mang quãng 130 exabytes dữ liệu một năm (1 exabyte = 1 tỉ gigabytes). Điều này sẽ tạo ra vấn đề lớn cho các công ti viễn thông phải giải quyết nhu cầu cao thế vì lưu thông dữ liệu di động sẽ tiếp tục tăng lên khi mọi người dùng nhiều máy tính bảng và điện thoại thông minh cho mọi thứ.
Tương ứng, các dự án phát triển app di động sẽ vượt quá các dự án ứng dụng PC truyền thống và mọi công ti đều phải được chuẩn bị để giải quyết với xu hướng này. Do đó, sẽ có nhu cầu tăng lên về người phát triển app di động, nhiều người đang ở vị trí mức vào nghề phù hợp hay là người tốt nghiệp đại học có kĩ năng này. Phần lớn người phát triển ứng dụng di động sẽ viết mã, kiểm thử cho các ứng dụng di động của họ. Người phát triển có kinh nghiệm thực hiện các giao diện lập trình ứng dụng (APIs) để hỗ trợ cho chức năng di động và thích nghi với các ứng dụng web hiện có cho các nền di động. Một khảo cứu công nghiệp toàn cầu ước lượng rằng thị trường việc làm cho người phát triển app di động sẽ tăng hơn 30 phần trăm, tạo ra thêm 800,000 vị trí mới trong năm năm tới. Điều đó sẽ làm cho phát triển app di động là một trong những nghề tăng trưởng nhanh nhất của thập kỉ này. Các khu vực có nhu cầu cao nhất cho người phát triển app di động là các công ti trò chơi video; các công ti quảng cáo và tiếp thị; các công ti âm nhạc và video; các văn phòng và cơ quan chính phủ; các công ti ngân hàng và tài chính; các công ti bảo hiểm và người bán lẻ trực tuyến.
Phần lớn cơ hội việc làm đều yêu cầu ít nhất là bằng cử nhân trong kĩ nghệ phần mềm, khoa học máy tính từ các đại học có chương trình đào tạo hội tụ vào phát triển ứng dụng di động. Người tốt nghiệp trong các chương trình này phải có kĩ năng lập trình hướng đối tượng giỏi trong C++, Java và Objective-C. Họ phải có tri thức về các nền IOS và Android với kĩ năng mềm phụ thêm như làm việc tổ, trao đổi, trình bày và quản lí thời gian v.v… Hiện thời, nhu cầu về người phát triển app di động có kĩ năng vượt xa cung cấp cho nên nhiều công ti phương tây đang “nhập khẩu” công nhân có kĩ năng từ nước ngoài hay khoán ngoài công việc cho các nước khác. Theo dữ liệu công nghiệp, lương trung bình hàng năm cho vị trí mới vào nghề trong phát triển app di động là $94,000 đô la một năm. Người lập trình có kinh nghiệm có thể làm được từ $110,000 tới $125,000 ở Mĩ.
—English version—
Mobile applications opportunities
According to an industry report, by 2016 there will be 10 billion mobile devices around the world which is more than the number of people on earth. By that time, most networks will be carrying about 130 exabytes of data each year (1 exabyte = 1 billion gigabytes). This will create big problems for telecommunication companies to handle such high demand as mobile data traffic will continue to increase as people are using more tablets and smartphones for everything.
Accordingly, mobile app development projects will outnumber traditional PC application projects and every company must be prepared to deal with this trend. Therefore, there will be an increasing demand for mobile app developers, many are entry level positions suitable or college graduates with this skill. Most mobile application developers write code, test for their mobile applications. Experienced developers implement application programming interfaces (APIs) to support mobile functionality and adapting existing web applications to mobile platforms. A global industry study estimates that the job market for mobile app developers will grow more than 30 percent, creating additional 800,000 new positions in the next five years. That would make mobile app developer one of the fastest growing occupations of the decade. Areas that have the highest demand for mobile app developers are video game companies; advertising and marketing companies; music and video companies; government offices and agencies; banking and financial companies; insurances companies and online retailers.
Most job opportunities require at least a Bachelor’s degree in software engineering, computer science from universities that have training program focuses on mobile application development. Graduates in these programs should have strong object-oriented programming skills in C++, Java and Objective-C. They should have knowledge of IOS and Android platforms with additional soft-skills such as teamwork, communication, presentation, and time management etc… Currently, the demand for skilled mobile app developers far exceeds the supply so many western countries are “importing” skilled workers from foreign countries or outsource works to other countries. According to industry data, the median annual salary for an entry level position in mobile app developer is $94,000 dollars a year. Experienced programmers could make from $110,000 to $125,000 in the U.S.