SlideShare a Scribd company logo
1 of 20
One More Thing
every Japanese developer
       should Try.

   presented by @mike_neck
Question : The case you are trying ...

a new technology whose documents are written in
English only (not in Japanese).
What would you do in this situation?
• Wait for someone to translate
  the document.
• Try to read the document in
  English.
The most Effective way ...

The most Effective way to get knowledge on a
new technology is to read a document on it in
English!
• To wait translation ?
  o It's wasting time! There may be no one to
    translate it. In this case do you wait
    translation?
• To give up to get information?
  o You are going to be looser.
About 97 x 3 books

• 97 Things Every Programmer Should Know
  ... I got it in translation.
• 97 Things Every Software Architect
  Should Know ... I got it in translation.

• I had got these books in translation
  because I had lower attitude toward to
  be good programmer.
But on Project manager book...

• 97 Things Every Project Manager Should Know
   o I got it in English format.
   o I have searched it in oreilly.com.
   o I have confidence that there may have been the
     97 book for Project manager.
   o So, I already know the contents of 97 Things
     Every Project Manager Should Know before
     Japanese translated one being published.
For brand new technologies
  To read in English is much
Faster and Effective than to
       wait translation.
97 Things Every Project Manager
Should Know
I found Original one luckily.
Beginning JavaEE6 with GlassFish3

It's published in 2008!!! The translation for it is published
in 2012!!!
Test-Driven JavaScript Development

It's available in 2010. The translation is available in 2011.
Building and Testing with Gradle

The most elegant build tools for Java developer. But it is
not used as commonly as maven2, ant. Because there are no
systematically document written in Japanese.




                                    No Translation
                                      Available
Maven3 Cookbook

Recently this book is translated.
How about Maven2 ... written in
Japanese
The book is no more available now...




            It's no more
              available
In English the information is
available.
Apache Maven 2 Effective Implementation.




                                    No Translation
                                      Available
Jenkins ... you can get information.

Jenkins the definitive Guide
Play! Framework

It's available right now!




Sorry I don't have any interest
for Play Framework. So I don't
have this book.
Spring Roo ... 

Oops Dr. Maruyama had mentioned it so that it wouldn't be
commonly used in Japan.




                                  No Translation
                                    Available
The Jinx for the technology that

Dr. Maruyama had been interested in is not commonly used
in Japan (Maruyama Jinx). But I think the jinx is produced
by ourselves. Had been waiting we, as developer, for more
information from Dr. Maruyama? If we didn't try the
technology, it would not have been used. We were too
relying on someone who can translate English to use a new
technologies. We call the situation "Galapagosization", as is
called NTT Docomo mobile phones.
In US or other country ...

There are already book for Spring Roo!!! It's becoming
commonly used technology in
foreign countries.
For brand new technologies
  To read in English is much
Faster and Effective than to
       wait translation.
Thank you for your attention

     presented by @mike_neck

More Related Content

Similar to One more thing every Japanese developer should try

Translators
TranslatorsTranslators
Translators
MrsEhm
 
Culture And Aesthetic Revisited
Culture And Aesthetic RevisitedCulture And Aesthetic Revisited
Culture And Aesthetic Revisited
Adam Keys
 
Scientific and technical translation in English week 4
Scientific and technical translation in English week 4Scientific and technical translation in English week 4
Scientific and technical translation in English week 4
Ron Martinez
 

Similar to One more thing every Japanese developer should try (20)

Rapid prototyping
Rapid prototypingRapid prototyping
Rapid prototyping
 
Python overview
Python overviewPython overview
Python overview
 
Trabajo final_Seminario de Titulación
Trabajo final_Seminario de TitulaciónTrabajo final_Seminario de Titulación
Trabajo final_Seminario de Titulación
 
An Improvement and Practice of Bilingual Sentence Flashcard Maker
An Improvement and Practice of Bilingual Sentence Flashcard MakerAn Improvement and Practice of Bilingual Sentence Flashcard Maker
An Improvement and Practice of Bilingual Sentence Flashcard Maker
 
SaltStack For DevOps, Free Sample
SaltStack For DevOps, Free SampleSaltStack For DevOps, Free Sample
SaltStack For DevOps, Free Sample
 
Stay lazy, use lerna
Stay lazy, use lernaStay lazy, use lerna
Stay lazy, use lerna
 
What is a "programmer"?
What is a "programmer"?What is a "programmer"?
What is a "programmer"?
 
The Ring programming language version 1.9 book - Part 97 of 210
The Ring programming language version 1.9 book - Part 97 of 210The Ring programming language version 1.9 book - Part 97 of 210
The Ring programming language version 1.9 book - Part 97 of 210
 
Webdev and programming
Webdev and programming  Webdev and programming
Webdev and programming
 
thinkapjava_1
thinkapjava_1thinkapjava_1
thinkapjava_1
 
Thinkapjava
ThinkapjavaThinkapjava
Thinkapjava
 
