エンジニアと英語

【Google翻訳に満足しては勿体ない】世界の質問サイトで海外ITエンジニアに相談したり、英語でググったりするのは、意外と簡単。具体的な即効テクニックをご紹介

投稿日:

はじめに:これからは「世界に助けてもらう」という発想を

こんにちは。

ITでは「後発国」にあたる日本。

いくらGoogleが便利になった時代とは言えど、日本語でググっても、(特に新しいフレームワークであれば)十分な情報が得られないことも少なくありません。

そういうとき、ITエンジニアの頼りになるのが、【日本語】という枠組みから一歩踏み出し、「世界でググる」という発想。

■「世界でググる」ことの優位性 

※世界でググる = 「英語阪Googleでググる」ことを指します (^_^ 

  • 新規技術(開発言語、フレームワーク)はアメリカ発祥であることがほとんど。鮮度の高い情報が集まるのも、英語話者の作成したページが中心になります
  • 地球規模で見れば、英語話者の人口が、日本語話者の人口を凌駕する状況。英語話者を「母集団」とするグループの方が、優秀なITエンジニアの人数も豊富
  • (これは「優位性」じゃないかも知れませんが……)日本では、助けを求める質問者に「ググれカス」というひどい言い方をするネット住民も少なくありませんが、海外では、そんなネガティブなコメントを受けることは、ほとんどないように感じます

ITエンジニアの戦う開発現場では、予期せぬ技術トラブルが発生し、プロジェクトの進捗に大きな影響を及ぼすことも少なくありません。

日本語でググることに加え、「世界でググる」というワザも併用できれば、そういったピンチな状況に出会っても、問題解決へ至る時間をグッと減らせる可能性もあります。

本記事では、英語があまり得意でないITエンジニアでも、今日いますぐ活用できる、お手軽簡単テクニックをご紹介します。

Googleを使って「世界に助けてもらう」。具体的テクニックとは?

それでは、早速、「世界に助けてもらえる」ようになりたいと思います。

シンプルですが、即効性のあるテクニックばかりなので、ただ記事に目を通すだけではなく、是非、今日からでもドンドン活用してみてください ------ 二週間も続ければ、「電卓」のように【使えて当然】のスピード感が出て来ると思います。

そのGoogleサイト、間違っていませんか?

英語で質問をするには、まずは、正しいGoogleへ接続しましょう。

特別な設定をしない限り、日本国内でGoogleにアクセスすると、(日本語ページが検索結果に表示される)日本語阪Googleに接続されてしまい、英語のページが、検索結果に表示されなくなってしまいます。

お気づきの方も多いと思いますが、英語版Googleと、日本語版Googleでは、表示言語のみならず、検索結果も変わってしまうということを念頭にいれましょう。

まずは、正しいGoogleサイトへアクセスすることから

英語版Googleへアクセスするには、以下リンクを「お気に入り」へ登録しておくと、便利です。

https://www.google.com/webhp?gl=us&hl=en&gws_rd=cr&pws=0

ここからアクセスすると、英語の検索キーワードを入れると、英語のページだけが検索結果に並ぶようになります。

Google【キーワード欄】に入力すべき英文。驚くほど簡単に作る方法とは?

正しいGoogleサイトへ接続したら、【キーワード欄】へ入れるための英文を考えるステップです。

結論から先に言います。

以下、いずれかの「公式」に当てはめれば、Googleエンジンが自動的に、最適な情報を検索してくれます。

■英語版Googleで質問するための「公式」 

  • <ネガティブな形容詞> + <名詞> + <開発ツール名>
  • how do I + <名詞> + <開発ツール名>

※「ネガティブな形容詞」の代表格

  • large(サイズが大きい)
  • slow(遅い)
  • unstable(不安定な)
  • duplicated(重複している)

「公式」は2パターン用意していますが、実際に、それぞれを使って「世界でググる」実習をやってみましょう。

頭で悩む前に、手を動かしてみるのが、一番てっとりばやいです。

ケーススタディ1:巨大データのCSV出力で、技術的問題をかかえているとき

要件定義によっては、巨大データ(例:一年間の全従業員の勤怠レコード)を一括CSV出力するような機能を開発することもあるでしょう。

メモリオーバーや、(長時間処理による)ブラウザのセッション切れなど、いかにもトラブルを招きやすそうなシチュエーションですね。

こういった、何らかの技術トラブルを抱えている場合、以下のようにキーワード選出します。

■キーワード生成例
1つ目の「公式」:<ネガティブな形容詞> + <名詞> + <開発ツール名>を使います 

  • <ネガティブな形容詞> = large
  • <名詞> = csv
  • <開発ツール名> = laravel

すると、「large csv php」というキーワードが得られます

生成されたキーワードは「large csv laravel」という、中学や高校の学校教育で学ぶ英文法としては「不正解」ですが、そこは気にしなくても大丈夫です。

日本語でググるときだって、「大量 データ laravel」という風に、日本語文法として「支離滅裂」なキーワードを入力することは、ごく普通にあると思います(英語でググるときも、考え方は一緒です)。

すると、以下のようにGoogle検索が「続きの」キーワードを提示してくれます。

ケーススタディ1:巨大なCSV出力

importかexportを選ぶように「Googleサジェスト」機能が促してくれます。

CSV出力ロジックにまつわるトラブルを解決したいため、どうしても「出力」にあたる英単語を入れたい気持ちになりますが、そこはグッとガマンするのがミソです。

■英語版Googleで質問するための「公式」 

  • <ネガティブな形容詞> + <名詞> + <開発ツール名>

もう一度「公式」を確認すると、「動詞」が含まれていなかったことに気づくでしょう。

そもそも、動詞である「出力」を日本語に訳すると、outputやexportなど、かなり多くの候補キーワードが出てくるので、ついつい、どう質問したら良いか迷ってしまいがちなのです(日本人だけでなく、英語のネイティブ話者にとっても、同じことだと思います)。

そこで、あえて、検索キーワード欄に「動詞」を含めなくとも、Googleサジェスト機能が、最も優れたコロケーションの「動詞」を自動で提案してくれたことに注目してください。

検索結果

こうやって出力された検索結果は、(必要に応じて)Google翻訳のチカラを借りれば、十分に理解できる内容だと思います。

もう一例、やってみましょう。

ケーススタディ2:新しいフレームワークでのPDF出力方法を調べたいとき

新しく導入したフレームワーク(例:CakePHP)で、PDF出力をしたいが、どうやったらいいか方法が分からないというシチュエーションを考えます。

もちろん、今では日本語リファレンスも充実しているため、「世界でググる」必要性はありませんが、あくまでも練習の題材として、です。

ここでは、2つ目の「公式」を使い、以下のようにキーワード選定します。

■キーワード生成例
2つ目の「公式」:how do I + <名詞> + <開発ツール名>を使います 

  • <名詞> = pdf file
  • <開発ツール名> = cakephp

すると、「how do i pdf file cakephp」というキーワードが得られます

一つ目の例と比べると、大分、本物の「英文」らしくなりましたが、動詞がなかったり、aやtheがなかったり、単数系・複数形も明確に区別されていない点など、完全とは言えない状態です。

それでも、気にする必要がないところは、Googleのすごさです。

ケーススタディ2:新規導入したフレームワークでのPDF出力

今回の例では「Googleサジェスト」機能が働きませんでした。

気にせずEnterキーを叩くと、以下のように表示されます。

検索結果

検索結果の中には、view(閲覧する)、generate(作成する)など、コロケーションのヒントとなるような表現がゴロゴロ落っこちていますので、これらを検索キーワードを追加することで、目的の情報へ、さらに一歩近づけるでしょう。

繰り返しになりますが、ITエンジニアの質問を英作文する上で、一番難しいのは「動詞えらび」ですが、これをGoogleエンジンに助けてもらうというのが、ミソです。

そもそも、IT用語ってほとんどが(そのままカタカナ表記されただけの)外来語であるため、名詞は日本人でも簡単に英訳できることが多いんです。

名詞を中心に、検索キーワードを組立てることで、自分が知りたい情報を確実にゲットできるということが、確認いただけたと思います。

まとめ:Googleで「世界に助けてもらう」テクニックをマスターしたら、こちらもトライ

以上、「世界でググる」ための、具体的な即効テクニックをご紹介しました。

本記事でシェアしたテクニックが使えるようになれば、当然、(Googleに限定しなくとも)海外の質問サイトを活用することもできるようになります。

日本では、有名どころの質問サイトとしては「教えて!」や「Yahoo!知恵袋」、専門的な内容としては、Qiita(こちらは、情報共有サイトですが……)を思い浮かべる方が多いと思います。

海外のITエンジニアがよく使う質問サイトは、以下の三種類(もちろん、言語は英語です)。

■海外のITエンジニアがよく使う質問サイト 

実はこれら三つのサイト、(あつかう話題ジャンルに違いはありますが)同一コンセプトで運営される姉妹サイトであり、画面操作UIが統一されていることからも、そのことが垣間見られます ------ 二つ目と三つ目は、そのドメインからも「近しい運営コンセプト」であることがイメージしやすいですね。

大きな時差のある国もあるため、退社時(日本の夜)に質問をしておくと、翌朝には、昼夜逆転している国のITエンジニアから応答が得られることも多いです。

また、新しい技術について、日本語での情報が少ない場合であっても、既に海外のITエンジニアが問題解決しているQ&Aデータが見つかることもあるので、是非とも、利用してみてください。

ブログランキング

(おしまい)

  • この記事を書いた人
  • 最新記事

Ajikichi

「美味しくなければ旅じゃない」が口癖。旨いものを求め、約三十か国を食べ歩く中で、台湾・ベトナムが誇る「感動的食文化」との運命的出会いを果たす。毎年、十回ほど「外食」と称して渡航。 仕事はエンジニアをしており、デザイン思考が気になる今日この頃。

オススメ記事

「韓国のマチュピチュ」こと、甘川文化村 1

目次1 はじめに:国内航空券よりも安い、釜山行きチケット2 「チョリャンミルミョン(草梁ミルミョン / 초량밀면)」地元の超人気店3 「甘川文化村」釜山のマチュピチュとも呼ばれるアート村4 「チャガルチ市場」飲ん兵衛のオアシス5 部屋呑み| ...

てへぺろ? 2

目次1 はじめに:朝の食事なら、萬華区(万華区)が良い1.1 なぜ萬華区(万華区)か?2 萬華区(万華区)エリアの朝食スポット5選2.1 「阿偉正宗咖喱飯」昭和の給食、素朴なカレー2.2 「周記肉粥店」オカワリ必至、おかゆがススム君2.3 ...

3

目次1 はじめに:数時間前まで「馬祖列島って何?」だった筆者が、出発を決意1.1 そうだ、「馬祖」行こう1.2 インターネット検索できないことだらけ。逆にそれって、チャンス?1.3 本記事のコンテンツについて2 馬祖列島を魅力的にする15の ...

家族団らん 4

目次1 はじめに:ハノイ随一のインスタ映えスポットとは?1.1 トレインストリートへの行き方1.2 本当にインスタ映えするのは「電車」ではない1.3 ハノイの「目覚め」2 「トレインストリート」訪問レポート2.1 「リビングルーム」になった ...

時空旅人 2018年9月号 Vol.45 [ 台湾 見聞録 ー 日本が残した足跡を訪ねて ー] 5

目次1 はじめに:ひさびさに「アタリ」の台湾特集誌が出たという直感でポチる2 【時空旅人 2018年9月号 台湾 見聞録】読書レビュー2.1 本書の構成スタイル2.2 日台ストーリの描かれ方2.3 「永久保存版資料」としての価値もある、【目 ...

6

目次1 午前六時台に、西門から街歩きをスタート2 「恋愛成就」の神様がいる廟、早朝から働いて暑さを回避する台湾の人々3 朝食は、外で買って食べることが浸透している「朝グルメ先進国」台湾4 めくるめくB級美食グルメに舌鼓4.1 「清粥小菜」| ...

暖色系のランプが照らす、薄暗い市場。地元の「すっぴん姿」、日常感が溢れる一コマ 7

目次1 台湾・板橋(バンチャオ)|グルメ食べ歩きの開始前に、市街地を観光2 台湾・板橋(バンチャオ)|「生炒魷魚」にて絶品グルメのイカスープに舌鼓3 焼き餃子、鍋にペタペタ貼って調理するから、中国語では「鍋貼」4 台湾・板橋(バンチャオ)| ...

図書館前の池に咲いていた花 8

目次1 台湾・北投(ベイトウ)|公私クサクサ、ちょっとした「傷心旅行」としてスタートした、ひとり温泉旅2 台湾・北投(ベイトウ)|「漢奇肉羹店」で全三種類の麺にトライ。すべてが「ナンバーワン」になる安定の美味しさだった3 台湾・北投(ベイト ...

-エンジニアと英語

Copyright© アジアの何か。 , 2023 All Rights Reserved.