Link to section⚙️ Programming Languages
Python took first place for the most popular language.
While programming language choice did correlate with total compensation, this seems largely explained by differences in experience. Elixir, Kotlin, and Swift users had the highest median pay at ¥12.5 million, with median experience levels of 18, 10.5, and 10 years respectively. In contrast, Dart and PHP users had the lowest pay at ¥5.5 million and the least amount of experience at 5 years.
Link to section🌐 Web Frameworks
React remained the most popular web framework.
Link to section📖 Other Frameworks and Libraries
Link to section☁️ Cloud Platforms
AWS remained the most popular cloud platform.
Link to section🛠️ Software Engineering Practices
Greater use of English correlated with a higher adoption rate of software engineering best practices, even among those working at Japanese-headquartered companies.
For example, 70% of respondents who used English frequently or always said their employer used continuous integration, compared to 45% who rarely or never did. Similarly, 63% of frequent English users worked at organizations with monitoring and logging, compared to 34% of infrequent users. For automated testing, the figures were 59% versus 28%, and for infrastructure as code, 49% versus 25%. The only practice more common among infrequent English users was waterfall development, used by 30% compared to 15% of frequent users.