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

run / work のコロケーション: 実行する・動く・取り組む

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

run / work の中心イメージ

RUN / WORK: Core Mental Model

run の中心は、何かを動かす・実行する・運営すること。

work の中心は、機能する・作業する・進める・協力すること。

run a script             スクリプトを実行する
run tests                テストを走らせる
run a meeting            会議を進行する
run into an issue        問題にぶつかる
work on a fix            修正に取り組む
work as expected         期待どおり動く
work with the API        APIを使う / APIと連携する
work around a limitation 制約を回避する

run は「動き出して、動かし続ける」。プログラム、テスト、移行、会議、実験、プロセスに使う。

work は「うまく機能する、または取り組んで前に進む」。修正、協業、システムの挙動、制約回避に使う。

ソフトウェアエンジニア実務では、run は commands、tests、migrations、queries、meetings に出やすい。work は fixes、APIs、expected behavior、collaboration、limitations に出やすい。

日常会話で使う run / work

RUN / WORK in Everyday Conversation

run + 動作 / 機械 / 用事 / 不足

表現使う場面例文
run every morning毎朝走るI run every morning.
run late遅れそうI’m running late.
run out of milk牛乳がなくなるWe ran out of milk.
run the washing machine洗濯機を回すI’ll run the washing machine.
run into an old friend旧友にばったり会うI ran into an old friend.
run errands用事を済ませるI need to run errands.

run は「走る」だけではない。機械を動かす、時間が押す、何かが尽きる、偶然出会う、用事を回す場面にも使う。

I'm running late.
遅れそうです。

We ran out of milk.
牛乳がなくなりました。

run out of ... は、物、時間、予算、ディスク容量などが「尽きる」ときにそのまま仕事へ広げられる。

work + 仕事 / 機能 / 取り組み

表現使う場面例文
work from home在宅勤務するI work from home on Fridays.
work late遅くまで働くI had to work late.
the key does not work鍵が使えないThis key doesn’t work.
work on the house家の作業をするWe worked on the house.
work through a problem問題をじっくり解くLet’s work through this problem.
make it workなんとか成立させるWe’ll make it work.

work は「働く」だけでなく、「道具や仕組みが機能する」にも使う。

This key doesn't work.
この鍵は使えません。

Let's work through this problem.
この問題を順に解いていきましょう。

make it work は「なんとか形にする」。少し無理がある状況でも、実現可能な方法を探す感じがある。

ビジネス会話で使う run / work

RUN / WORK in Business English

run a meeting / workshop

run a meeting は「会議を進行する」。hold a meeting は「会議を開く」、run a meeting はアジェンダ管理や進行まで含む。

Can you run the meeting today?
I'll run the workshop next week.
She runs the weekly planning session.

司会、進行、場の運営を担当するなら run が自然。

run an experiment / pilot

run an experiment は「実験を実施する」。run a pilot は「試験導入する」。仮説検証や小規模導入でよく使う。

Let's run a small experiment before we commit.
We ran a pilot with two customers.
Can we run a quick check first?

do an experiment も通じるが、run は「条件を設定して動かす」感じが強い。

run the numbers

run the numbers は「数字を計算して確認する」。売上、コスト、工数、容量見積もりに使える。

Let's run the numbers before we decide.
I ran the numbers, and the plan is still too expensive.

calculate より会話的で、「判断材料として数字を見る」感じがある。

run into

run into ... は「問題・制約・予期しない状況にぶつかる」。

We ran into a scheduling conflict.
The team ran into a budget constraint.
Let me know if you run into any issues.

find a problem は「問題を見つける」。run into a problem は「進めている途中でぶつかる」感じ。

work on

work on ... は「取り組む」。タスク、提案、修正、設計、資料に使う。

I'm working on the proposal.
We're working on a fix.
Can you work on the summary by Friday?

do よりも、一定時間をかけて進めている感じが出る。

work with

work with ... は「一緒に働く」「道具や仕組みを使う」「相手の条件に合わせる」。

We'll work with Legal on the contract.
This tool works with our existing workflow.
We can work with that timeline.

人なら協業。システムなら互換性や連携。条件なら「その条件で進められる」という意味になる。

work as expected

work as expected は「期待どおり動く」。仕様、修正、リリース後の挙動を確認するときに使う。

The new flow works as expected.
The workaround worked as expected in staging.

pass はテストが通ること。work as expected は実際の挙動が期待どおりであること。

work around

work around ... は「制約や問題を回避して進める」。根本解決ではなく、迂回策を使う。

We need to work around the API limitation.
Can we work around this dependency for now?

名詞の workaround は「回避策」。

This is only a temporary workaround.
これは一時的な回避策です。

ソフトウェアエンジニア実務で使う run / work

RUN / WORK in Engineering Work

Standup

朝会では、取り組み中の作業、問題への遭遇、協業相手を短く言える。

I'm working on a fix for the retry logic.
I ran into a blocker with the staging database.
I'm working with Infra to confirm the network policy.
The workaround works locally, but I still need to test it in staging.

