Skip to content
Published on

IT English & Japanese Phrases for Developers 2026 - Meetings, Code Reviews, PRs, Incidents, Standups, 1on1s Deep Dive

Authors

Why English + Japanese still matter in 2026

The 2026 Korean developer market splits into two tracks. One side is companies where English is the de facto operating language — Toss, Coupang, LINE, Dunamu. The other is the Japan-anchored career path through Mercari, Yahoo Japan, LINE, DeNA, Rakuten. Both demand the same micro-skills beyond writing code: drafting an elegant PR description in English, or reaching consensus with a Japanese senior manager in 30 seconds during an incident.

This guide lays out 21 scenarios side by side: Korean intent → English (formal + casual) → Japanese (敬語 + business casual). The goal is less about memorizing phrases and more about tone calibration — reducing cultural friction without softening directness.

1. Self-introduction - The onboarding hello

Day one in Slack #introductions or the first team meeting. The most common Korean-speaker mistake: opening with an apologetic tone like "I'm new here." Global teams treat new members as assets, not liabilities.

Korean intentEnglish (formal)English (casual)日本語 (敬語)日本語 (砕け)
First introduction, joining as backendHello team, I'm Youngju, joining as a backend engineer on the Payments squad.Hey folks, Youngju here, new backend on Payments. Excited to be here!はじめまして、本日付でPaymentsチームにバックエンドエンジニアとして入社しました金と申します。はじめまして、金です。今日からPaymentsでバックエンドやります、よろしくお願いします。
Previous experience with paymentsPreviously, I led the payment infrastructure team at company X for three years.Last gig was leading payments infra at X for ~3 years.前職ではX社で決済基盤チームを3年間リードしておりました。前は X で3年くらい決済の基盤やってました。
Looking forward to working togetherLooking forward to working with all of you.Stoked to be working with you all!何卒よろしくお願い申し上げます。よろしくお願いします!

Common Korean-speaker pitfall: "I hope I can contribute" reads as low confidence in English. Pair intent with value: "I'm here to help us ship faster on Payments."

2. Standup / Daily

Async standup (Slack text) or live Zoom — the core is Yesterday / Today / Blockers, three lines. The Korean narrative pattern ("there was this issue yesterday, so I ended up...") inflates the message.

Korean intentEnglish (formal)English (casual)日本語 (敬語)日本語 (砕け)
Yesterday: payment API migrationYesterday I worked on migrating the payment API to v2.Y: shipped the payment API v2 migration.昨日は決済 API の v2 へのマイグレーションを進めました。昨日は決済 API の v2 移行やってた。
Today: integration testsToday I'll write integration tests for the new endpoints.T: writing integration tests for the new endpoints.本日は新エンドポイントの結合テストを書く予定です。今日は結合テスト書く予定。
No blockersNo blockers.No blockers.ブロッカーは特にありません。ブロッカーなし。
Staging env access blockedBlocked on staging env access — could someone from SRE help?B: staging env perms — anyone from SRE?ステージング環境の権限の件でブロックされています。SRE の方、ご対応いただけませんでしょうか。ステージングの権限まだ通ってない、SRE誰かヘルプ!

Tip: In English-speaking environments, "Y / T / B" abbreviations are widely used. In Japan, "昨日 / 今日 / 障害" or "やったこと / やること / 困りごと" appear often.

3. Code review - Requesting changes politely

The trickiest tone area for Korean developers. Direct-translated "This is wrong" reads as aggressive in global teams. But too much hedging loses the information.

3.1 Comment prefix conventions - nit, blocker, suggestion

PrefixMeaningKorean nuanceExample
nit:nitpick, minor style point"if I'm being picky"nit: extra blank line above
suggestion:suggestion, author can ignore"what if we tried this"suggestion: extract this into a helper?
question:question, not a change request"why did you choose this?"question: why not use the existing util?
blocker:blocks merge"this must change before merge"blocker: this leaks the user's email
praise:praise"love this part"praise: love this refactor!
LGTMLooks Good To Me"approved"LGTM, shipping it 🚀

3.2 Verb intensity spectrum

In English code review a single verb sets the tone. Ordered from soft to hard:

Soft → HardVerb / phraseKorean nuance
1consider ...ing"you might want to think about"
2it might be worth ...ing"it could be worth"
3I'd suggest ...ing"I'd recommend"
4we should ..."we should probably"
5we need to ..."we have to"
6we must ... / this must be fixed before merge"must do this (before merge)"

3.3 Scenario table