Translators
TranslatorsTranslators
Translators
 
The Ring programming language version 1.5.1 book - Part 173 of 180
The Ring programming language version 1.5.1 book - Part 173 of 180 The Ring programming language version 1.5.1 book - Part 173 of 180
The Ring programming language version 1.5.1 book - Part 173 of 180
 
Culture And Aesthetic Revisited
Culture And Aesthetic RevisitedCulture And Aesthetic Revisited
Culture And Aesthetic Revisited
 
Call 2 aims translators (2.0)
Call 2 aims translators (2.0)Call 2 aims translators (2.0)
Call 2 aims translators (2.0)
 
Ebook abap-101-exercises-beginner-starting-from-scratch
Ebook abap-101-exercises-beginner-starting-from-scratchEbook abap-101-exercises-beginner-starting-from-scratch
Ebook abap-101-exercises-beginner-starting-from-scratch
 
history and evaluation of java.pptx
history and evaluation of java.pptxhistory and evaluation of java.pptx
history and evaluation of java.pptx
 
Better problem solving through scripting: How to think through your #eprdctn ...
Better problem solving through scripting: How to think through your #eprdctn ...Better problem solving through scripting: How to think through your #eprdctn ...
Better problem solving through scripting: How to think through your #eprdctn ...
 
The Ring programming language version 1.10 book - Part 99 of 212
The Ring programming language version 1.10 book - Part 99 of 212The Ring programming language version 1.10 book - Part 99 of 212
The Ring programming language version 1.10 book - Part 99 of 212
 
Scientific and technical translation in English week 4
Scientific and technical translation in English week 4Scientific and technical translation in English week 4
Scientific and technical translation in English week 4
 

More from Shinya Mochida

gradle2.4のルールベースモデルコンフィギュレーション
gradle2.4のルールベースモデルコンフィギュレーションgradle2.4のルールベースモデルコンフィギュレーション
gradle2.4のルールベースモデルコンフィギュレーション
Shinya Mochida
 

More from Shinya Mochida (20)

サーバーサイド Kotlin のテストフレームワーク事情
サーバーサイド Kotlin のテストフレームワーク事情サーバーサイド Kotlin のテストフレームワーク事情
サーバーサイド Kotlin のテストフレームワーク事情
 
IntelliJ IDEA を完全にマスターする話
IntelliJ IDEA を完全にマスターする話IntelliJ IDEA を完全にマスターする話
IntelliJ IDEA を完全にマスターする話
 
クリーンアーキテクチャーを強制する方法を考えてみた(N番煎じ) #すえなみチャンス暑気払い
クリーンアーキテクチャーを強制する方法を考えてみた(N番煎じ) #すえなみチャンス暑気払いクリーンアーキテクチャーを強制する方法を考えてみた(N番煎じ) #すえなみチャンス暑気払い
クリーンアーキテクチャーを強制する方法を考えてみた(N番煎じ) #すえなみチャンス暑気払い
 
jjug-ccc 2019 Spring 発表資料 Collections Framework 入門 #jjug #jjug_ccc #ccc_c1
jjug-ccc 2019 Spring 発表資料 Collections Framework 入門 #jjug #jjug_ccc #ccc_c1jjug-ccc 2019 Spring 発表資料 Collections Framework 入門 #jjug #jjug_ccc #ccc_c1
jjug-ccc 2019 Spring 発表資料 Collections Framework 入門 #jjug #jjug_ccc #ccc_c1
 
swift-log について
swift-log についてswift-log について
swift-log について
 
Vim 入門
Vim 入門Vim 入門
Vim 入門
 
Java プログラマーのための Swift 入門 #中央線Meetup
Java プログラマーのための Swift 入門 #中央線MeetupJava プログラマーのための Swift 入門 #中央線Meetup
Java プログラマーのための Swift 入門 #中央線Meetup
 
swift-nio のアーキテクチャーと RxHttpClient
swift-nio のアーキテクチャーと RxHttpClientswift-nio のアーキテクチャーと RxHttpClient
swift-nio のアーキテクチャーと RxHttpClient
 
JJUG CCC 2018 Spring - I-7 (俺が)はじめての Netty
JJUG CCC 2018 Spring - I-7 (俺が)はじめての NettyJJUG CCC 2018 Spring - I-7 (俺が)はじめての Netty
JJUG CCC 2018 Spring - I-7 (俺が)はじめての Netty
 
JJUG CCC 2018 Spring LT Spring Boot アプリケーションの起動を速くする 108 の Tips #jjug_ccc #jjug
JJUG CCC 2018 Spring LT Spring Boot アプリケーションの起動を速くする 108 の Tips #jjug_ccc #jjugJJUG CCC 2018 Spring LT Spring Boot アプリケーションの起動を速くする 108 の Tips #jjug_ccc #jjug
JJUG CCC 2018 Spring LT Spring Boot アプリケーションの起動を速くする 108 の Tips #jjug_ccc #jjug
 
