誤解しやすいプログラマーが使う英語表現

目次
  1. 一般人は誤解しやすいプログラマーが使う英語表現
  2. 理解しているようで理解できていないプログラマーが使う英語
  3. プログラマーが使う「CS」ってどういう意味?
  4. プログラマーが使う「language」とはプログラミング言語のこと
  5. 「Editor」はプログラミングを書くソフトウェアのこと
  6. 「PM」はProject Manager(プロジェクト・マネージャー)のこと
  7. まとめ

一般人は誤解しやすいプログラマーが使う英語表現

 

日本語を話せないプログラマーと英語で会話をしていると通じているようで通じていないことがあります。

 

それはプログラマーが使う英語表現には一般人が使う同じ単語を使っていたとしても、特別な意味があるからです。

 

プログラマーとの誤解のないコミュニケーションはソフトウェアを開発する上でも重要で、正確に理解しなければ製品やサービスの開発が遅れたり、おおきく方向性が異なったモノが開発されたりしてしまいます。

 

この記事では、プログラマーの会話によく出てくる、一般の人が誤解しやすい英語表現を紹介したいと思います。

 

理解しているようで理解できていないプログラマーが使う英語

 

たとえば、ネイティブのプログラマーがこんな発言をしたとします。

 

I studied CS in a college and know several languages.

I have experience working with two or three editors, and I would like to be a PM near future.

 

一般の人がこの発言を聞くとおそらく以下のように理解するのではないでしょうか。

 

私は大学でカスタマーサービス(Customer Service)を学び、外国語をいくつか話すことができます。

何人かの編集者と仕事をした経験もあり、近い将来は総理大臣(Prime Minister)になりたいです。

 

一文、一文の意味は理解できても、全体的に考えるとちょっと意味がちぐはぐですよね。

 

以下、「CS」「language」「editor」「PM」という4つの単語に焦点を当ててプログラマーが使用する誤解しやすい英語表現を紹介したいと思います。

 

プログラマーが使う「CS」ってどういう意味?

 

冒頭で提示した例文の「CS」は「Computer Science(コンピューターサイエンス)」です。

日本語では情報処理、情報工学、情報科学、電気電子工学などと訳されます。

 

ただし「CS」は以下のようにあらゆる言葉の略語として使われ、文脈によって意味が異なえうので気をつけてください。

  • Customer Service(カスタマー・サービス)
  • Customer Satisfaction(カスタマー・サティスファクション)
  • Communication Satellite(コミュニケーション・サテライト)
  • Connected Service(コネクテッド・サービス)
  • Cable Select(ケーブル・セレクト)

 

会話をしているときに、あれ、なんかちょっと違和感がある、と感じた場合は「CSってどういう意味?」とその都度確認するようにしてください。

 

プログラマーが使う「language」とはプログラミング言語のこと

 

ソフトウェアエンジニアが「language」と言った場合、ほとんどの場合がC言語、C++、JAVA、Python、PHP、JAVA Scriptといったプログラミング言語のことです。

 

ソフトウェアエンジニアが「いくつか言語を知っているよ」と言ったら、それは「C++とかJAVAとかPythonとか、いくつかのプログラムング言語を使ってプログラムを書けるよ」という意味です。

 

一方で、ソフトウェアエンジニアはあらゆる国籍の方がいるので以下のような会話になる場合もあります。

 

「How many languages do you know?(あなたは言語をいくつ知っていますか?)」

「I speak English and Chinese(私は英語と中国語を話せます)」

 

会話中に「通じてない」と違和感を感じたら、どういう意味で「language」という言葉を使っているのか確認するようにしましょう。

 

「Editor」はプログラミングを書くソフトウェアのこと

 

一般的に「editor」というと「編集者」という意味ですが、ソフトウェアエンジニアが「editor」と言った場合はほぼ間違いなくプログラミングに使うソフトウェアのことです。

 

EditorにはWindows用であれば「TeraPad」「NotePad」があり、Mac用には「atom」「Sublime Text」「Visual Studio Code」といった「editor」があります。

 

たとえば、プログラマーから以下のような質問があったとします。

Which editor do you prefer? (どのeditorがお好みですか?)

 

この場合「Do you want to publish a book? Unfortunately, I don’t know any(本を出版したいのですか? 残念ながら編集者に知り合いはいません)」と応えるのは間違いです。

 