Korean intentEnglish (formal)English (casual)日本語 (敬語)日本語 (砕け)
Clearer variable nameConsider renaming d to durationMs for clarity.nit: maybe durationMs instead of d?変数名を durationMs に変更されてはいかがでしょうか。この ddurationMs の方が分かりやすいかも。
Missing null checkThis function doesn't handle the null case — could you add a guard?blocker: null case isn't handled, can you add a guard?こちらの関数で null のケースが処理されていないように見えます。ガードを追加していただけますでしょうか。ここ null のケース落ちてる気がする、ガード入れて!
What do you thinkWhat do you think about extracting this into a hook?WDYT about extracting this into a hook?こちらをフックに切り出すのはいかがでしょうか。これフックに切り出すのどう?
Ready to mergeLGTM, approving.LGTM 🚀問題ございません。マージしていただいて結構です。LGTM、マージしてOK!
Praise for refactorThis is a fantastic refactor — much cleaner.This refactor slaps.素晴らしいリファクタリングですね。とても読みやすくなりました。このリファクタめっちゃキレイ、最高。

3.4 Words Korean developers should avoid

  • obviously / clearly — direct-translated from "당연히" or "명백히". Reads as "you should know this."
  • just — minimizes the work. "Just use the helper" → "I'd use the helper here" is safer.
  • actually — corrective tone. "It actually returns null" → "It returns null in this case."
  • simply — same trap as just.
  • should be easy to fix — sounds like pressure when the author is struggling.

4. PR writing - Title, body, Conventional Commits

The 2026 standard is still Conventional Commits. Title within 50 chars, body with three sections: What / Why / How tested.

4.1 Title prefix table

PrefixUseExample
feat:new featurefeat(payment): add Apple Pay support
fix:bug fixfix(auth): handle expired refresh token
refactor:refactor without behavior changerefactor(api): extract retry helper
perf:performanceperf(db): add index on user_id
docs:docs onlydocs(readme): clarify setup steps
test:teststest(payment): cover Apple Pay path
chore:build / toolingchore(deps): bump next to 15.4
ci:CI changesci: cache node_modules in pipeline
revert:revertrevert: feat(payment): add Apple Pay support
BREAKING CHANGE:breaking changeadd a BREAKING CHANGE: ... line in body

4.2 PR body templates

Korean intentEnglish (formal)English (casual)日本語 (敬語)日本語 (砕け)
What was doneThis PR introduces ...What: ...この PR では ... を導入します。この PR で ... を入れた。
Why it's neededWe're seeing X% of users hit Y, which leads to Z.Why: X% of users hit Y → Z.全体の X% のユーザーが Y に遭遇し、Z につながっている状況です。ユーザーの X% が Y にぶつかってて Z な感じ。
How testedVerified via unit tests + manual E2E on staging.How tested: unit + manual E2E on staging.ユニットテストとステージング環境での手動 E2E で検証済みです。ユニットとステージングで手動 E2E、OK。
Breaking change markerBREAKING CHANGE: payment.create() now requires currency.BREAKING CHANGE: payment.create() needs currency now.破壊的変更: payment.create()currency が必須になります。破壊的変更あり、payment.create()currency 必須にした。
Mention reviewers@alice @bob — PTAL when you have a moment.@alice @bob PTAL when you can!@alice さん、@bob さん、お手すきの際にレビューをお願いいたします。@alice @bob 時間あるときレビューお願い!

4.3 Scope naming tips

The scope in feat(scope): is usually the folder or domain name. feat(api): ..., feat(web/payment): ... — slash-separated hierarchies are common.

5. Incident response - SEV1/SEV2 phrasing

Incident channels follow a 3-second rule: one sentence captures what / who / when from. The Korean-speaker pitfall: writing only "I'm looking into it" without naming the ownership area.

5.1 SEV severity labels

LevelMeaningJapanese
SEV1full outage, revenue impact重大障害 (じゅうだいしょうがい)
SEV2core feature partially down, some users affected部分障害
SEV3non-core feature, workaround exists軽度障害
SEV4internal tool, no external impact内部障害

5.2 Scenario table

Korean intentEnglish (formal)English (casual)日本語 (敬語)日本語 (砕け)
Detected elevated errors on paymentWe're seeing elevated 5xx errors on /payment/create — opening SEV2.seeing elevated 5xx on /payment/create, calling SEV2./payment/create で 5xx エラーが急増しております。SEV2 として対応開始します。/payment/create で 5xx 上がってる、SEV2 開ける。
I'm the incident commanderI'll IC this one.I'll IC.私が IC(インシデントコマンダー)を務めさせていただきます。IC 私がやる。
Rolling backRolling back to v1.4.2 — ETA 5 min.rolling back to v1.4.2, ETA 5 min.v1.4.2 にロールバックを実施中です。完了予定は 5 分後です。v1.4.2 にロールバック中、あと5分くらい。
Estimating impactEstimated impact: ~12k users between 14:32 and 14:48 KST.impact: ~12k users, 14:32–14:48 KST.影響範囲は 14:32 〜 14:48 KST の約 1.2 万ユーザーと見積もっております。影響は 14:32〜14:48 で 1.2万人くらい。
Errors recoveredError rate is back to baseline — monitoring for 30 min.errors back to baseline, monitoring 30 min.エラー率が通常に戻りました。今後 30 分間モニタリングを継続します。エラー戻った、30分監視続ける。
Schedule postmortemI'll schedule a blameless postmortem for tomorrow.scheduling a blameless postmortem for tmrw.明日、ブレームレス・ポストモーテムを設定いたします。明日ブレームレスでポストモーテムやる。

