Recently, Hired, a recruitment company, released a report on the status of software engineers in 2022.
It can be seen from the report that software engineers with Go skills are the most popular among employers, and the interview requests they receive are 1.8 times the market average.
Dave Walters, Chief Technology Officer of Hired, said, "Go is being adopted by big companies such as Uber, Twitter and Slack. The Go language is not only simple, but also very powerful, so it is very popular among engineers."
Engineers who are proficient in Ruby on Rails are next, with 1.78 times more interview requests. Hired said that Ruby on Rails is still "one of the most convenient and practical frameworks", and it is also a web application framework used by large companies such as Airbnb, GitHub and Shopify.
React is the most popular front-end JavaScript library, with a large demand. According to Hired, both startups and mature companies and engineering teams increasingly use React as an opportunity to rebuild their platforms.
Python is most popular with developers
Through the survey of more than 2000 software engineers, it is found that Python, JavaScript, Java, TypeScript and C # are the top five most popular programming languages, and PHP, Swift, Scala, R and Objective-C are at the bottom.
My favorite reasons are: 1. Useful and well maintained libraries and packages; 2. Be familiar with these programming languages and have more fun in programming.
The most disliked reasons are: 1. No programming fun; 2. Too complex to accept; 3. Have bad work experience.
Top Skills of Engineering Manager
As an engineering manager, I often work cross functionally as a solution architect, resource manager and project manager. Therefore, they also need to be proficient in programming languages and frameworks.
The data shows that managers who are proficient in Ruby on Rails are the most popular, with interview requests increasing 1.19 times.
Safety engineer is the most popular, with the highest salary increase
Since the beginning of the year, with the rise of network attacks, more and more companies have realized the importance of network security. Therefore, the market demand for safety engineers has rushed to the first place, and the salary increase is also the highest.
Compared with 2020, the average annual salary of safety engineers in 2021 will reach 165000 dollars, an increase of 7.6%. Voice, chat robot and artificial intelligence driven transcription have also been hot areas in the scientific and technological community, so NLP engineers are also highly paid, with an average annual salary of 160000 dollars. With the exploration of the meta universe by companies in various industries, the salaries of AR/VR engineers have also entered the top ten.
The market is hot, and salaries are soaring
Compared with other countries, the United States, as the technology leader, is still the country with the highest salary for software engineers.
Data shows that the salary level of software engineers in the United States is still the highest in the world, with Canada and the United Kingdom ranking second and third respectively. Among them, the average wage growth in Canada is the largest, rising by 9% from 2020 to 2021, Britain by 3%, and the United States by 1%.
The Bay Area of San Francisco firmly holds the dominant position in science and technology, with the highest average wage of 170k. However, Austin and Seattle, the new stars in the science and technology center, are catching up.
·Seattle, Austin: average wage increases by 7%
·Atlanta and Boston: average wage increases by 5%
In addition to the United States, Toronto and the United Kingdom are also increasing salaries in the technology industry. We can even see that Toronto's average remote salary has increased by 14% in order to remain competitive with the United States!
The most noteworthy areas in the scientific and technological community
With a large number of science and technology companies involved in the field of the meta universe, and the high demand for safety engineers in the industry and the increase in wages. AI/ML/big data, network security, meta universe and AR/VR have become the three most concerned fields.
Other areas of concern include financial technology, Web3, open source, no code/low code and computer vision