Tips #英語 #コロケーション #Business English #Software Engineering 📚 英語コロケーション

do のコロケーション: 作業・調査・レビューを進める

B1-B2向けに、do の自然なコロケーションを日常会話、ビジネス会話、ソフトウェアエンジニア実務の場面別に整理する。

do の中心イメージ

DO: Core Mental Model

do の中心は、作業・行為・活動をするという感覚。

make が「結果や状態を生み出す」に強いのに対して、do は「タスクを実行する」「活動に取り組む」に強い。

do homework       宿題をする
do research       調査する
do the work       作業をする
do testing        テストをする
do a review       レビューする
do your best      ベストを尽くす

do は意味が広いので、日本語に直訳して覚えるより、do + 作業名のかたまりで覚える。

日常会話で使う do

DO in Everyday Conversation

do + task

表現使う場面例文
do homework宿題をするI need to do my homework tonight.
do housework家事をするI usually do housework on Sunday.
do the dishes皿洗いをするCan you do the dishes?
do laundry洗濯するI have to do laundry after work.
do exercise運動するI should do more exercise.

do は「決まった作業をこなす」感じがある。make homework とは言わない。宿題という成果物を作るというより、宿題という作業をするから do homework

do + good / well / better

表現使う場面例文
do wellうまくやるYou did well in the interview.
do betterもっとよくやるI want to do better next time.
do your bestベストを尽くすJust do your best.
do good良いことをするThe project aims to do good in the community.

do gooddo well は違う。

do well うまくやる
do good 良いことをする

日常会話で「うまくいった」と言いたいなら、基本は do well

ビジネス会話で使う do

DO in Business English

do research

do research は「調査する」。新しい市場、競合、技術、ユーザー課題を調べるときに使える。

We need to do some research before we decide.
I did some research on pricing models.

research は不可算名詞として使うことが多いので、基本は a research にしない。

OK: I did some research.
NG: I did a research.

do analysis

do analysis は「分析する」。ただしビジネスでは analyzerun an analysis もよく使う。

We need to do more analysis before changing the plan.
I did a quick analysis of the signup funnel.

analysis は可算・不可算の両方で使われる。具体的な1つの分析なら an analysis、分析という活動なら analysis

do a presentation

do a presentation は「プレゼンをする」。より自然で少し丁寧に言うなら give a presentation も使える。

I'm doing a short presentation tomorrow.
She gave a great presentation at the meeting.

社内で軽く言うなら do a presentation。正式な場なら give a presentation が無難。

do business

do business with ... は「〜と取引する」。

We do business with several companies in Europe.
It's hard to do business without trust.

make business とは言わない。ビジネスという活動をするので do business

ソフトウェアエンジニア実務で使う do

DO in Engineering Work

Standup

朝会では、作業・調査・テスト・レビューを短く言うときに do が使える。

Yesterday, I did some research on the auth issue.
Today, I'll do the remaining testing.
I need to do a quick review of the migration script.
I didn't do much coding yesterday because I was debugging production.

do coding は文法的には可能だが、実務では write codework on the implementationimplement ... のほうが自然なことが多い。

Meeting

会議では、次に誰が何をするかを決める場面で do が使いやすい。

Who will do the follow-up?
Let's do a quick review of the requirements.
Can we do a short walkthrough of the new flow?
We should do more research before committing to this approach.

do a walkthrough は、画面や設計を一緒に見ながら説明・確認する感じ。

PR review

PR review では、レビュー、修正確認、テスト確認に do が出る。

Could you do a quick review of this PR?
I did a self-review before requesting reviewers.
I'll do another pass after the tests finish.
Can we do some manual testing around this edge case?

do another pass は「もう一周見る」「もう一度確認する」。コードレビューや文章レビューで便利。

Testing / QA

テストでは do testingdo manual testingdo regression testing のように使える。

We need to do manual testing before release.
The QA team did regression testing on the checkout flow.
I did some smoke testing after the deploy.

ただし、テストケースを実行する具体的な場面では run tests が自然。

I ran the unit tests locally.
I did some manual testing locally.

Incident / support

障害対応では、調査、切り分け、フォローアップに do が使える。

Let's do a quick check of the logs.
We need to do a root cause analysis.
I'll do the follow-up with customer support.
Can someone do a sanity check before we roll back?

sanity check は「大きく間違っていないかの軽い確認」。レビューやリリース前によく使える。

似た表現との違い

DO Contrast Map

do / make

do は作業・行為。make は結果・成果物。

do research
make a decision

do testing
make a change

do the work
make progress

迷ったら、「作業そのもの」なら do、「結果として何かを生む」なら make と考える。ただし最終的にはコロケーションとして覚える。

do research / research

research は動詞としても使える。

I researched the issue.
I did some research on the issue.

research the issue は少し直接的。do some research on ... は、調査活動を少し幅広く表せる。

do testing / run tests

do testing はテスト活動全般。run tests は具体的にテストを実行する。

We need to do more testing.
もっとテスト活動が必要。

I ran the tests.
テストを実行した。

エンジニアの会話では、この2つを分けられると自然。

do a review / review

意味は近い。

Could you review this PR?
Could you do a quick review of this PR?

review this PR は直接的。do a quick review of ... は「軽く一度見てほしい」というニュアンスを出しやすい。

do the work / work

work は働く・作業する。do the work は「必要な作業をちゃんと実行する」感じ。

We worked on the migration.
移行作業に取り組んだ。

We did the work needed for the migration.
移行に必要な作業を実施した。

例文シャドーイング

短い文を声に出して、do の後ろの作業名までまとめて読む。

I did some research.
Let's do a quick review.
We need to do more testing.
Can you do the follow-up?
I did a self-review.
I'll do another pass.
Let's do a sanity check.
We should do a root cause analysis.
I ran the tests, but I still need to do manual testing.
We did the work needed for the release.

次に、実務寄りの1分スピーチにする。

Yesterday, I did some research on the auth issue.
I also did a self-review before opening the PR.
Today, I'll do manual testing around the login flow.
After that, I'll do another pass on the migration script.

想起練習クイズ

日本語を見て、英語を声に出す。答えはすぐ見ずに、3秒だけ思い出す。

日本語答え
少し調査しましたI did some research.
もっとテストが必要ですWe need to do more testing.
このPRを軽くレビューしてもらえますかCould you do a quick review of this PR?
もう一度確認しますI’ll do another pass.
フォローアップは誰がやりますかWho will do the follow-up?
リリース前に手動テストが必要ですWe need to do manual testing before release.
ログを軽く確認しましょうLet’s do a quick check of the logs.
根本原因分析をする必要がありますWe need to do a root cause analysis.
ロールバック前に軽く確認できますかCan someone do a sanity check before we roll back?
私はローカルで単体テストを実行しましたI ran the unit tests locally.

次回予告: take

次回は take を扱う。

take は「取る」だけでなく、時間・責任・行動・判断を引き受ける感覚がある。

take a break
take time
take responsibility
take action
take a look
take notes

特にエンジニア実務では、take a looktake ownershiptake actiontake notestake longer than expected を整理する。

参考資料

出典: Oxford Collocations Dictionary / Cambridge Dictionary / WordReference / SKELL / COCA