5.3 Why "blameless" matters

In English-speaking postmortems, "blameless" is almost a religious keyword — a covenant to flip the question from "Who broke prod?" to "What in our system made it possible to break prod?" Japan picked this up via Mercari and Cookpad as "犯人探しをしない" (no manhunt), which is even more explicit than the Korean equivalent.

6. 1on1 - One-on-one with your manager

The golden rule: the IC owns the agenda. A 1on1 where the manager opens the topic is essentially a status meeting. The Korean "I don't really have anything" answer zeroes out the value of 1on1.

6.1 Agenda categories

CategoryMeaningEnglish example
Career growthgrowth / promotion"I'd like to chat about my growth path to staff."
Feedback for mefeedback I'm receiving"What's one thing I could be doing better?"
Feedback for youfeedback I'm giving the manager"I have some feedback for you, can I share?"
Projectproject state"Quick update on Payments v2 — we hit X."
Personalpersonal"I'd like to share something personal."
Team dynamicsrelationships in the team"I want to talk about the dynamic with X."

6.2 Scenario table

Korean intentEnglish (formal)English (casual)日本語 (敬語)日本語 (砕け)
Want to talk about promotionI'd like to start a conversation about my path to senior.wanna chat about promo to senior.シニアへの昇格について、相談させていただきたいです。シニアへの昇格、話したい。
Close to burnoutI'm running a bit close to burnout — I want to flag this early.I'm getting close to burnout, flagging early.最近少しバーンアウト気味で、早めに共有させてください。最近ちょっと燃え尽き気味、早めに言っとく。
Give me one piece of feedbackWhat's one specific thing I could improve in the next quarter?One thing I should work on next quarter?次の四半期で私が改善すべき具体的なポイントを一つ教えていただけますか。次の四半期で私が直すべきこと、一個教えて。
I need helpI need your support to unblock X with Y team.Need your help to unblock X with Y team.X の件で Y チームとの調整のため、サポートをお願いできますでしょうか。X の件でYチームとの調整、ヘルプして。
Considering internal moveI'm exploring an internal move to the X team. Want your read on it.thinking about moving to X team — wanted your read.X チームへの異動を検討しており、ご意見を伺いたいです。X チームへの異動考えてて、意見ほしい。

7. Requirements meeting - Resolving ambiguity

The Korean-speaker pattern: nodding "yes I understand" in the meeting, then asking the same question in Slack afterward. Inefficient in both English-speaking and Japanese teams.

7.1 Surfacing ambiguity

Korean intentEnglish (formal)English (casual)日本語 (敬語)日本語 (砕け)
What's the exact triggerCan you walk me through the exact conditions when this should trigger?What's the exact trigger condition here?こちらの正確な発火条件についてご説明いただけますでしょうか。これ、発動条件ちゃんと教えて。
Possible edge caseI see a potential edge case when user is in country X and language Y.Edge case: user in country X, lang Y. WDYD?ユーザーが X 国かつ言語 Y のエッジケースが懸念されます。エッジケースありそう: X国でY言語のとき。
Rank these for meCould you rank these three requirements for me?which of these 3 is P0?3つの要件の優先順位を教えていただけますか。この3つ、優先順位どれが一番?
Scope is growingI'm noticing scope creep — can we re-baseline?Feels like scope creep, can we re-scope?スコープが拡大しているように感じます。再定義していただけますでしょうか。スコープ膨らんでる、再定義しよ。
Take it offlineLet's take this offline and circle back.let's take this offline.こちらは別途お話しさせてください。これ別で話そう。

7.2 What "let's take this offline" actually means

In video-meeting age, "offline" means "outside this meeting." It's a polite topic blocker: "this topic is too long to unblock here — let's schedule separately." Japanese equivalent: "別途調整" / "別途お時間いただけますか."

8. Data analysis reports - KPI, north star, lift

Sharing A/B test results or quarterly reviews. Statistical vocabulary is the foundation of trust.

