日本からこんにちは。しばらくDEVを読んでいましたが、ついに傍観をやめることにしました。
私のキャリア
日本でソフトウェアエンジニアとして約20年を過ごし、主にJavaとPHPでのバックエンド業務、そして最後の数年はAWSアーキテクチャを担当してきました。大規模システム、つまり20年以上の歴史があり、誰も触れたがらないモジュールがいくつかあるようなものです。
その過程で語学教育も始め、過去10年間はエンジニアリングと並行して続けています。この組み合わせは珍しいため、人々からよく尋ねられますが、エンジニアリングをやめて教育に移ったわけではありません。両方やっており、予想以上に重なる部分があったのです。
DEVを使い始めた理由
私の知っていることのほとんどは、英語ではあまり書かれていない場所に関するものです。
旅行先としての日本に関するコンテンツは豊富にあり、日本企業を抽象的な文化トピックとして扱うものもかなりあります。しかし、日本の開発チームのスタンドアップに実際に参加したときの様子や、受け取ったコードレビューのコメントが思った以上に批判的である理由については、はるかに少ないです。
他の国から来たエンジニアが同じ壁に何度もぶつかるのを目にしてきました。正確には言語の壁ではありません。言葉は知っていても、その言葉が何を意味しているのかを知らなかったのです。同じことを何度も、一対一の会話を通じて説明することになり、それをきちんと書き留める価値があると思いました。
DEVが適切な場所だと感じたのは、ここにいる読者がエンジニアだからです。プルリクエストが何かを説明しなくても、興味深い部分に入ることができます。
現在取り組んでいること
最近、ソフトウェアエンジニア向けの職場日本語コースの構築を終えました。教科書的な日本語ではありません。スタンドアップ、コードレビュー、Slackスレッド、インシデントコールで実際に使われるフレーズと、なぜそのように表現されるのかという文化的背景です。
このプロジェクトを通じて、この知識の多くが人々の頭の中にしか存在していないことを実感しました。それが私がここにいる理由の一部でもあります。
DEVで書くこと
主に日本の開発文化と日常的なエンジニアリング業務の交差点についてです:
- 日本のチームがコードレビュー、インシデント、意思決定をどのように扱うか、そしてなぜそのようなパターンが存在するのか
- 教科書的な日本語と、エンジニアが実際に職場で使う日本語のギャップ(意外と大きな隔たりがあります)
- 日本におけるレガシーシステム、これは考古学の一分野です
- 時折、古いコードベースでAIツールを使うこと(最近これをやっています)
日本でエンジニアをしている方、ここへの移住を考えている方、またはこちらでの働き方に興味がある方がいらっしゃいましたら、どんな疑問をお持ちかお聞かせください。質問は本当に役立ちます。何を書く価値があるかを教えてくれるのです。
皆さん、よろしくお願いします。
0 Comments
Log in to join the conversation.No comments yet. Be the first to share your thoughts.