Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

Your ability is more important than your education. Python is a favorite of developers of all ages!

2025-03-29 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Network Security >

Share

Shulou(Shulou.com)06/01 Report--

With the continuous development of science and technology, the job requirements for skills are also constantly changing.

The importance of mastering programming skills is increasing, and there is a huge demand for developers in a variety of industries, including AI, not to mention programming can exercise the brain's thinking ability.

How should I learn to program? Which programming language do you learn? Since when did you learn to program?

According to the latest survey report, on average, developers have mastered four languages and want to learn four more. The degree of desire to learn varies from person to person, with young developers between the ages of 18 and 24 wanting to learn six languages, while the number over 35 has dropped to three.

Even if new languages appear frequently, it is important for developers to master the core traditional languages. Overall, the most common language requirements for employers today are: JavaScript, Java, Python, C++ and C.

Which language does the developer like best?

Note: the language preference map is based on the love-hate index (Love-Dislike Index), which is equal to (percentage of developers who like a language)-(percentage of developers who don't like the same language). This helps us to determine the positive or negative emotions of a given programming language or framework.

100% score = favorite grade,-100% grade = least favorite grade.

Developers of all ages

Python

C

C++ and Java

JavaScript

Note:

If the proportional score is negative, the title does not like the language, far more than those who like the language.

The chart below shows only the languages that developers like.

18-year-old 24-year-old developer

Python

C++

C

JavaScript

Java

25 years old 34-year-old developer

Python

C

Go

JavaScript

TypeScript

35 years old, 44 years old developer.

Python

C

Go

TypeScript

C#

45 years old, 54-year-old developer

Python

Go

C

TypeScript

C++

Erlang (this group is very willing to learn Erlang)

Developers over 55 years old

Swift

C

Python

Java

C++

Python is the fastest growing programming language

JavaScript has topped the list for six years in a row and is currently the most commonly used programming language. Python, on the other hand, is also rising in the rankings with the development of artificial intelligence, surpassing PHP last year and this year, making it the fastest-growing programming language in the past two years.

For three years in a row, Rust has been the favorite programming language for developers in our survey. We asked about the Kotlin language for the first time in the survey, and surprisingly, the language's popularity was as high as 75.1%, closely followed by Rust.

Interestingly, Visual Basic 6 has also been voted the scariest programming language champion for the third year in a row, and developers who use Visual Basic 6 say they don't want to use it anymore.

In addition to occupying the third place on the favorite list with a high percentage of 68%, Python also topped the list of programming languages that developers most want to learn with 25.1%. This shows that many developers who do not use Python want to join the club.

Node.js and AngularJS are still the most commonly used in the survey of libraries, frameworks, and tools. Google's machine learning open source software library, TensorFlow, is one of the fastest growing open source software libraries in the Stack Overflow community. With a recognition rate of 73.5%, it has become the most popular open source library in this survey.

Python is known for its simplicity, readability and many scientific computing libraries. It is also part of the introductory course in computer science.

There is an unusual trend in new languages: younger developers prefer newer languages than older developers.

Young developers have a natural thirst for knowledge, and they are more likely to learn languages in an all-round way, even those they don't like. Older developers will choose a language that they think will stand the test of time based on their own experience.

Summary:

No matter which language you use, your ability is more important than your education.

It is widely believed that recruiters are interested in recruiting people with CS degrees from prestigious universities. But it turns out that what they really care about is your ability, not your education. The vast majority of hiring managers say they are more concerned about the skills on their resumes, such as previous jobs, years of project experience and GitHub. Regardless of the size of the company, nine out of 10 hiring managers believe that previous jobs and years of experience are the two most popular skills indicators.

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Network Security

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report