Spring Boot アプリケーションの起動をほんの少し気持ちだけ速くしてみた
Spring Boot アプリケーションの起動をほんの少し気持ちだけ速くしてみたSpring Boot アプリケーションの起動をほんの少し気持ちだけ速くしてみた
Spring Boot アプリケーションの起動をほんの少し気持ちだけ速くしてみた
 
Javaモジュールシステム雑なまとめ
Javaモジュールシステム雑なまとめJavaモジュールシステム雑なまとめ
Javaモジュールシステム雑なまとめ
 
Kotlin as an AltJS
Kotlin as an AltJSKotlin as an AltJS
Kotlin as an AltJS
 
JavaのStreamで学ぶ遅延処理実装パターン
JavaのStreamで学ぶ遅延処理実装パターンJavaのStreamで学ぶ遅延処理実装パターン
JavaのStreamで学ぶ遅延処理実装パターン
 
gradle2.4のルールベースモデルコンフィギュレーション
gradle2.4のルールベースモデルコンフィギュレーションgradle2.4のルールベースモデルコンフィギュレーション
gradle2.4のルールベースモデルコンフィギュレーション
 
On stream-lazy-computation
On stream-lazy-computationOn stream-lazy-computation
On stream-lazy-computation
 
Stream脳の作り方
Stream脳の作り方Stream脳の作り方
Stream脳の作り方
 
Java8のstreamをダラダラまとめてみる
Java8のstreamをダラダラまとめてみるJava8のstreamをダラダラまとめてみる
Java8のstreamをダラダラまとめてみる
 
ドラクエの金銭感覚
ドラクエの金銭感覚ドラクエの金銭感覚
ドラクエの金銭感覚
 
30億のデバイスで走るjavaを支えるjavaエコシステム
30億のデバイスで走るjavaを支えるjavaエコシステム30億のデバイスで走るjavaを支えるjavaエコシステム
30億のデバイスで走るjavaを支えるjavaエコシステム
 

Recently uploaded

Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 

Recently uploaded (20)

Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 

One more thing every Japanese developer should try

  • 1. One More Thing every Japanese developer should Try. presented by @mike_neck
  • 2. Question : The case you are trying ... a new technology whose documents are written in English only (not in Japanese). What would you do in this situation? • Wait for someone to translate the document. • Try to read the document in English.
  • 3. The most Effective way ... The most Effective way to get knowledge on a new technology is to read a document on it in English! • To wait translation ? o It's wasting time! There may be no one to translate it. In this case do you wait translation? • To give up to get information? o You are going to be looser.
  • 4. About 97 x 3 books • 97 Things Every Programmer Should Know ... I got it in translation. • 97 Things Every Software Architect Should Know ... I got it in translation. • I had got these books in translation because I had lower attitude toward to be good programmer.
  • 5. But on Project manager book... • 97 Things Every Project Manager Should Know o I got it in English format. o I have searched it in oreilly.com. o I have confidence that there may have been the 97 book for Project manager. o So, I already know the contents of 97 Things Every Project Manager Should Know before Japanese translated one being published.
  • 6. For brand new technologies To read in English is much Faster and Effective than to wait translation.
  • 7. 97 Things Every Project Manager Should Know I found Original one luckily.
  • 8. Beginning JavaEE6 with GlassFish3 It's published in 2008!!! The translation for it is published in 2012!!!
  • 9. Test-Driven JavaScript Development It's available in 2010. The translation is available in 2011.
  • 10. Building and Testing with Gradle The most elegant build tools for Java developer. But it is not used as commonly as maven2, ant. Because there are no systematically document written in Japanese. No Translation Available
  • 11. Maven3 Cookbook Recently this book is translated.
  • 12. How about Maven2 ... written in Japanese The book is no more available now... It's no more available
  • 13. In English the information is available. Apache Maven 2 Effective Implementation. No Translation Available
  • 14. Jenkins ... you can get information. Jenkins the definitive Guide
  • 15. Play! Framework It's available right now! Sorry I don't have any interest for Play Framework. So I don't have this book.
  • 16. Spring Roo ...  Oops Dr. Maruyama had mentioned it so that it wouldn't be commonly used in Japan. No Translation Available
  • 17. The Jinx for the technology that Dr. Maruyama had been interested in is not commonly used in Japan (Maruyama Jinx). But I think the jinx is produced by ourselves. Had been waiting we, as developer, for more information from Dr. Maruyama? If we didn't try the technology, it would not have been used. We were too relying on someone who can translate English to use a new technologies. We call the situation "Galapagosization", as is called NTT Docomo mobile phones.
  • 18. In US or other country ... There are already book for Spring Roo!!! It's becoming commonly used technology in foreign countries.
  • 19. For brand new technologies To read in English is much Faster and Effective than to wait translation.
  • 20. Thank you for your attention presented by @mike_neck