


Monthly salary after graduation starts at 30,000! Algorithm engineers have 90% master's and doctoral degrees
What is your experience with a monthly salary of 30,000 yuan as a fresh graduate?
Yesterday, the workplace social platform Maimai released the "Artificial Intelligence Top Talent Data Illustration 2022".
#The report shows that in the artificial intelligence industry, the starting salary for fresh graduates of algorithm engineers is 32,000, and nearly 90% of algorithm engineers have master's and doctoral degrees.
# Most of the artificial intelligence talents come from 985 universities, with Tsinghua University ranked first and Peking University ranked third.
Algorithm engineers’ monthly salary starts at 30,000 yuan, and 90% of them have a master’s or doctoral degree
In addition, Maimai has artificial intelligence talent qualifications, Age, salary, and seniority were compared and summarized.
First of all, in terms of the distribution of talent education, undergraduates still account for 62.7% of the talent in the AI industry, followed by masters, accounting for 22.1%.
Looking at the breakdown of positions, algorithm engineers have the highest average academic qualifications. Nearly 90% of algorithm engineers have a master's or doctoral degree, accounting for 87.5%. .
# Among development engineers, most have a bachelor’s degree, accounting for 68.6%, and a master’s degree accounts for 21.4%.
#For hardware engineers, the bachelor’s and master’s ratios are relatively balanced, 54.7% and 44.3% respectively.
Among the salaries that everyone is most concerned about, the average starting salary for algorithm engineers is 32,208, the average starting salary for development engineers is 32,000, and the average starting salary for hardware engineers is 13,750.
Among them, Huawei and Baidu are the major Internet companies with the largest reserves of algorithms, development, and hardware engineering.
It’s all a hurdle for coders to be 35 years old. Is this really the case?
No, 35 development engineers are still very popular.
By comparison, the average length of service for algorithm engineers is 4.59 years. Development engineers and hardware engineers have relatively longer working years, with average lengths of service distribution of 6.69 and 5.36 years.
Among algorithm engineers, the talent pool tends to be younger, with 67.9% of algorithm engineers working for less than 5 years. Development engineers have longer working experience, with 68.7% of development engineers having more than 5 years of service and 22.10% having more than 10 years of service.
In terms of the age of AI talents, more than half of algorithm engineers will choose to change jobs within 3 years of working. 32.3% of algorithm engineers can work in a company for 3-5 years, but less than 10% of algorithm engineers have worked stably for more than 5 years.
#However, the average age of development engineers and hardware engineers is longer, 3.74 years and 3.45 years respectively.
CV talents are most in short supply
This report investigates and summarizes the distribution of top talents in the industry.
Data shows that the talent supply and demand ratios in the four technical directions of speech recognition, natural language processing, deep learning, and computer vision are 0.49, 0.49, 0.48, and 0.38 respectively.
# Among them, the supply and demand ratio of computer vision talents is the lowest, and there is an urgent shortage of talents.
#At the same time, it can be seen from the salaries in these four directions that the lowest salary is more than 30,000, and the highest salary can reach more than 60,000. The overall salary is at a relatively high level. high level.
##Looking at the distribution of artificial intelligence talent positions, the top three are: product manager, sales manager, project manager.
The rest are engineers who develop software and hardware. It seems that if you choose to be a coder, you might as well do it. As a product manager, just make demands.
It can be seen from the whereabouts of AI talent companies, Tencent The "Big Three" of China, Alibaba, and Huawei have attracted most of the talents.
Most of the talents attracted by these three companies have gone to their AI-related business departments, such as Tencent’s Artificial Intelligence Laboratory, Youtu Laboratory, and Autonomous Driving Laboratory, WeChat, Tencent Cloud.
Alibaba has Damo Academy, Alibaba Cloud, Data Science and Technology Research Institute, and Pingtou Ge. Huawei has 2012 laboratory, Huawei Cloud, and smart car solution BU.
Secondly, Baidu, Byte, Meituan, Ant, JD.com, Xiaomi. It is worth mentioning that iFlytek ranks 9th in its efforts to attract AI talents.
Among the technical talent reserve companies, Internet companies are still the main force.
In terms of the four directions of CV, DL, NLP, and speech recognition, the companies with the largest talent reserves are Huawei, Baidu, ByteDance, and Tencent.
Among the companies that are increasing their AI talent recruitment, Xiaohongshu and cross-border e-commerce Shopee are the leading companies in the four major directions. Companies with the highest hiring growth.
#In addition, the recruitment demand in the field of autonomous driving is also relatively strong.
Among the top 10 companies with growing demand for DL job recruitment, 6 companies are autonomous driving-related companies, namely Hao Mo Zhixing, Momenta, and Mogu Auto. , Super Star Future, Jidu, Yuanrong Qixing.
Followed by Zhejiang University, Peking University, Beijing University of Posts and Telecommunications and Huazhong University of Science and Technology, the main representative majors are computer science and technology, electronic information, big data engineering, Information and communication engineering, etc.
Looking at the top 10 cities for talent distribution, 24% of artificial intelligence talents are distributed in Beijing, ranking first in the country. #Hangzhou is second only to Beijing in terms of artificial intelligence talent pool, accounting for 16.53%. It can be seen that this number exceeds the sum of Shanghai (9.78%) and Shenzhen (6.18%). Moreover, among the top five, Hangzhou, Shanghai, Shenzhen, and Guangzhou are all in the south, indicating that southern cities have strong development momentum in the field of artificial intelligence. Home to leading artificial intelligence research institutions and companies such as the University of Science and Technology of China and iFlytek, Hefei, ranked 6th, is also strong in the field of artificial intelligence. Not to be underestimated. What experience? An experience I have never had before... Some netizens said that they have car loans and house loans to repay, even if they are monthly After earning 30,000 yuan, I am still very anxious. The above data comes from Maimai Report: https://mp.weixin .qq.com/s/JCL6_PNaruUnvDau8L774wNetizen: Never experienced before
The above is the detailed content of Monthly salary after graduation starts at 30,000! Algorithm engineers have 90% master's and doctoral degrees. For more information, please follow other related articles on the PHP Chinese website!

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

