Skimming Chinese software developers white paper

Source: Internet
Author: User

"2016 China software White paper" is csdn for this year's software to open the data survey, for the Chinese software industry and software development practitioners of the basic situation made a detailed and comprehensive analysis.

In the white paper, the following key findings are listed:

1 software developers are getting higher incomes while working under pressure.

2 Domestic enterprise software development process is increasingly standardized, and focus on the use of research and development tools

3 Enterprise's willingness to use cloud storage solutions is strengthening, enterprise selection considerations focus on data security, system stability and cost of use

4 Big Data technology has been concerned by enterprises and began to use, its basic framework technology tends to standard but the actual application scenario is slightly single

5 The proportion of enterprises using cloud services is increasing, but there are still concerns

6 Live technology at the same time, the rapid development of the live platform business form homogeneity of the phenomenon, the need for differentiation and innovation of business

7 VR application development is still in the early stages of development, facing various challenges

8 mobile application development facing severe product competition and monetization capability

9 Web application Development technology line is clear, the number of developer groups is stable, the number of developers with full stack development capacity is increasing

10 Artificial intelligence technology is increasingly concerned by enterprises and the market, the application of broad prospects but a heavy burden

About software developers:

Software developers under the age of 30 accounted for nearly 80%, and more than 90% were male in the first tier cities.

Software developers are mainly employed in IT information technology, Internet, mobile application development three areas.

There are senior engineers, architects and technical experts in the main positions of developers over the age of 30.

Developers over the age of 40 are primarily in the system architect position.

About the software developer's salary:

Nearly half of the first-tier city software developers have had their monthly income.

60% of developers are earning less than 3000 a month.

The Internet industry has the largest number of software developers with a monthly salary.

Developers engaged in software architecture design positions over 80% of the monthly salary.

Other:

The Information technology website is the main channel for developers to understand industry dynamics and learning technology.

Java is still the most used programming language for developers.

Python is the programming language that developers want to learn most in the future.

It is common for the developer team to use SVN and git for version control.

More and more team have started to use Jira for research and development process management.

Code Review's awareness is also growing, and the tools used are mostly viewboard.

FindBugs and Sonar are the most common static code-checking tools.

The main tool chosen by Regression test is Jenkins.

The relational database is still the most used database, where MySQL is preferred.

The vast majority of database developers do not use or understand database middleware.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.