English termKoreanJapaneseExample
North star metric북극성 지표北極星指標 / ノーススター指標"Our north star is weekly active checkouts."
Lift개선폭 (상대)リフト"Variant B drove a 4.2% lift in conversion."
Statistical significance통계적 유의성統計的有意性"Results were significant at p < 0.05."
Confidence interval신뢰구간信頼区間"95% CI was [+2.1%, +6.3%]."
Sample size표본 크기サンプルサイズ"We need ~50k users per arm."
MAU / DAU / WAU월/일/주 활성 사용자MAU / DAU / WAU"DAU grew 12% MoM."
Funnel drop-off퍼널 이탈ファネル離脱"Biggest drop-off is at step 3."
Retention curve리텐션 커브リテンションカーブ"D7 retention sits at 24%."
Cohort코호트コホート"Q1 cohort retained better than Q4."
CAC / LTV고객획득비용 / 생애가치CAC / LTV"LTV / CAC is 3.1x."

8.1 Presentation scenarios

Korean intentEnglish (formal)English (casual)日本語 (敬語)日本語 (砕け)
Sharing resultsI'd like to share the results of the A/B test we ran last week.sharing A/B results from last week.先週実施した A/B テストの結果を共有させていただきます。先週のA/Bの結果共有する。
Statistically significantThe lift was statistically significant at p < 0.01.sig at p < 0.01.統計的有意性は p < 0.01 で確認されました。統計的に有意、p < 0.01。
Sample too smallSample size was too small to call it definitively.sample too small to call it.サンプルサイズが不足していたため、確定的な結論には至りませんでした。サンプル足りなくて確定できなかった。
ConclusionIn summary, Variant B wins on conversion but loses on AOV.TL;DR: B wins conversion, loses AOV.結論として、バリアント B はコンバージョンで勝ち、AOV で負けます。結論: B はコンバージョン勝ち、AOV 負け。

Korean-speaker pitfall: don't conflate significant and meaningful. Significant is statistical; meaningful is business impact. "0.1% lift was significant but not meaningful" is a perfectly valid sentence.

9. PTO / OOO - 育休, 有給, vacation

Korean intentEnglish (formal)English (casual)日本語 (敬語)日本語 (砕け)
Out next weekI'll be OOO next week (May 20–24).OOO next week 5/20-24.来週 5/20 〜 5/24 は有給休暇をいただきます。来週 5/20〜24 有給とります。
CoverageAlice will be covering for me — please ping her.Alice is covering, ping her.不在の間は Alice が対応いたしますので、彼女までご連絡ください。不在中は Alice がカバー、彼女に投げて。
Sick todayI'm out sick today — will catch up tomorrow.out sick today, catch up tmrw.本日体調不良のためお休みをいただきます。明日キャッチアップいたします。今日体調悪くて休む、明日キャッチアップする。
Korean holidayOut for Korean Thanksgiving (Chuseok) Sep 28–Oct 2.OOO Chuseok 9/28-10/2.9/28 〜 10/2 は韓国の秋夕(チュソク)休暇となります。9/28〜10/2 はチュソク休み。

Japan culture note: 有給 (yuukyuu, paid leave) is a right, but the "everyone takes it" culture isn't universal. Mercari and other globalized firms encourage PTO actively; traditional SIers still carry an apologetic tone.

10. Declining - Saying NO gracefully

The hardest area for Korean developers. "I'll try" is read as "YES" in English-speaking environments; "it'll be difficult" is read as "NO" in Japanese — culture collisions abound.

Korean intentEnglish (formal)English (casual)日本語 (敬語)日本語 (砕け)
Can't take this quarterI won't be able to take this on this quarter — let's revisit in Q3.can't take this on this quarter, let's revisit Q3.今四半期での対応は難しく、Q3 で再検討させていただけますでしょうか。今四半期は無理、Q3 でまた相談しよ。
De-prioritizeI'd like to propose we de-prioritize this in favor of X.let's de-prio this for X.こちらは X を優先するため、優先度を下げるご提案です。これ X 優先で後回しにしたい。
Wrong teamThis sits better with the X team — happy to make an intro.feels like X team's scope, can intro.こちらは X チームの範囲のように思われますので、おつなぎいたしましょうか。これ X チームの担当じゃない? 紹介できる。
I'll look (answer pending)Let me take a look and get back to you by EOD Friday.I'll take a look, get back to you Fri EOD.確認のうえ、金曜日中までにご連絡差し上げます。確認して金曜までに連絡する。
Direct declineThis isn't something I can commit to.I can't commit to this.こちらはお引き受けすることが難しい状況です。これは無理、受けられない。

ESL tip: When declining in English, almost always pair the no with an alternative or reason. No, but here's what I can do: ...

11. Apologies - Calibrating responsibility

In English, I'm sorry and I apologize carry different weights — the latter is more formal. Japanese has finer gradations.

Korean intentEnglish (formal)English (casual)日本語 (敬語)日本語 (砕け)
Sorry for delayed replyApologies for the delayed response.Sorry for the slow reply!ご返信が遅くなり申し訳ございません。返事遅れてごめん!
It was my mistakeThis was on me — I'll follow up with a fix.my bad, fixing now.こちらは私の不手際でございます。修正いたします。これ私のミス、直す。
Apologize againI want to apologize again for the disruption.Sorry again for the disruption.重ねてご迷惑をおかけし、誠に申し訳ございません。重ねて、本当ごめんなさい。
Late reviewSorry for the late review — diving in now.sorry, late review, diving in.レビューが遅くなり申し訳ございません。今から確認いたします。レビュー遅れてごめん、今見る。

