这正是很多开发人员来日本工作的最大痛点。
好消息是:日本 IT 术语 70% 是英语(片假名),30% 是汉字。
坏消息是:那 70% 的英语发音“变味”了,如果不习惯,你可能完全听不出来那是你熟知的英文单词。
我把开发中最常用的术语分成了“代码层”、“数据层”、“界面层”和“工程管理层”四个维度。
1️⃣ 代码与逻辑层 (Coding & Logic)
这是写代码和 Code Review 时的高频词。汉字词通常用于注释和文档,片假名用于口语。
| 中文 | 英文 | 🇯🇵 日语写法 | 🗣️ 读音 (平假名) | 💡 备注/潜规则 |
|---|---|---|---|---|
| 变量 | Variable | 変数 | へんすう | 必须记住,不用 Variable。 |
| 函数 | Function | 関数 | かんすう | Java/C# 有时也叫 メソッド (Method)。 |
| 参数 | Argument | 引数 | ひきすう | 必背! 意思是“拉进来的数”。 |
| 返回值 | Return Value | 戻り値 | もどりち | 也可以叫 返り値 (kaerichi)。 |
| 数组 | Array | 配列 | はいれつ | 读音类似“High-Lets”。 |
| 字符串 | String | 文字列 | もじれつ | 如果说 String (sutoringu) 也听得懂。 |
| 异常 | Exception | 例外 | れいがい | 抛出异常 = 例外を投げる。 |
| 硬编码 | Hardcode | ベタ書き | べたがき | 行话。意思是“直接涂上去写”。 |
| 注释 | Comment | コメント | こめんと | 动词叫 コメントアウト (Comment out/注释掉)。 |
| 压缩 | Zip / Compress | 圧縮 | あっしゅく | 解压叫 解凍 (かいとう)。 |
2️⃣ 数据库与架构 (DB & Infrastructure)
这部分通常是片假名重灾区,注意长音(ー)。
| 中文 | 英文 | 🇯🇵 日语写法 | 🗣️ 读音 (平假名) | 💡 备注/潜规则 |
|---|---|---|---|---|
| 表 | Table | テーブル | てーぶる | |
| 列 / 字段 | Column | カラム / 列 | からむ / れつ | 两个都通用。 |
| 行 / 记录 | Row / Record | レコード / 行 | れこーど / ぎょう | |
| 主键 | Primary Key | 主キー | しゅきー | 中英混合词。 |
| 物理删除 | Physical Delete | 物理削除 | ぶつり さくじょ | 直接 DELETE。 |
| 逻辑删除 | Logical Delete | 論理削除 | ろんり さくじょ | UPDATE is_deleted = 1。 |
| 环境 | Environment | 環境 | かんきょう | 比如开发环境 開発環境。 |
| 生产环境 | Production | 本番(環境) | ほんばん | 必背! 本番 = 正式演出/上线。 |
| 测试环境 | Staging / Test | 検証(環境) | けんしょう | 有时也叫 ステージング (Staging)。 |
| 部署 | Deploy | デプロイ | でぷろい | 或者 反映 (はんえい)。 |
3️⃣ 界面与交互 (UI / UX)
做前端或看《详细设计书》时,这些词满天飞。
| 中文 | 英文 | 🇯🇵 日语写法 | 🗣️ 读音 (平假名) | 💡 备注/潜规则 |
|---|---|---|---|---|
| 画面 | Screen | 画面 | がめん | 日本人不说 Screen,只说 Gamen。 |
| 跳转 | Transition | 遷移 | せんい | 超高频。页面跳转叫 画面遷移。 |
| 按钮 | Button | ボタン | ぼたん | 重音在第一个字。 |
| 输入 | Input | 入力 | にゅうりょく | Input 框叫 入力欄 (ran)。 |
| 输出 | Output | 出力 | しゅつりょく | 导出 Excel 也是这个词。 |
| 下拉菜单 | Pulldown | プルダウン | ぷるだうん | |
| 复选框 | Checkbox | チェックボックス | ちぇっく ぼっくす | |
| 页眉/页脚 | Header / Footer | ヘッダー / フッター | へっだー / ふったー | 注意促音(停顿)。 |
| 必填 | Required | 必須 | ひっす | 必填项 = 必須項目。 |
| 任意 | Optional | 任意 | にんい | 选填项,非必填。 |
4️⃣ 工程管理与文档 (Project & Docs)
这是在开会(Meeting)时最常听到的。
| 中文 | 英文 | 🇯🇵 日语写法 | 🗣️ 读音 (平假名) | 💡 备注/潜规则 |
|---|---|---|---|---|
| 需求 | Requirements | 要件 | ようけん | 需求定义 = 要件定義 (Dev 流程第一步)。 |
| 设计 | Design | 設計 | せっけい | 详细设计 詳細(しょうさい)設計。 |
| 工时 | Man-hour | 工数 | こうすう | 这是一个 1 人日的任务 = 1人日(にんにちは)。 |
| 截止日期 | Deadline | 納期 | のうき | 或者 締め切り (shimekiri)。 |
| 交付物 | Deliverables | 納品物 | のうひんぶつ | 或者是 成果物 (seikabutsu)。 |
| Bug | Bug | バグ / 不具合 | ばぐ / ふぐあい | 内部说 Bagu,对外/写报告说 Fuguai。 |
| 修正 | Fix | 修正 | しゅうせい | Fix bug = バグ修正。 |
| 发布 | Release | リリース | りりーす | 上线 release。 |
| 维护 | Maintenance | 保守 / メンテ | ほしゅ / めんて | 运维叫 運用保守 (Un’you Hoshu)。 |
5️⃣ 容易听懵的“和制英语” (Japanglish)
这些词源于英语,但在日语 IT 圈里有了特定的含义或奇怪的缩略。
- フルスクラッチ (Furu-sukuracchi / Full Scratch)
- 意思:从零开始开发(不使用现有框架或旧代码)。
- “这次项目是 Full Scratch 的。”
- たたき台 (Tatakidai)
- 意思:草案、初稿。
- “先做一个 Tatakidai (让我喷一下)。”
- エビデンス (Ebidensu / Evidence)
- 意思:(测试) 截图、凭证。
- “测完记得留 Evidence (截图)。” —— 这个词特指截图!
- サマる (Samaru)
- 意思:Summarize,汇总。
- “把数据 Samaru 一下。”
- フィックス (Fikkusu / Fix)
- 意思:敲定、确定(不是修理!)。
- “规格已经 Fix 了(不能改了)。”
- MTG (Emu-ti-ji)
- 意思:Meeting,会议。日程表上常写 MTG。
🚀 学习建议
不用死记硬背。您只需要在看日文技术文档(比如 GitHub 上的日语 Readme,或者 Qiita 网站)时,对照着这几个表看。
最优先记住这三个,明天就能用:
- 変数 (Hensuu) - 变量
- 引数 (Hikisuu) - 参数
- 関数 (Kansuu) - 函数
需要我针对某个特定领域(比如 AWS 云服务、前端 React 等)补充术语吗?