正解は以下のような回答です。

 

回答1「Any editor you like(どのeditorでも結構ですよ)」

回答2「We prefer atom or Visual Studio Code」(atomかVisual Studio Codeがいいですね)」

 

「PM」はProject Manager(プロジェクト・マネージャー)のこと

 

プログラマーが「PM」といった場合は、ほぼ確実に「Project Manager(プロジェクト・マネージャー)」のことをさします。

 

プロジェクト・マネージャーとは製品やシステム開発の進行や予算を管理し、納期、品質に対してすべての責任を持つ役職のことです。

 

たとえばプログラマーが以下のような発言をしたとします。

 

Our PM is so strict on the budget(私たちのPMは予算管理に厳しい)

 

これは決して「私たちの総理大臣は予算に厳しい」という意味ではなく、「私たちのプロジェクトマネージャーは予算に厳しい」という意味です。

 

まとめ

 

今回は一般人が誤解しやすいプログラマーが使う英語表現について紹介をしました。

 

この記事の冒頭で紹介した文章の正しい訳は以下の通りです。

 

I studied CS in a college and know several languages.

(私は大学でコンピューターサイエンス(情報工学)を勉強し、プログラミング言語もいくつか知っています。)

 

I have experience working with two or three editors, and I would like to be a PM near future.

(2、3のプログラミングソフトウェアで仕事をした経験があり、近い将来はプロジェクト・マネージャーになりたいです。)

 

このほかにも、プログラマーが使う独特の英語表現が多数あるので、日本語を話すことができないプログラマーとの会話は困難の極みです。

 

英語を使ったプログラマーとのコミュニケーションに困ったときは専門家に相談することをお勧めします。

 

株式会社LA ORG 桝村(https://la-org.com/)

この記事を書いた人

桝村 翼

その他

  • その他

特にNASDAQ上場に関する英語翻訳が得意な会社です。

ステータス
現在対応可能
希望時給
10,000円~30,000円
活動エリア
東京都

株式会社LA ORG 代表取締役の桝村翼と申します。 当社では、英語・中国語・韓国語・フランス語・タイ語・ベトナム語に対応した翻訳・ローカライズ事業を中心に、WordPressによるWebサイト制作、Adobe XD / Photoshop / Illustrator を活用したWebデザイン制作を展開しています。 また、英語学習支援にも力を入れており、小中学生向けの英語学習塾を経営しています。 現在は、世界シェア第4位のグローバル製薬メーカー日本法人様をはじめ、プライム市場上場企業グループ会社様、NASDAQ上場を控えるベンチャー企業様など、業界を問わず多くのクライアントと取引実績があります。 クラウドソーシング(Lancers/CrowdWorks/ココナラ)でも継続的にご依頼をいただいており、SSサロンを通じては翻訳・リサーチ・海外対応等、専門性の高い案件も多くご相談いただいています。 📌 経歴 2015年 神戸市外国語大学 英米学科 卒業 2015年 三井倉庫HD 入社:アメリカ・マレーシアにて物流・フォワーディング業務に従事 2020年 三菱重工業 入社:国産ジェット機「MRJ/スペースジェット」、およびボーイング向けの調達業務を担当 2022年 Schneider Electric 入社:エネルギー分野(UPS)にて海外サプライチェーンを担当 2022年 株式会社LA ORG 創業:翻訳・Web制作・英語教育の3事業を軸に、グローバル支援サービスを提供 🔗 各種リンク 【公式サイト】https://la-org.com 【ポートフォリオ】https://www.portfolio.la-org.com 【Lancers】https://www.lancers.jp/profile/oregonian_office?srsltid=AfmBOop2KwuI5Nr4TQFKMAkwdSj2SAHEAC2A9ZadoikM7A-rmHXQjVdk 【CrowdWorks】https://crowdworks.jp/public/employees/3425349/ 【ココナラ】https://coconala.com/users/2204682?srsltid=AfmBOoqYND8AKR3YqHKQ3-BxWOkyg3sz0PsR36KnLqErFCjzVGkV4nGn

対応業務
ホームページ制作・作成|バナー制作・デザイン|ロゴデザイン・作成|イラスト制作|翻訳|事務代行
スキル
  • Adobe Photoshop
  • 英語
  • Adobe Illustrator
  • 中国語
  • WEBサイト設計
  • 韓国語

関連記事