Japanese apology gradations (by weight):

  1. すみません - light apology
  2. ごめんなさい - personal
  3. 申し訳ございません - business standard
  4. 大変申し訳ございません - heavier
  5. 誠に申し訳ございませんでした - formal public apology (e.g., outage notice)

12. Praise - Beating praise inflation

English-speaking workplaces have heavy praise inflation — Great work! is almost a greeting. For meaningful praise, specificity is required.

Korean intentEnglish (formal)English (casual)日本語 (敬語)日本語 (砕け)
Outstanding workOutstanding work on the migration — the rollout was seamless.Outstanding migration work, rollout was clean 🚀マイグレーションのお仕事、本当に素晴らしかったです。ロールアウトもスムーズでした。マイグレーション、めっちゃ良かった、ロールアウトもスムーズ。
Props to XProps to @alice for the deep-dive into the perf regression.Props to @alice for that perf deep-dive!パフォーマンス劣化の深掘り、@alice さんに感謝いたします。パフォの調査、@alice ありがとう!
Public shoutoutQuick shoutout to @bob — saved us 4 hours on the deploy.Shoutout to @bob, saved us 4hrs on deploy 🙌@bob さん、デプロイで4時間も節約していただきありがとうございました。@bob デプロイで4時間救ってくれた、感謝!
You're a powerhouseYou're a force multiplier on this team.You're carrying us 💪あなたはチームの力を倍にしてくださっています。チームの底上げ、めっちゃしてくれてる。

12.1 Mapping Korean "수고하셨습니다" to English / Japanese

  • "수고하셨습니다" has no 1:1 English equivalent. Context-dependent:
    • End of meeting: Thanks everyone! / Great session!
    • End of day: Have a good evening! / Japanese お疲れ様でした
    • End of project: Great work shipping this! / Massive props to the team

13. Email - Greetings and sign-offs

CategoryEnglish (formal)English (casual)日本語
First email to a strangerDear Mr./Ms. X,Hi X,X 様 / 株式会社 X 御中
Internal companyHi team, / Hello all,Hey team, / Hey folks,皆様 / 各位
Close colleagueHey,Hey, / Yo,お疲れ様です
Formal closeBest regards, / Sincerely,Best, / Cheers,何卒よろしくお願い申し上げます
Friendly closeBest, / Thanks,Cheers, / Thx,よろしく

13.1 Email body phrases

Korean intentEnglish日本語
Got your emailI received your email — thank you.メール拝受いたしました。
Will look into itI'll look into it and get back to you.確認のうえ、ご連絡差し上げます。
Please find attachedPlease find attached ...添付ファイルをご確認ください。
Want to scheduleCould we find 30 min next week to discuss?来週中に 30 分ほどお打ち合わせのお時間をいただけますでしょうか。
Sorry for late replyApologies for the delayed reply.ご返信が遅くなり申し訳ございません。

14. Slack / chat abbreviations cheat sheet

The 2026 global IT Slack abbreviation standard is mostly locked in.

Abbrev.ExpansionKorean nuanceJapanese
PTALPlease Take A Look"have a look"確認お願いします
FYIFor Your Information"FYI"ご参考まで
WFMWorks For Me"works for me"私は大丈夫です
TILToday I Learned"TIL"今日知った
IIRCIf I Recall Correctly"if I remember right"私の記憶が正しければ
OOOOut Of Office"PTO"不在
EODEnd Of Day"by today"本日中
EOWEnd Of Week"by end of week"今週中
ETAEstimated Time of Arrival"ETA"完了予定時刻
LGTMLooks Good To Me"approved"承認 / 問題なし
WIPWork In Progress"WIP"作業中
MVPMinimum Viable Product"MVP"MVP
POCProof Of Concept"POC"PoC / 概念実証
NITnitpick"nit"細かい指摘
WDYTWhat Do You Think"what do you think"どう思いますか
BTWBy The Way"by the way"ところで
ICYMIIn Case You Missed It"in case you missed"念のため

14.1 Emoji culture

  • :eyes: 👀 — "I'm looking, response coming"
  • :pray: 🙏 — request / thanks
  • :white_check_mark: ✅ — done
  • :fire: 🔥 — urgent or amazing (context-dependent)
  • :rocket: 🚀 — deploy / launch
  • :bug: 🐛 — bug report
  • :facepalm: 🤦 — self-deprecating

Japanese Slack: :bow: (お辞儀) emoji handles both apology and thanks broadly.

15. Running a meeting - Agenda, action items, recap

