Examining the Changing Trends of Programming Languages in Tokyo, Japan

Jellyfish

Examining the Changing Trends of Programming Languages in Tokyo, Japan

Findy (located in Shinagawa, Tokyo), an IT engineer recruitment company, recently conducted a survey on programming languages. The survey found that higher-earning engineers are paying more attention to Rust, a new-generation language.  The demand for Rust in data processing and usage in other applications is expected to increase in the future. 

The survey conducted online between June 30 and July 18, asked 1,044 engineers what programming language they currently use at work and what language they would like to learn in the future, based on their annual income. The top language used by engineers earning more than ¥8 million a year was Python (38%), followed by JavaScript (34%) and Ruby (25%). On the other hand, for engineers earning less than 6 million yen, JavaScript (60%) came first, followed by Python (29%) and PHP (26%).

Python, which is more common among high-income engineers, is used in systems that use artificial intelligence (AI) and data analysis. JavaScript, which is more common among those earning less than ¥6 million a year, is mainly used to create websites. It is clear that engineers who work on systems with high added value earn more.

Looking at the languages they would like to learn in the future, Rust (26%) topped the list of "high income" engineers earning more than ¥8 million a year, with Go (26%) and Python (24%) also showing strong interest. Rust is characterized by safety and speed and is used for data processing. Go, developed by Google and used in cloud systems, is expected to grow in demand, with Go (35%), Typescript (33%), and Python (28%) the most popular languages for engineers under 6 million yen to learn in the future, in that order.

The demand for programming languages changes as technology changes. The more quickly an engineer can learn a language that will be in demand in the future, the rarer it becomes. Companies find it more advantageous to hire engineers who are equipped in cutting-edge languages,” says Findy.