Judging from the work experience, the salary of C++ software engineers is usually around 3,500-4,500 yuan for newly graduated college students and those with 1-3 years of work experience, 5,000-7,000 yuan for those with 3-5 years of work experience, and sometimes as high as 10000 yuan for senior C++software engineers who have more work experience and have followed large-scale development projects. From the perspective of academic qualifications, the starting salary of C++ software engineers is mostly between 3,000 and 4,000 yuan for masters, 3,000 yuan for undergraduates and 2,000 yuan for junior college. Geographically, the starting salary of C++ software engineers in Tianqiao, Shanghai, Tianqiao and other big cities is more than 3,500 yuan, and the starting salary in other medium-sized cities will be lower.
According to the statistics of authoritative departments, the talent gap of C/C++ software development in China is about 65,438+10,000 people every year. In the future, with the continuous acceleration of informationization and dataization, this number will increase exponentially. If this problem is not solved, the software industry will face a crisis in the future.
Because of the serious shortage of C/C++ software talents, the salary level of C/C++ software engineers is also increasing year by year.
According to the survey, the annual salary of junior C/C++ software development engineers is 50,000-1.5 million yuan, and the annual salary of senior software engineers is as high as/kloc-0.5-0.3 million yuan.
The technical director or project director of C/C++ who is in short supply in the market has a higher annual salary.
Compare the annual salary of java software engineers with that of. NET software engineer, C/C++ software engineer's annual salary is generally higher than 20,000-30,000.
According to experts' prediction, C/C++ software engineer will be one of the hottest and most popular occupations in the next few years.