会話の内容をチームのメーリングリストに送ってもらえば、情報共有の面でも良い副作用もあります。エンジニアが英語でディスカッションする場合、相手の言うことが全て聞き取れる必要はありませんし、流暢に話せる必要もないと思います。ためらうことなく聞き返すこと、分からなければ分からないと言い、必要なら別の、自分がより理解できる手段で説明し直してもらうこと、そういったことの方が重要なのではないかなぁ、と感じています。でない従業員のために、希望制で英語のプライベートレッスンも提供しています。日本のオフィスでもレッスンを受けられます。ホワイトボード、メール、さらには英語のレッスンまで。提供している、そんな印象を受ける今日このごろです。本当に困ったときには、日本語も英語も堪能な人に助けを求める、ということも出来ます。最後には一人でコミュニケーションを取れる必要があります。必要はないのだと思います。採用へチャレンジしてみてはいかがでしょうか。英語の壁を越えるためのサポートは充実していますよ。世界で通じるサービスを提供するため、日々世界中のソフトウェアエンジニアがプロダクトを開発し続けています。コミュニケーションに使う言語が英語です。なくても、日本人には英語の苦手な人は多い気がします。限らず、日本人エンジニアの方の中には、英語の壁を恐れる方が多くいるかもしれません。なんて考えている方もいらっしゃるかもしれません。社内でのコミュニケーションは滞ってしまいます。ある必要はないと感じるのです。私の実体験をご紹介します。ソフトウェアエンジニアは、採用されるとまずアメリカで研修を受けます。その研修中、私は空港でレンタカーを借りました。借りた後、パーキングを出たところまでは良かったのですが、そこでタイヤがパンクしていたことに気づきました。#借りたときにまず確認しようよ、という意見もありますが......レンタカー乗り場まで戻って事情を話そうか、それともレンタカー屋のカスタマーサポートに電話をしようか...。迷った末、歩いて戻るのも少し大変だったので、カスタマーサポートに電話をかけることにしました。普段社内で行う会話はソフトウェア開発の話が主ですし、日常会話も見振り手振りで何とか会話が進みます。電話だと当然、全部口頭で説明する必要があります。焦りながらも必死に説明したのですが、どうしても理解してもらえません。