Current location - Music Encyclopedia - Dating - 3G talents of China 3G
3G talents of China 3G

The birth of the 3G technical standard has greatly improved the data carrying capacity of mobile communication networks, and also provided a more solid technical platform for the combination of mobile communication networks and the Internet. Under the 3G network, almost all services that can be implemented on the Internet platform can be run on the 3G network. In the 3G era, mobile value-added services are developing towards diversification. In addition to the original 2.5G services (such as SMS, MMS, toll downloading, games, WAP and IVR), various new value-added services (video on demand, high-speed Internet access, online games and industry 3G applications) will also be launched one after another, greatly enriching people's lives.

Some analysts say that China's 3G mobile value-added service market will reach a scale of 10 trillion, and will maintain a growth rate of 50 or even higher in the future. Therefore, the mobile value-added market will urgently need a large number of mobile value-added software engineers. However, such talents are very rare in the current market. It is conservatively estimated that with the acceleration of large-scale construction and application of 3G projects, the talent market gap for mobile value-added software engineers will reach more than 500,000 people.

Human resources experts say that embedded software development will be one of the hottest and most popular careers in the coming years. According to statistics from authoritative departments, my country's current embedded software talent gap is about 200,000 people per year. In the future, as the "triple network integration" continues to accelerate and 3G networks are fully rolled out, this number will double. It is difficult to imagine that if this happens If this problem is not solved, what kind of crisis will the embedded software industry face in the future?

According to the salary report released by 51job.com, the annual salary of a senior embedded software engineer with 10 years of work experience is around 300,000 yuan. Even junior embedded software developers have an average monthly salary of around 5,000 yuan, and mid- to senior-level embedded software engineers have an average monthly salary of over 10,000 yuan. Beijing TV's "Capital Economic Report" - 3G talent demand is booming and popular software training

The practical business knowledge of software development engineers The Ministry of Information Industry has formulated business knowledge standards for 3G wireless software development engineers. 3G wireless software development engineers should have Technology to develop Internet applications and terminal applications on Java ME platform, Symbian platform, Windows Mobile platform, OPhone platform, and IPhone platform. And combined with China's domestic mainstream operator platforms, understand the operators' product development specifications and development processes.

3G Product Designer: Understand the current situation of China’s 3G network

Understand the policies and regulations of Chinese operators

Understand the behavioral habits of Chinese end users

Have in-depth understanding of traditional mobile value-added services such as SMS, MMS, IVR, and WAP

Have working experience in Internet and e-commerce projects

3G product operator

Understand the current situation of the 3G market

Understand the well-known domestic 3G portals

Be able to independently complete product operation activity planning plans

Be able to coordinate business communications with operators and content providers

Can quickly locate and find the target group of the product.

Be familiar with the payment methods of various 3G products

Windows Mobile platform application engineer

Understand the overview of Windows Mobile

Master the event-driven model and Message response mechanism

Master core API development

Master intelligent device graphic design

Master multi-threading and multi-process

Master data storage

Master Windows Mobile data communication technology

Master Windows Mobile game development

Master Windows Mobile device-related programming

Symbian platform application engineer

p>

Master the Symbian SDK and its development environment, three types of Symbian binary code, use of packaging and publishing tools, basic types, descriptors and dynamic arrays, Symbian exception handling and cleaning mechanism, text display and font usage, UI The use of components, files, streams and storage

Implement the entertainment application software "Horoscope" based on the Symbian platform. Users can input their birthdays to see the corresponding zodiac signs and various calculation indices.

Graphics advanced programming, network application development, multimedia application development, Bluetooth applications, system core programming; realizing automatic alarm clocks on mobile phones, schedule reminders, displaying users' daily health information and customizing mobile phone news information.

Java ME platform application engineer

Master Java language overview, classes, objects, class inheritance, abstract classes and interfaces, array and collection development, file access, and Swing UI design. Implementation of map editor

MIDP1.0 development process, UI design package, RMS data warehouse, MIDP2.0 development, game animation creation, and basic game development process. Implementation and optimization of game maps, background scrolling technology, in-depth use of clipping areas, implementation of character animation, collision detection technology between characters and scenes, and reading of map files. Write ACT type game examples to implement maps, characters, and props in the game, realize level switching, and implement collision detection in the game.

Java programming for large databases, accessing Oracle databases through JDBC, and using Hibernate to access databases. Java multi-threading technology, Java network programming, NIO programming, Java Web development technology. MMORPG game development, realizing a massively multiplayer online mobile network RPG game, from planning to implementation, and finally transplanting it to 30 common models for adaptation, and building an OTA platform to release the game.

Android platform development engineer

Master the establishment of Android development environment;

Android SDK;

Android API core development kit;

Android architecture;

Basic components of Android;

Commonly used widget components;

Master the development of GPS applications on the Android platform.

IPhone platform development engineer

Understand the Mac platform and be familiar with the use of XCode;

Be familiar with the basic syntax of Objective-C and be able to complete basic code writing;

Be familiar with the development framework and message model in the iPhone SDK;

In-depth understanding of the process and process of iPhone development;

Proficient in writing iPhone applications

Wap Mobile Internet Engineer

Overview of wireless websites, introduction to wireless website development technology and development process, WML markup language, WML to create static WAP sites.

JSP basic syntax, built-in objects, common actions, Servlet development technology, MVC design pattern.

Realize Web-based online community functions. Users can register and log in to the community, make friends, chat, view news, and participate in interactive games.

Oracle database deployment, PL/SQL syntax, commonly used PL/SQL commands, stored procedures, cursors, and triggers.

Struts MVC framework development, Spring IOC and AOP programming, Hibernate to implement Java ORM programming. SSH integrated development.

Realize a large community integrating Web and WAP, allowing mobile phone and Internet users to exchange information, publish information and other functions on the platform.