I'm doing a fix より I'm working on a fix が自然。作業が進行中であることが伝わる。

Local dev

ローカル開発では、コマンド実行、テスト、再現確認で run をよく使う。

Run the script locally before opening the PR.
I ran the tests before pushing.
The command works on my machine, but it fails in CI.
Can you run the migration against a local database?

execute は硬い。会話やPRコメントでは run が自然。

PR review

PR review では、追加テスト、挙動確認、制約回避、互換性に使える。

Could you run the edge-case test as well?
Does this work for retry requests?
This works with the current API, but it may break after v2.
Can we work around the limitation without changing the public interface?

Does this work for ...? は「このケースにも対応できますか」というレビュー質問で使いやすい。

Release / deploy

リリースでは、migration、smoke test、監視クエリ、リリース後の挙動確認に使う。

We'll run the migration during the maintenance window.
Please run smoke tests after the deploy.
The new checkout flow worked as expected in staging.
If the migration runs too long, we'll pause the rollout.

run too long は「実行時間が長くなりすぎる」。バッチ、migration、query に使える。

Incident / support

障害対応では、ログクエリ、制限への遭遇、時系列整理、暫定回避策に使える。

I'll run a log query for the affected customer IDs.
We ran into rate limits while replaying the jobs.
Let's work through the timeline before changing the config.
This workaround should work until the patch is deployed.

work through the timeline は、事実を順に確認する感じ。incident review や postmortem で使いやすい。

似た表現との違い

RUN / WORK Contrast Map

run tests / do tests

run tests は自動テストや決まったチェックを実行する。do testing は手動確認や検証作業全体に広い。

Run tests before pushing.
push前にテストを実行してください。

We did some manual testing.
手動テストを少し行いました。

CI、unit tests、smoke tests は run と相性がよい。

run into / find

find は「見つける」。run into は「進めている途中で問題にぶつかる」。

I found a bug in the parser.
parserにバグを見つけました。

I ran into a parser bug while testing the import flow.
import flowをテスト中にparserのバグにぶつかりました。

原因調査の途中で問題に遭遇した感じを出すなら run into

run out of / lack

run out of ... は「使っていたものが尽きる」。lack は「不足している」という状態。

We ran out of disk space.
ディスク容量が尽きました。

We lack enough data to decide.
判断するのに十分なデータがありません。

時間、予算、容量、メモリには run out of が使いやすい。

work on / work with

work on ... は対象に取り組む。work with ... は相手や道具と一緒に進める。

I'm working on the API design.
API設計に取り組んでいます。

I'm working with the API team.
APIチームと一緒に進めています。

work on the API はAPI自体を作業対象にしている。work with the API はAPIを使っている、またはAPIと連携している。

work as expected / pass

pass はテストやチェックが通る。work as expected は実際の挙動が期待どおり。

The tests passed.
テストは通りました。

The fix worked as expected.
修正は期待どおり動きました。

テスト結果なら pass。ユーザー体験やシステム挙動なら work as expected

work around / fix

fix は根本的に直す。work around は制約を避けて進める。

We fixed the bug.
バグを修正しました。

We worked around the bug by disabling the cache.
cacheを無効化してバグを回避しました。

暫定対応なら work around。恒久対応なら fix

例文シャドーイング

短い文を声に出して、run / work の後ろまでまとめて読む。

I'm running late.
We ran out of disk space.
Can you run the meeting today?
Let's run a quick check first.
I ran the tests before pushing.
I'm working on a fix.
This works on my machine.
The fix worked as expected.
We need to work around the limitation.
Let's work through the timeline.

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

I'm working on a fix for the retry logic.
I ran into a blocker with the staging database, so I'm working with Infra to confirm the network policy.
The command works locally, and I ran the tests before pushing.
If the migration runs too long, we'll work around the issue by pausing the rollout.

想起練習クイズ

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

日本語答え
遅れそうですI’m running late.
ディスク容量が尽きましたWe ran out of disk space.
今日の会議を進行してくれますかCan you run the meeting today?
まず簡単な確認をしましょうLet’s run a quick check first.
push前にテストを実行しましたI ran the tests before pushing.
retry logicの修正に取り組んでいますI’m working on a fix for the retry logic.
これは私の環境では動きますThis works on my machine.
修正は期待どおり動きましたThe fix worked as expected.
そのAPI制約を回避する必要がありますWe need to work around the API limitation.
設定変更の前に時系列を確認しましょうLet’s work through the timeline before changing the config.

次回予告: meet / join

次回は meetjoin をまとめて扱う。

meet は「会う」だけでなく、条件・期限・期待を満たす感覚がある。join は「参加する」だけでなく、会議・チーム・データ・文字列をつなぐ感覚がある。

meet a deadline
meet requirements
meet expectations
join a call
join a team
join tables

ソフトウェアエンジニア実務では、meet the acceptance criteriameet performance requirementsjoin the incident calljoin two tablesjoin strings を整理する。

参考資料

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