๐ฏ๐ต Advanced Japanese Business Keigo for Software Engineering & IT Operations
A comprehensive master lesson on navigating Japanese corporate engineering environments, conducting pull request code reviews, handling system incident escalations, and writing professional Slack/email communications using business honorifics (ๆฌ่ช - ใใใ).
1. Core Grammar & Vocabulary Breakdown
1.1 The Keigo Triad in Software Development
In a Japanese engineering org or client-facing outsourcing environment (SES / Sler), communication level varies based on stakeholder hierarchy.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ KEIGO TRIAD (ๆฌ่ช) โ
โโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโ
โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โผ โผ โผ
โโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโ
โ ๅฐๆฌ่ช (Sonkei) โ โ ่ฌ่ญฒ่ช (Kenjou) โ โ ไธๅฏง่ช (Teinei) โ
โ Respectful Form โ โ Humble Form โ โ Polite Form โ
โโโโโโโโโโโโโโโโโโโโค โโโโโโโโโโโโโโโโโโโโค โโโโโโโโโโโโโโโโโโโโค
โ Client / Lead โ โ Developer's Own โ โ Standard baselineโ
โ actions โ โ actions โ โ politeness โ
โโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโ
- ๅฐๆฌ่ช (Sonkeigo - Respectful Language): Elevates the client, Tech Lead, Product Manager, or external team member. Applied to actions performed by them.
- Pattern:
ใ / ใ + Verb Stem + ใซใชใorๅๅๆ (Passive Verb + ใใใ)or Special Honorific Verbs. - Example: ใไปๆงๆธใใ่ฆงใซใชใใพใใใใใ (Have you looked at the specification document?)
- Pattern:
- ่ฌ่ญฒ่ช (Kenjougo - Humble Language): Lowers your own actions, your teamโs actions, or your companyโs actions to show respect to the recipient.
- Pattern:
ใ / ใ + Verb Stem + ใใ / ใใใor Special Humble Verbs. - Example: ใใใซใชใฏใจในใใๆ่ฆใใใใพใใใใ (I humbly reviewed the pull request.)
- Pattern:
- ไธๅฏง่ช (Teineigo - Polite Language): Polite sentence endings (
ใงใ / ใพใ,ใงใใใใพใ). Baseline for standard team interactions.- Example: ใใใ ใใพใตใผใใผใฎใญใฐใ็ขบ่ชไธญใงใใใใพใใใ (We are currently checking the server logs.)
1.2 Transformation Rules for IT & Engineering Verbs
Software development relies on specialized verbs (many derived from Suru (ใใ) verbs). Mastering their Keigo transformations is vital for code reviews and ticket status updates:
| Base Plain Form | Business Reading | ๅฐๆฌ่ช (Sonkeigo - Client/Lead) | ่ฌ่ญฒ่ช (Kenjougo - Self/Team) | Engineering Context |
|---|---|---|---|---|
| ็ขบ่ชใใ (ใใใซใใใ) | Kakunin suru | ใ็ขบ่ชใซใชใ / ใ็ขบ่ชใใใ | ใ็ขบ่ช่ดใ / ็ขบ่ชใใใฆใใใ ใใพใ | Checking PRs, design specs, build logs |
| ้็บใใ (ใใใฏใคใใ) | Kaihatsu suru | ใ้็บใชใใ / ใ้็บใใใ | ้็บ่ดใ / ้็บใ้ฒใใใใฆใใใ ใใพใ | Developing features, backend APIs |
| ไฟฎๆญฃใใ (ใใ ใใใใใ) | Shuusei suru | ใไฟฎๆญฃใซใชใ / ใไฟฎๆญฃใใใ | ไฟฎๆญฃ่ดใ / ไฟฎๆญฃใใใฆใใใ ใใพใ | Refactoring, bug fixes, hotfixes |
| ๅ ฑๆใใ (ใใใใใใใ) | Kyouyuu suru | ใๅ ฑๆใใใ ใ (Request) | ใๅ ฑๆ่ดใ / ๅ ฑๆใใใฆใใใ ใใพใ | Sharing Zoom links, API specs, credentials |
| ่ชฟๆปใใ (ใกใใใใใ) | Chousa suru | ใ่ชฟๆปใซใชใ | ่ชฟๆป่ดใ / ่ชฟๆปใ้ฒใใฆใใใพใ | Investigating outages, DB queries |
| ้ฃ็ตกใใ (ใใใใใใ) | Renraku suru | ใ้ฃ็ตกใใ ใใ / ใ้ฃ็ตกใใใ ใ | ใ้ฃ็ตกๅทฎใไธใใ / ใ้ฃ็ตก่ดใ | Outage escalation, standup updates |
| ่ฆใ (ใฟใ) | Miru | ใ่ฆงใซใชใ (ใใใใซใชใ) | ๆ่ฆใใ (ใฏใใใใใ) / ๆ่ฆ่ดใ | Reviewing code, looking at log traces |
| ่จใ (ใใ) | Iu | ใใฃใใใ | ็ณใ (ใใใ) / ็ณใไธใใพใ | Stating requirements, reporting status |
| ใใ | Suru | ใชใใ / ใใใ | ่ดใ (ใใใ) | Doing tasks, executing deployments |
| ่กใใปๆฅใ | Iku / Kuru | ใใใฃใใใ / ใใใงใซใชใ | ๅใ (ใพใใ) / ไผบใ (ใใใใ) | Visiting client site, joining online sync |
1.3 Cushion Phrases (ใฏใใทใงใณ่จ่) for IT Code Reviews & Slack
Direct feedback in code reviews can sound aggressive in Japanese engineering culture. Soften corrections using cushion phrases:
- ๆใๅ
ฅใใพใใ (ใใใใใใพใใ - Osoreirimasu ga): โI beg your pardon, butโฆโ (Used before asking questions or reporting issues).
- Usage: ใๆใๅ ฅใใพใใใใใกใใฎAPIใฌในใใณในใฎๅๅฎ็พฉใๅ็ขบ่ชใใฆใใใ ใใพใใงใใใใใใ (I am sorry to bother you, but could you please double-check the type definition for this API response?)
- ใๆๆฐใใใใใใใใพใใ (ใใฆใใใใใใใใใใพใใ - Otesuu o okake itashimasu ga): โI apologize for taking up your time/effort, butโฆโ
- Usage: ใใๆๆฐใใใใใใใใพใใใๅใในใใฎๅฎ่กใใ้กใใงใใพใใงใใใใใใ (Apologies for the extra trouble, but could you please re-run the tests?)
- ๅทฎใๆฏใใชใใใฐ (ใใใคใใใชใใใฐ - Sashitsukaenakereba): โIf it is not inconvenientโฆโ
- Usage: ใๅทฎใๆฏใใชใใใฐใใใณใใใผใฏ็ตๆใฎใญใฐใใๅ ฑๆใใใ ใใพใใจๅนธใใงใใใ (If convenient, we would appreciate it if you could share the benchmark logs.)
2. Comprehensive Vocabulary & Grammar Matrix
| Kanji / Phrase | Reading (Furigana / Romaji) | Form Category | Technical English Meaning | Real-World Engineering Example | Nuance & Business Etiquette Note |
|---|---|---|---|---|---|
| ๆฟ็ฅใใใใพใใ | ใใใใกใใใใพใใ (Shouchi itashimashita) | Kenjougo (Humble) | Understood / Confirmed | ใไปๆงๅคๆดใฎไปถใๆฟ็ฅใใใใพใใใๆฌๆฅไธญใซไฟฎๆญฃใๅฎๆฝใใใใพใใใ | Crucial: Never use ใไบ่งฃใใพใใใ(Ryookai shimashita) with clients or superiors; it is considered informal/patronizing. |
| ๆ่ฆใใใใพใใ | ใฏใใใใใใใพใใ (Haiken itashimashita) | Kenjougo (Humble) | I have reviewed / looked at | ใใๆๅบใใใ ใใใใซใชใฏใจในใใๆ่ฆใใใใพใใใใ | Standard humble phrasing when opening code reviews or design docs. |
| ๅฏพๅฟไธญใงใใใใพใ | ใใใใใกใ
ใใงใใใใพใ (Taiouchuu de gozaimasu) | Teinei / State | Currently resolving / handling | ใ็พๅจใใใผใฟใใผในใฎๆฅ็ถ้ๅฎณใๅฏพๅฟไธญใงใใใใพใใใ | Keeps management informed during active outages with objective politeness. |
| ใ็ขบ่ชใฎใปใฉใใใใใ้กใใใใใพใ | ใใใใซใใฎใปใฉใใใใใใญใใใใใใพใ (Go-kakunin no hodo yoroshiku onegai itashimasu) | Polite Request | Please review / check this | ใใณใผใใฎไฟฎๆญฃใๅฎไบใใพใใใฎใงใใ็ขบ่ชใฎใปใฉใใใใใ้กใใใใใพใใใ | Mandatory sign-off sentence when tagging reviewers on GitHub/GitLab PRs. |
| ใๆ็คบใใใ ใใพใใงใใใใ | ใใใใใใใใ ใใพใใงใใใใ (Go-kyouji itadakemasu deshou ka) | Kenjou Request | Could you please instruct / advise me? | ใ็ฐๅขๆง็ฏใฎๆ้ ใซใคใใฆใใๆ็คบใใใ ใใพใใงใใใใใใ | Formal alternative to ๆใใฆใใ ใใ (Oshiete kudasai) for setup instructions. |
| ใๆปๅใฎใปใฉใใใใใ้กใใใใใพใ | ใใใใ
ใใฎใปใฉใใใใใใญใใใใใใพใ (Go-sashuu no hodo yoroshiku onegai itashimasu) | Business Formula | Please accept/evaluate the attached file | ใไฟฎๆญฃๅพใฎใญใฐใใกใคใซใๆทปไปใใใใพใใใใๆปๅใฎใปใฉใใใใใ้กใใใใใพใใใ | Standard email formula when attaching log archives, diagrams, or CSV metrics. |
| ๅนธใใงใ | ใใใใใงใ (Saiwai desu) | Soft Request | I would be grateful / appreciative | ใๆฌๆฅ 17 ๆใพใงใซใใฃใผใใใใฏใใใใ ใใพใใจๅนธใใงใใใ | Creates a polite, non-demanding request cadence in technical Slack channels. |
| ไฟฎๆญฃใๅๆ ใใใใพใใ | ใใ
ใใใใใฏใใใใใใใใพใใ (Shuusei o hanโei itashimashita) | Kenjou Statement | Applied / Pushed the requested fix | ใๆๆไบ้ ใซๅบใฅใใใณใผใใฎไฟฎๆญฃใๅๆ ใใใใพใใใใ | Standard response in a GitHub PR comment thread after addressing requested changes. |
| ไธๅ ทๅใ็บ็ใใฆใใใพใ | ใตใใใใใฏใฃใใใใฆใใใพใ (Fuguai ga hassei shite orimasu) | Teinei Alert | A bug / glitch has occurred | ใๆฌ็ช็ฐๅขใซใฆใญใฐใคใณๅฆ็ใฎไธๅ ทๅใ็บ็ใใฆใใใพใใใ | Clear, objective phrasing for incident ticket reporting. |
| ๅ็บ้ฒๆญข็ญใๆค่จใใใใพใ | ใใใฏใคใผใใใใใใใใจใใใใใพใ (Saihatsu boushisaku o kentou itashimashita) | Kenjou Commitment | We will formulate preventative measures | ใใในใใขใผใใ ใไฝๆใใๅ็บ้ฒๆญข็ญใๆค่จใใใใพใใใ | Used in post-mortem reports to reassure leadership of long-term fixes. |
3. Real-World Dialogue Scenarios
Scenario A: Urgent Incident Escalation on Slack (้ๅฎณ็บ็ๆใฎ็ทๆฅ้็ฅ)
Context: High-priority production outage where the database CPU throttles to 100%. Junior Backend Engineer (Tanaka) escalates to Engineering Lead (Sato).
[Slack Channel: #incident-alert-prod]
-
็ฐไธญ (Tanaka - Junior Engineer):
ไฝ่ค๏ผใใจใ๏ผใใใใ็ฒใๆง๏ผใคใใใใพ๏ผใงใใ ๆ๏ผใใ๏ผใๅ ฅ๏ผใ๏ผใใพใใใๆฌ็ช๏ผใปใใฐใ๏ผ็ฐๅข๏ผใใใใใ๏ผใฎใใผใฟใใผในใซใฆ CPU ไฝฟ็จ็๏ผใใใใใค๏ผใ 100% ใซ้๏ผใใฃ๏ผใใ้ๅฎณ๏ผใใใใใ๏ผใ็บ็๏ผใฏใฃใใ๏ผใใฆใใใพใใ ใใ ใใพๅๅ ๏ผใใใใ๏ผใฎใญใฐใ่ชฟๆปไธญ๏ผใกใใใใกใ ใ๏ผใงใใใใพใใ
Romaji: Sato-san, otsukaresama desu. Osoreirimasu ga, homban kankyou no deetabeesu ni te CPU shiyouritsu ga hyakuper sento ni tassuru shougai ga hassei shite orimasu. Tadaima genโin no rogu o chousachuu de gozaimasu. English: Sato-san, thank you for your hard work. I am sorry to interrupt, but an incident has occurred in the production environment where database CPU utilization has reached 100%. We are currently investigating the root cause logs.
-
ไฝ่ค (Sato - Tech Lead):
็ฐไธญใใใๅ ฑๅ๏ผใปใใใ๏ผใใใใจใใใใใพใใ ในใญใผใฏใจใชใฎใญใฐใฏ็ขบ่ช๏ผใใใซใ๏ผใใใพใใใใใพใใๅฝฑ้ฟ๏ผใใใใใ๏ผ็ฏๅฒ๏ผใฏใใ๏ผใฏใฉใฎใตใผใในใซๅ๏ผใใ๏ผใใงใใพใใงใใใใใ
Romaji: Tanaka-san, houkoku arigatou gozaimasu. Suroo kueri no rogu wa kakunin saremashita ka. Mata, eikyou hanโi wa dono saabisuto ni oyonde imasurou ka. English: Tanaka-san, thank you for the report. Have you checked the slow query logs? Also, which services are affected by the scope of this impact?
-
็ฐไธญ (Tanaka - Junior Engineer):
ใฏใใ็ขบ่ช๏ผใใใซใ๏ผใใใใพใใใๆช๏ผใฟ๏ผใคใณใใใฏในใฎ SQL ใฏใจใชใๅๅ ๏ผใใใใ๏ผใจ็นๅฎ๏ผใจใใฆใ๏ผใใใใพใใใ ๆ๏ผใใ๏ผใๅ ฅ๏ผใ๏ผใใพใใใ่ฉฒๅฝ๏ผใใใจใ๏ผใคใณใใใฏในใฎ็ทๆฅ๏ผใใใใ ใ๏ผ่ฟฝๅ ๏ผใคใใ๏ผใใใใ้ฉ็จ๏ผใฆใใใ๏ผใใฆใๅทฎ๏ผใ๏ผใๆฏ๏ผใคใ๏ผใใชใใงใใใใใ
Romaji: Hai, kakunin itashimashita. Mi-indekkusuno SQL kueri ga genโin to tokutei itashimashita. Osoreirimasu ga, gaitou indekkusu no kinkyuu Tsuika pacchi o tekiyou shitemo sashitsukaenakereba deshou ka. English: Yes, I have confirmed it. We identified that an unindexed SQL query is the root cause. Pardon me, but would it be acceptable if we apply an emergency patch to add the relevant index?
-
ไฝ่ค (Sato - Tech Lead):
ๆฟ็ฅ๏ผใใใใก๏ผใใใใพใใใ้ฉ็จ๏ผใฆใใใ๏ผใ้ฒ๏ผใใ๏ผใใฆใใ ใใใๅฎไบ๏ผใใใใใ๏ผๅพ๏ผใ๏ผใ็ตๆ๏ผใใฃใ๏ผใใๅ ฑๆ๏ผใใใใใ๏ผใใใ ใใพใใจๅนธ๏ผใใใ๏ผใใงใใ
Romaji: Shouchi itashimashita. Tekiyou o susumete kudasai. Kanryougo, kekka o go-kyouyuu itadakemasu to saiwai desu. English: Understood. Please proceed with applying the patch. Once complete, I would appreciate it if you could share the results.
Scenario B: GitHub Pull Request Code Review & Technical Feedback (ใณใผใใฌใใฅใผ)
Context: Senior Code Reviewer (Suzuki) leaves comments on Developer (Yamada)โs Pull Request regarding cache invalidation.
[GitHub PR #142 Comment Thread]
-
้ดๆจ (Suzuki - Reviewer):
ๅฑฑ็ฐ๏ผใใพใ ๏ผใใใๅฎ่ฃ ๏ผใใฃใใ๏ผใ็ฒใๆง๏ผใคใใใใพ๏ผใงใใ ใใซใชใฏใจในใใๆ่ฆ๏ผใฏใใใ๏ผใใใใพใใใๅ จไฝ็๏ผใใใใใฆใ๏ผใซ็ถบ้บ๏ผใใใ๏ผใซ่จญ่จ๏ผใใฃใใ๏ผใใใฆใใพใใญใ 1 ็น๏ผใฆใ๏ผใ ใๆ๏ผใใ๏ผใๅ ฅ๏ผใ๏ผใใพใใใL45 ใฎใญใฃใใทใฅๅ้ค๏ผใใใใ๏ผๅฆ็๏ผใใใ๏ผใซใใใฆใ้ๅๆ๏ผใฒใฉใใ๏ผใงใฎๅ่ฉฆ่ก๏ผใใใใใ๏ผใญใธใใฏใๆผ๏ผใ๏ผใใฆใใใใใซ่ฆๅ๏ผใฟใ๏ผใใใใพใใ ใใใใฏใผใฏ้ๅฎณ๏ผใใใใใ๏ผๆ๏ผใ๏ผใซใญใฃใใทใฅใฎไธๆดๅ๏ผใตใใใใ๏ผใ็บ็๏ผใฏใฃใใ๏ผใใๆธๅฟต๏ผใใญใ๏ผใใใใใพใใฎใงใใ็ขบ่ช๏ผใใใซใ๏ผใใใ ใใพใใงใใใใใ
Romaji: Yamada-san, jissou otsukaresama desu. Pururikuesto o haiken itashimashita. Zentaiteki ni kirei ni sekkei sarete imasu ne. Itten dake osoreirimasu ga, L45 no kyasshu sakujo shori ni oite, hidouki de no saishikou rojikku ga morete iru you ni miukeraremasu. Nettowaaku shougaiji ni kyasshu no fuseigou ga hassei suru kenen ga gozaimasu node, go-kakunin itadakemasu deshou ka. English: Yamada-san, thank you for your work on the implementation. I have reviewed the pull request. Overall, it is cleanly designed. Pardon me on just one point, but it appears that the asynchronous retry logic in the cache deletion handler at line 45 has been omitted. There is a concern that cache inconsistency might occur during network failures, so could you please check this?
-
ๅฑฑ็ฐ (Yamada - PR Author):
้ดๆจ๏ผใใใ๏ผใใใใฌใใฅใผใใใ ใใใใใจใใใใใพใใ ใๆๆ๏ผใใฆใ๏ผใฎ้๏ผใจใ๏ผใใไพๅค๏ผใใใใ๏ผใใณใใชใณใฐใไธๅๅ๏ผใตใใ ใใถใ๏ผใงใใใใพใใใ ๆๆ๏ผใใฆใ๏ผไบ้ ๏ผใใใ๏ผใซๅบ๏ผใใจ๏ผใฅใใใใใใฌใฟใผใญใฅใผ๏ผDLQ๏ผใธใฎ้้ฟ๏ผใใใฒ๏ผใญใธใใฏใ่ฟฝๅ ๏ผใคใใ๏ผใใไฟฎๆญฃ๏ผใใ ใใใ๏ผใๅๆ ๏ผใฏใใใ๏ผใใใใพใใใ ๅๅบฆ๏ผใใใฉ๏ผใ็ขบ่ช๏ผใใใซใ๏ผใฎใปใฉใใใใใใ้กใ็ณใไธใใพใ๏ผใใญใใใใใใใใพใ๏ผใ
Romaji: Suzuki-san, rebyuu itadaki arigatou gozaimasu. Go-shiteki no้ใ, reigai handoringu ga fujuubun de gozaimashita. Shiteki jikou ni motozuki, deddo retaa kyuu (DLQ) e no taihi rojikku o tsuika shi, shuusei o hanโei itashimashita. Saido go-kakunin no hodo, yoroshiku onegai moushiagemasu. English: Suzuki-san, thank you very much for the review. As you pointed out, the exception handling was insufficient. Based on your feedback, I have added logic to offload failed payloads to a Dead-Letter Queue (DLQ) and pushed the fix. I kindly ask for your re-review.
4. Interactive Practice & Quizzes
Exercise 1: Plain/Teinei Form to Business Keigo Conversion
Convert the following software engineering statements into appropriate Business Keigo (Kenjougo or Sonkeigo as context dictates).
- Plain Statement: ใๆๆฅใไปๆงๆธใ่ฆใพใใใ (I will look at the spec doc tomorrow.)
- โ Kenjou Conversion: ใๆๆฅใไปๆงๆธใ____________________ใใ
- Plain Statement: ใใฏใฉใคใขใณใใฏๆฐๆฉ่ฝใใในใใใพใใใใใ (Did the client test the new feature?)
- โ Sonkei Conversion: ใใๅฎขๆง๏ผใใใใใใพ๏ผใฏๆฐๆฉ่ฝ๏ผใใใใฎใ๏ผใ____________________ใงใใใใใใ
- Plain Statement: ใใใฐใไฟฎๆญฃใใใฎใงใ็ขบ่ชใใฆใใ ใใใใ (I fixed the bug, so please check it.)
- โ Business Slack Formula: ใไธๅ ทๅ๏ผใตใใใ๏ผใไฟฎๆญฃ๏ผใใ ใใใ๏ผใใใใพใใใฎใงใ____________________ใใใใใ้กใใใใใพใใใ
Exercise 2: Business Communication Error Identification
Identify the Keigo mistake in each engineering Slack message and write the correct version.
- Incorrect: ใใๅฎขๆงใไปๅใฎไปๆงๅคๆดใฎไปถใไบ่งฃใใพใใใใ
- Issue: __________________________________________________
- Correction: ใใๅฎขๆงใไปๅใฎไปๆงๅคๆดใฎไปถใ____________________ใใ
- Incorrect: ใ็งใใณใผใใใ่ฆงใซใชใใพใใใฎใงใใใผใธใใพใใใ
- Issue: __________________________________________________
- Correction: ใ็งใใณใผใใ____________________ใฎใงใใใผใธใใใใพใใใ
Exercise 3: Dialogue Gap-Fill Exercise
Select the correct expression from the word bank to complete the incident post-mortem update:
[ใๆปๅใฎใปใฉ , ๆฟ็ฅใใใใพใใ , ็บ็ใใฆใใใพใ , ๆ่ฆใใใใพใใ , ๆค่จใใใใพใ]
ใ้็บใใผใ ใฎ็ๆงใใ็ฒใๆงใงใใ ๆจๆฅ็บ็ใใใใพใใใใผใฟใใผใน้ๅฎณใฎใในใใขใผใใ ใ่จ่ฟฐใใใใญใฅใกใณใใๆทปไปใใใใพใใใ(1) ____________________ใใใใใ้กใใใใใพใใ ไปๅใฎ้ๅฎณๅๅ ใ่ธใพใใๆฅ้ฑใฎในใใชใณใใซใฆใคใณใใใฏในๅ่จญ่จใจ (2) ____________________ใๅผใ็ถใใใใใใ้กใ็ณใไธใใพใใใ
๐ Answer Keys & Linguistic Explanations
Answer Key โ Exercise 1
- ๆ่ฆใใใใพใ (Haiken itashimashita) / ๆ่ฆใใใใพใ (Haiken itashimasu)
- Explanation: Seeing/reviewing your own action towards work items requires humble Kenjougo (ๆ่ฆใใ).
- ใในใใใใพใใ / ใใในใใชใใฃใ (Tesuto saremashita deshou ka)
- Explanation: The clientโs action requires Sonkeigo (ใใใ / ใชใใ).
- ใ็ขบ่ชใฎใปใฉ (Go-kakunin no hodo)
- Explanation: Requests to superiors/reviewers use ใใ็ขบ่ชใฎใปใฉใใใใใ้กใใใใใพใใ instead of plain ใ็ขบ่ชใใฆใใ ใใใ.
Answer Key โ Exercise 2
- Issue: ใไบ่งฃใใพใใใ(Ryookai shimashita) is improper when speaking to clients or superiors.
- Correction: ใใๅฎขๆงใไปๅใฎไปๆงๅคๆดใฎไปถใๆฟ็ฅใใใใพใใ๏ผใพใใฏ ใใใใพใใพใใ๏ผใใ
- Issue: ใใ่ฆงใซใชใใพใใใ(Goran ni narimashita) is Sonkeigo (respectful to others). You cannot use it for your own action.
- Correction: ใ็งใใณใผใใๆ่ฆใใใใพใใใฎใงใใใผใธใใใใพใใใ
Answer Key โ Exercise 3
- (1) ใๆปๅใฎใปใฉ (Go-sashuu no hodo - Please review/accept the attached file)
- (2) ๅ็บ้ฒๆญข็ญใๆค่จใใใใพใ (Saihatsu boushisaku o kentou itashimasu - We will consider preventative measures)
5. Memory Hooks & Spaced Repetition Notes
5.1 The Directional Keigo Rule for Developers
- Mnemonic:
- You LOOK UP to the lead when they speak ใ่ฆงใซใชใ / ใใฃใใใ (Sonkei).
- You BOW DOWN when handing over your PR ๆ่ฆใใ / ็ณใ / ๆฟ็ฅใใ (Kenjou).
5.2 Top 8 Irregular Verbs Cheat Sheet for Tech Engineers
โโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโ
โ Plain Verb โ ๅฐๆฌ่ช (Sonkei) โ ่ฌ่ญฒ่ช (Kenjou) โ
โโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโค
โ ่จใ (Iu) โ ใใฃใใใ โ ็ณใ / ็ณใไธใใพใโ
โ ่ฆใ (Miru) โ ใ่ฆงใซใชใ โ ๆ่ฆใใ โ
โ ่ใ (Kiku) โ ใ่ใใซใชใ โ ไผบใ / ๆ่ดใใ โ
โ ใใ (Suru) โ ใชใใ / ใใใ โ ่ดใ (ใใใ) โ
โ ่กใ (Iku) โ ใใใฃใใใ โ ๅใ / ไผบใ โ
โ ็ฅใ (Shiru) โ ใๅญ็ฅใงใใ โ ๆฟ็ฅใใ / ๅญใใใใโ
โ ไธใใ(Give) โ ใใ ใใ โ ๅทฎใไธใใ โ
โ ้ฃในใ(Eat) โ ๅฌใไธใใ โ ใใใ ใ โ
โโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโ
5.3 Spaced Repetition Schedule & Obsidian Notes Graph
| Review Interval | Focus Topic | Mastery Checkpoint |
|---|---|---|
| Day 1 | Keigo Verb Matrix | Memorize 10 core engineering verb transformations. |
| Day 3 | Cushion Phrases & Slack Etiquette | Practice writing 3 PR code review comments using ใฏใใทใงใณ่จ่. |
| Day 7 | Incident Escalation Dialogue | Recite Incident Escalation Scenario A aloud without looking at script. |
| Day 14 | Client Email & Post-Mortem | Draft a full incident post-mortem email in business Japanese. |
| Day 30 | Comprehensive Mock Sync | Simulated 15-minute Japanese daily standup drill. |
5.4 Related Study Notes & Wiki Links
- 01_Flashcards_N5 โ Essential N5 vocabulary foundation.
- 02_Flashcards_N4 โ Intermediate N4 grammar and vocabulary patterns.
- N4_Spaced_Repetition โ Spaced repetition tracker for Japanese N4/N3 mastery.
- Japanese_Vocab_Mindmap โ Comprehensive visual map of Japanese vocabulary clusters.