AI Hentai Generator
Generate AI Hentai for free.

Hot Article

Hot Tools

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

Hot Topics



Efficiently process 7 million records and create interactive maps with geospatial technology. This article explores how to efficiently process over 7 million records using Laravel and MySQL and convert them into interactive map visualizations. Initial challenge project requirements: Extract valuable insights using 7 million records in MySQL database. Many people first consider programming languages, but ignore the database itself: Can it meet the needs? Is data migration or structural adjustment required? Can MySQL withstand such a large data load? Preliminary analysis: Key filters and properties need to be identified. After analysis, it was found that only a few attributes were related to the solution. We verified the feasibility of the filter and set some restrictions to optimize the search. Map search based on city

There are many reasons why MySQL startup fails, and it can be diagnosed by checking the error log. Common causes include port conflicts (check port occupancy and modify configuration), permission issues (check service running user permissions), configuration file errors (check parameter settings), data directory corruption (restore data or rebuild table space), InnoDB table space issues (check ibdata1 files), plug-in loading failure (check error log). When solving problems, you should analyze them based on the error log, find the root cause of the problem, and develop the habit of backing up data regularly to prevent and solve problems.

The article introduces the operation of MySQL database. First, you need to install a MySQL client, such as MySQLWorkbench or command line client. 1. Use the mysql-uroot-p command to connect to the server and log in with the root account password; 2. Use CREATEDATABASE to create a database, and USE select a database; 3. Use CREATETABLE to create a table, define fields and data types; 4. Use INSERTINTO to insert data, query data, update data by UPDATE, and delete data by DELETE. Only by mastering these steps, learning to deal with common problems and optimizing database performance can you use MySQL efficiently.

Remote Senior Backend Engineer Job Vacant Company: Circle Location: Remote Office Job Type: Full-time Salary: $130,000-$140,000 Job Description Participate in the research and development of Circle mobile applications and public API-related features covering the entire software development lifecycle. Main responsibilities independently complete development work based on RubyonRails and collaborate with the React/Redux/Relay front-end team. Build core functionality and improvements for web applications and work closely with designers and leadership throughout the functional design process. Promote positive development processes and prioritize iteration speed. Requires more than 6 years of complex web application backend

MySQL can return JSON data. The JSON_EXTRACT function extracts field values. For complex queries, you can consider using the WHERE clause to filter JSON data, but pay attention to its performance impact. MySQL's support for JSON is constantly increasing, and it is recommended to pay attention to the latest version and features.

Detailed explanation of database ACID attributes ACID attributes are a set of rules to ensure the reliability and consistency of database transactions. They define how database systems handle transactions, and ensure data integrity and accuracy even in case of system crashes, power interruptions, or multiple users concurrent access. ACID Attribute Overview Atomicity: A transaction is regarded as an indivisible unit. Any part fails, the entire transaction is rolled back, and the database does not retain any changes. For example, if a bank transfer is deducted from one account but not increased to another, the entire operation is revoked. begintransaction; updateaccountssetbalance=balance-100wh

The main reasons for MySQL installation failure are: 1. Permission issues, you need to run as an administrator or use the sudo command; 2. Dependencies are missing, and you need to install relevant development packages; 3. Port conflicts, you need to close the program that occupies port 3306 or modify the configuration file; 4. The installation package is corrupt, you need to download and verify the integrity; 5. The environment variable is incorrectly configured, and the environment variables must be correctly configured according to the operating system. Solve these problems and carefully check each step to successfully install MySQL.

The MySQL primary key cannot be empty because the primary key is a key attribute that uniquely identifies each row in the database. If the primary key can be empty, the record cannot be uniquely identifies, which will lead to data confusion. When using self-incremental integer columns or UUIDs as primary keys, you should consider factors such as efficiency and space occupancy and choose an appropriate solution.