Running meetings in Korean doesn't automatically transfer to English. A phrase kit is required.

15.1 Meeting facilitation phrases

Korean intentEnglish (formal)English (casual)日本語 (敬語)
Let's get startedLet's go ahead and get started.Let's kick this off.お時間になりましたので、始めさせていただきます。
Sharing the agendaQuick run through the agenda...Agenda for today...本日のアジェンダを共有させていただきます。
Next itemLet's move on to the next item.Moving on.次の議題に移ります。
Step back from thisLet's put a pin in that for now.Let's park that.こちらは一旦置いておきましょう。
Back on topicLet's get back on track.Back to the topic.本題に戻りましょう。
Capture action itemsLet's capture the action items.Action items?アクションアイテムを整理いたします。
Notes owner@alice will own the notes.@alice on notes.議事録は @alice さんにお願いいたします。
Any questionsAny questions before we wrap?Any qs?ご質問はございますでしょうか。
WrapThanks everyone, let's wrap.Wrap!以上です、ありがとうございました。

15.2 What "parking lot" really means

"Let's put that in the parking lot" means "that topic is too big or off-topic — let's set it aside." Japanese: "保留" or "別途検討."

16. Interviewing - System design, behavioral STAR

Interview English is its own sub-genre. Two-way phrasing for being interviewer or candidate.

16.1 System design phrases

Korean intentEnglish (formal)English (casual)
Let me clarify reqsLet me clarify the requirements first.Let me get the reqs straight first.
Throughput / latencyWhat's the expected throughput and latency budget?What's the QPS and latency target?
Consistency vs availabilityWe'd trade strong consistency for availability here.Eventual consistency works here.
Box-and-arrow firstI'll sketch the high-level components first.Let me box-and-arrow this.
Trade-offsThe trade-off is X vs Y — I'd lean toward Y because ...Trade-off: X vs Y, I'd pick Y because ...

16.2 Behavioral - STAR

STAR = Situation / Task / Action / Result.

Korean intentEnglish example
Situation"Last year my team was facing a 30% error rate spike during checkout. (Situation)"
Task"As tech lead, I owned both the triage and the long-term fix. (Task)"
Action"I led a war room, ran a binary-search rollback, and identified a Redis key collision. (Action)"
Result"Error rate dropped to 0.2% within 4 hours, and we shipped a postmortem with three preventative actions. (Result)"

Korean-speaker pitfall: answering behavioral questions with "our team solved it together" makes it hard to evaluate you. Use I precisely. "I led ... while the team supported with ..."

17. Governance - RFC / ADR phrasing

Large technical decision documents. What matters is the section keyword standard.

17.1 RFC section vocabulary

SectionEnglish日本語
MotivationMotivation動機 / 背景
GoalsGoals目的
Out-of-scopeNon-goals非目標 / スコープ外
ProposalProposal提案
Alternatives consideredAlternatives considered検討した代替案
Trade-offsTrade-offsトレードオフ
Open questionsOpen questions未解決の論点
DecisionDecision決定事項
ConsequencesConsequences結果

17.2 Phrase table

Korean intentEnglish
I'd like to proposeI'd like to propose adopting X for use case Y.
Stating non-goalsNon-goals: we're not addressing X in this RFC.
Open questionsOpen question: how do we migrate the legacy data?
Decision deadlineDecision deadline: end of week.
Alternative A rejectedAlternative A was considered but rejected because of X.

18. Postmortem - 5 Whys, lessons learned

Drafted within 24–72 hours after an incident. The vocabulary is almost ritualistically standardized.

18.1 Core vocabulary

EnglishKorean日本語
Blameless postmortem비난 없는 포스트모템ブレームレス・ポストモーテム
Timeline타임라인タイムライン
Root cause근본 원인根本原因
Contributing factors기여 요인들寄与要因
5 Whys다섯 번의 왜なぜなぜ分析
Lessons learned배운 점教訓
Action items액션 아이템アクションアイテム
Detection time (TTD)탐지까지 시간検知までの時間
Mitigation time (TTM)완화까지 시간緩和までの時間
Recovery time (TTR)복구까지 시간復旧までの時間

18.2 Phrase table

Korean intentEnglish
No blameThis is a blameless postmortem — we focus on systems, not people.
Root causeRoot cause: a race condition in the connection pool when traffic exceeded 5k QPS.
Why detection was lateOur alert thresholds were tuned for the old traffic baseline and didn't trip.
Action itemsAction 1: Add SLO-based alerts. Owner: @alice. Due: end of next sprint.

19. Resigning / changing jobs - Graceful exit

