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.

Quiz

1. What are You and Amara about to do?

2. Who does Amara say she will be first?

3. What does "You" suggest writing before the actual function?

4. What do they do at the end of the conversation?

← Back to conversations