A Pair Programming Session
7/4/2026beginner
Speakers
Amara
AIリサーチエンジニア(ナイジェリア)
You
あなた
この場面について
海外のAIエンジニアと画面を共有しながら、ペアプログラミングを行う場面です。
Summary (JP)
海外のAIリサーチエンジニア「Amara」と、ペアプログラミング(2人で協力して同時にコードを書く手法)をする場面です。画面共有をお願いする言い方や、役割分担(ナビゲーター・ドライバー)を確認する表現、作業の進め方を提案する言い方を学べます。
会話
Speed:
文をクリックすると、その部分から読み上げが始まります。
Amara:
Hey! Ready to start our pair programming session?
You:
Yes, I'm ready. Should I share my screen first?
Amara:
Sure, go ahead. I'll be the navigator for now.
You:
Okay, sharing now. Can you see my screen clearly?
Amara:
Yes, I can see it well. Let's start with the function that processes the data.
You:
Got it. I think we should write a test first before the actual function.
Amara:
That makes sense. Let's write a simple test case together.
You:
Okay, I'll type it out. Tell me if you want to change anything.
Amara:
Looks good so far. Let's run it and see what happens.
You:
Sounds good. Running the test now.
Vocabulary
pair programming
Meaning: ペアプログラミング(2人で協力してコードを書く手法)
Example: Ready to start our pair programming session?
navigator
Meaning: ナビゲーター(ペアプログラミングで指示や確認をする役割)
Example: I'll be the navigator for now.
share your screen
Meaning: 画面を共有する
Example: Should I share my screen first?
process
Meaning: 処理する
Example: Let's start with the function that processes the data.
test case
Meaning: テストケース
Example: Let's write a simple test case together.
make sense
Meaning: 理にかなっている、納得できる
Example: That makes sense.
run
Meaning: (コードなどを)実行する
Example: Let's run it and see what happens.