Korean intentEnglish (formal)English (casual)日本語 (敬語)日本語 (砕け)
Resignation emailI'm writing to let you know that I'll be leaving the company on May 30.wanted to let you know my last day will be 5/30.5月30日をもちまして退職することになりましたので、ご報告申し上げます。5月30日で退職することになった、共有まで。
HandoverI'll prepare a detailed handover doc for the Payments service.I'll write up a handover doc for Payments.Payments サービスの引き継ぎ資料を準備いたします。Payments の引き継ぎ資料、用意する。
Reference askWould you be open to serving as a reference?Could you be a reference for me?リファレンスをお願いできますでしょうか。リファレンスお願いできる?
Last greetingIt's been a privilege working with all of you.Been a blast working with you all.皆様と共に仕事をできましたこと、誠に光栄でした。皆と仕事できて本当に良かった。

Culture note: in Japan, the standard notice period is 1–3 months, not 2 weeks. Korea is typically 1 month, US is 2 weeks. The biggest friction point when crossing global teams.

20. Negotiation - Promotion, salary, compensation

In manager negotiation meetings, the Korean "just take care of me, you know" approach fails in both English and Japanese cultures.

20.1 Phrase table

Korean intentEnglish (formal)English (casual)日本語 (敬語)日本語 (砕け)
Open promotion conversationI'd like to formally start the conversation about promotion to senior.wanna start the promo convo to senior.シニアへの昇格について、正式に協議を開始させていただきたいです。シニア昇格の話、本格的に始めたい。
Share comp targetBased on market data, I'd like to target X for total comp.based on market, I'm targeting X TC.市場データを踏まえ、TC として X を希望いたします。市場見て、TC は X 希望。
Competing offerI've received a competing offer from X — wanted to share before deciding.got a competing offer from X, wanted to share.他社 X からオファーをいただきましたので、ご共有させてください。他社 X からオファーもらった、共有しとく。
What evidence helpsWhat evidence would you need to support the case?what evidence helps the case?ご検討にあたって、どのような根拠が必要でしょうか。検討するのにどんな根拠あれば?
Decision deadlineI need a decision by Friday.need a call by Friday.金曜日までに結論をいただけますでしょうか。金曜までに結論ほしい。

Term note: TC = Total Compensation. Base + bonus + equity. In English-speaking IT negotiations, almost all numbers are TC-based.

21. Global meeting manners - Timezone, accents, repeat requests

Korean intentEnglish (formal)English (casual)日本語 (敬語)
Could you repeatSorry, could you repeat that?Sorry, can you say that again?恐れ入りますが、もう一度お願いできますでしょうか。
Audio cut outYour audio is cutting out — could you try repeating?audio cut out, can you say again?音声が途切れているようです、もう一度お願いいたします。
Could you slow downCould you slow down a bit? Want to make sure I follow.could you slow down a sec?少しゆっくりお話しいただけますと幸いです。
Timezone noteI'm in KST so 5pm your time is 6am for me — happy to take it, just FYI.I'm in KST, that's 6am for me, FYI.KST のため、貴方の17時は当方6時となります。対応可能ですがご参考まで。
Could you put in chatCould you drop that in chat? Easier for me to follow.drop it in chat? easier to follow.チャットにご記入いただけますでしょうか、その方が確認しやすいです。

21.1 Accents and ESL manners

  • "I didn't understand" puts the gap on you. "Could you clarify?" shifts it to the speaker — more balanced.
  • In Japanese meetings, "もう一度お願いします" is the safest catch-all.
  • Voice-recognition captions (Zoom AI Companion, Otter, Granola) are 2026 standard in global teams. "I have captions on" at the start of a meeting is a non-issue.

22. Korean dev community case studies - Going English

22.1 Toss going English

Toss began rolling out English-language internal documents and Slack channels in 2023 to support global team expansion. Key assets:

  • Toss Tech Blog English edition (toss.tech) — Korean originals with English translations.
  • Design system docs in English.
  • Standardized English job descriptions on global hiring pages.

The lesson: English-ization isn't "translation" — it's "restructuring." Moving Korean docs verbatim feels off; English requires its own sentence length and paragraph structure.

22.2 Kakao / LINE English learning

Kakao runs internal English learning programs (1on1 English coaching, English PR-writing workshops). LINE operates with daily collaboration with the Tokyo HQ, giving it a Japanese + English bilingual baseline.

22.3 Korean-language IT English assets

  • Korean-English Translation Guide — style guide maintained by Korean translators for IT docs.
  • Book: "개발자를 위한 영어" (Hanbit Media).
  • Book: "직장인 영어회화 무작정 따라하기" (Gilbut).
  • Stack Overflow — best place to see natural English technical phrasing in context.

23. Japanese dev community case studies - IT katakana mapping

23.1 Mercari English as official language

Mercari adopted English as its internal operating language in 2018. Effects:

Tokyo-anchored but globally toned. For Korean developers eyeing Japan, Mercari is an English-base entry point.

23.2 Core IT katakana vocabulary mapping

