卿少納言

卿少納言

JavaScript & Japanese, Python & Polyglot, TypeScript & Translate.
zhihu
github
email
x
follow

Engineer White Paper 2024: Japan IT Industry 2024 Annual Report

Engineer White Paper 2024#

https://qiita.com/white_papers/2024

As part of understanding domestic engineer trends, we conducted a survey targeting approximately 2,000 Qiita users and published it as "Engineer White Paper 2024."

Personally, I feel that the data in this report should only have a small portion coming from Chinese IT dispatchbecause Python and JavaScript surprisingly outperformed Java in this report.

In terms of development types, in-house development accounts for 58%, while contract development accounts for 34%
*N=1695. Excluding students and unemployed individuals in development types

For those who genuinely want to become developers in Japan, this is quite valuable reference material.

First of all, Python has finally topped the list of "commonly used languages"!

Excluding certain biases, Python's application in Japan is actually slightly broader than in the domestic market, not limited to artificial intelligenceand selling courses to make a profit.

Last year, I was shocked by the number of sponsoring companies when I attended [[PyConJP]] for the first time — before going, I listened to a podcast by a snake catcher and learned about the difficulties of PyCon China, so I had some expectations, but upon attending, I realized I was overly worried; the energy and atmosphere on-site were truly excellent! Many of the presentations at PyCon had specific business scenarios, and you can check out interesting recordings on their YouTube channel.

As for Python's web frameworks, Django and Flask are on parunfortunately, FastAPI did not make the list.

In the front-end space, React, jQuery, and Vue.js seem to divide the market.

GitHub and AWS are both leading in their respective fields, reaching a level where "you may not use them at work, but you can't be unaware of them."

Salary#

Regarding salaries, for those aged 18-24, 48% are between 3-5 million yen, and only 1% earn over 10 million yen...

However, what's more interesting is the correlation between "experience and salary": among developers over 50, the proportion of those earning "below 3 million" is actually 10% higher than those aged 40-50; the proportion of those with over 20 years of experience earning "below 3 million" has also increased compared to those with 10-20 years of experience — this has a subtle difference from the online notion that "older IT professionals in Japan are more sought after"...

Overtime#

Less than 10 hours of overtime accounts for the largest share at 28%, while 0 hours of overtime is 9%
By age group, there are 0% of people under 24 working over 60 hours of overtime. 85% of those working over 80 hours of overtime are over 35 years old.

Sigh... From the actual data, it seems that serious Japanese companies do not have much overtime, but I personally am in a "flowing site, ironclad overtime" situation (sigh!).

Job Hopping#

Next is the most interesting part: job hopping.

First, the larger the company, the higher the proportion of those who have not changed jobs.

Secondly, regardless of annual income, about 50% of people have 1-3 job changes in their history.

Then there's the channel for finding jobs during job changes — internal referrals account for nearly half.

Finally, "the proportion of those feeling dissatisfied with their job content exceeds 75% for those currently earning below 3-5 million yen" — haha, I feel like this group is mainly from SIer.

Technical Sharing#

First, the channels for technical sharing: X as expected is far ahead!

Last year, I was approached by a Japanese guy at [[VueFes]], asking if we could follow each other on X, but I could only awkwardly say, "I registered an account before, but I lost the password..."

As for companies that Japanese developers feel actively participate in technical sharing in 2024, I must apologize; before this, I only followed the LINE Yahoo blog and was surprised to find they only ranked seventh, with several companies in the top ten that I had never heard of before.

Taking this opportunity, I searched for their blogs:

  1. Classmethod, Inc.
    1. Mainly shares AWS-related content
    2. RSS: https://dev.classmethod.jp/feed/
  2. Yumemi, Inc.
    1. Focused on event notifications, couldn't find RSS
  3. Mercari, Inc.
    1. Shares technical details about coal stoves, with more backend sharing
      1. RSS: https://engineering.mercari.com/blog/feed.xml
      2. https://engineering.mercari.com/en/blog/
        1. The English version is not a translation of the Japanese version, but written by employees from other branches of coal stoves worldwide (surprising!)
        2. RSS: https://engineering.mercari.com/en/blog/feed.xml
    2. Mercari Design Blog: UX-related shares are placed here separately.
  4. CyberAgent, Inc.
    1. Mainly shares their business content, but I have no interest in games and IP adaptations
  5. Microsoft
    1. Mainly focuses on new product announcements, with little technical sharing
  6. Qiita, Inc.
    1. https://qiita.com/
    2. Equivalent to CSDN, ah, no, it should be Juejin~~ but only ranked sixth; are people not giving enough face to the organizers~~
    3. Last year, I attended a Ruby sharing session at this company, but unfortunately, I had something to do and missed out on the free pizza after the sharing (sigh).
  7. ZOZO, Inc.
    1. A company specializing in selling trendy clothing, but their technical articles are quite solid
    2. https://techblog.zozo.com/ supports tags; additionally, this company’s most shared tag is surprisingly iOS233
      1. RSS https://techblog.zozo.com/rss
    3. https://technote.zozo.com/ not many pure technical shares here
  8. Cybozu, Inc.
    1. Seems to be a company similar to Salesforce, and their blogs are written across different subsidiaries, too lazy to search
  9. LINE Yahoo, Inc.
    1. Shares a lot of content, well organized, highly recommended. Also, after browsing around, I personally feel that in terms of blog quality, LINE should be in the top three
    2. https://techblog.lycorp.co.jp/ja blog update address after the company merger in 2023
      1. RSS: https://techblog.lycorp.co.jp/ja/feed/index.xml
      2. List of articles on techniques for improving code quality weekly series, highly recommended! (Although I still don’t understand Kotlin, but good code has a similar taste)
    3. https://techblog.yahoo.co.jp/
      1. No tags, but if you're interested in search engine-related technologies, you can still find relevant blogs by year
    4. https://engineering.linecorp.com/ja/blog
      1. Has tags, can choose to read
      2. https://engineering.linecorp.com/ja/blog/tag/NLP
  10. AWS
    1. Hmm? Is it my way of opening that’s wrong? I only found documentation, not a blog…

Learning#

If you persist in studying for 1 hour on weekdays, you will actually surpass 2/3 of Japanese developers. As for weekends, studying for 2 hours will exceed 2/3 of your peers.

As for learning methods, they are similar to those in the domestic market: reading online articles, books, watching YouTube (YouTube University? 233), and then paid video courses.

Loading...
Ownership of this post data is guaranteed by blockchain and smart contracts to the creator alone.