EnglishKoreanカタカナ
Deploy배포デプロイ
Rollback롤백ロールバック
Code review코드 리뷰コードレビュー
Pull requestPRプルリクエスト / プルリク
Merge머지マージ
Refactor리팩터링リファクタリング
Repository저장소リポジトリ
Branch브랜치ブランチ
Commit커밋コミット
Issue이슈イシュー / 課題
Sprint스프린트スプリント
Retro회고レトロ / ふりかえり
Standup스탠드업スタンドアップ / 朝会(あさかい)
1on11대1ワンオンワン
Onboarding온보딩オンボーディング
Tech lead테크 리드テックリード / TL

Tip: In Japanese IT, English-as-is is growing, but senior/SIer environments still favor kanji terms (障害 = incident, 復旧 = recovery) for trust signal. Switching fluidly between the two tones is the best move.

23.3 Japanese dev community

  • Qiita — Japan's largest developer blog platform.
  • Zenn — modern Japanese developer community.
  • Book: WEB+DB PRESS (now ceased, but the back catalog is invaluable).
  • LINE / DeNA / Yahoo Japan engineering blogs.

24. ESL tone calibration - "Less direct ≠ less effective"

For Korean developers, English tone calibration feels inefficient at first. "Why beat around the bush?" But the data shows polite forms are faster:

  • Aggressive code review → author defensive → 5–10 back-and-forth comments → merge delayed 2 days
  • Polite code review → author agrees → 1–2 comments → merge delayed 4 hours

Core principles:

  1. Critique the code, not the personYou did X wrongThis line does X, which leads to Y
  2. Lead with curiosityWhy is this here?Curious about the reasoning here — could you walk me through?
  3. Own your limits — A single I might be missing context, but ... keeps the other side off the defensive.
  4. Offer optionsmust do Xwe could do X or Y; I'd lean toward X because Z.
  5. Acknowledge fast — When they make a good point, Good point / Fair in one word.

24.1 Anti-pattern words for Korean speakers

Words to avoidWhy it backfiresReplacement
obviously"you should know this" tone(omit) or as you might know
simply / justtrivializes, pressures(most often omit)
actuallycorrective tonein this case
should be easypressuringif it's feasible
why don't you ...imperativewould it be possible to ...
you need to ...imperativewe'd benefit from ...ing
I think you misunderstoodaggressiveI might not have explained well — let me try again

25. Closing - The next 90 days

Repetition matters less than real exposure.

25.1 90-day plan

WeekEnglishJapanese
1–2Rewrite the body of your last PR in EnglishRead one Mercari engineering blog post fully
3–4Write 5 English code review commentsTry writing one Qiita post in Japanese
5–6Take notes once in English in a meetingRead one LINE engineering Japanese post
7–8Draft one English RFC / ADRRead one Japanese RFC
9–10Watch + shadow one English conference talkWatch a Japanese conference (Builderscon, etc.)
11–12Simulate an English 1on1Simulate a Japanese 1on1
  • DeepL (deepl.com) — most natural KO → EN/JA.
  • Grammarly (grammarly.com) — English tone calibration.
  • Granola (granola.ai) — meeting captions + summaries.
  • HeyGen / Otter — English pronunciation / English meeting notes.

References

  1. Google's Engineering Practices documentation - Code Review
  2. Conventional Commits specification
  3. The Pragmatic Engineer Newsletter - global developer culture case studies.
  4. Atlassian Incident Management handbook
  5. GitLab Handbook - Communication - the most async-English-first company case.
  6. Lara Hogan - Resilient Management - 1on1, feedback, manager phrasing standards.
  7. Stripe Press - English business writing exemplars.
  8. Mercari Engineering Blog - English-as-official-language case in Japan.
  9. LINE Engineering - JA / KO bilingual environment.
  10. Toss Tech - bilingual KO/EN blog case.
  11. Qiita - Japanese dev blog standard.
  12. Zenn - modern Japanese dev community.
  13. Etsy Code as Craft - Blameless postmortems - the original blameless writeup.
  14. Google SRE Book - Postmortem Culture
  15. Increment Magazine - On-Call issue
  16. SmartHR Tech Blog - Japanese dev writing standard.
  17. Cookpad Engineering - Japanese English-ization case.
  18. Engoo Blog - common English mistakes by Korean speakers.
  19. Daniel Stenberg - Working in Open Source - PR / issue English at its purest.
  20. Will Larson - Staff Engineer - senior-and-above engineer phrasing / RFC culture.
  21. The Manager's Path - Camille Fournier - 1on1 phrase collection.
  22. Crucial Conversations book - English phrasing for hard conversations.
  23. Hanbit Media - 개발자를 위한 영어 - IT English guide for Korean speakers.
  24. Spotify Engineering - English phrasing + engineering culture.

Final note: the most important realization for Korean developers is that "you can signal great work even when English / Japanese is imperfect." Carrying the impact of your work into the other language is a bigger asset than memorizing perfect phrases.