【検索力アップ】プログラミングで詰まったときのググり方・テクニック

もっと効率的に検索する方法を知りたい、効率的にググりたい
もっと効率的なググり方はないのかな。

豆知識があれば教えてほしい

ググルのが1回につき10秒でも縮まれば1日で100回ググる人なら1000秒=約16分も縮まります

エンジニアは仕事の大半はググっていることも多いのでググり方は重要です

本記事のもくじ

エラーメッセージでググる

最初は直感的なことでOKです

例えば、PHPでよくある構文エラー
「syntax error unexpected」
そのまま検索するとこんな形で表示されます。

使っている言語があればそれも入力すると答えにたどり着きやすくなるでしょう

またエラーを解決するという意味ではデバッグ方法を調べるのも手です。
「php デバッグ方法」

・英語でググる

英語でのググり方は「 〇〇 + not working」で大体検索出来ます

  • 『jquery css not working』の検索結果:約47,100,000 件
  • 『jquery 動かない』の検索結果:約327,000 件

ではヒットする検索結果の数が異なります

英語がわからないときは翻訳を使う
翻訳を使っていることを馬鹿にする人がたまにいますが、ゴリゴリ使っちゃいましょう

翻訳アプリは色々あるのですが

がおすすめです

Google翻訳よりもDeepLの方が自然な翻訳結果になります

サイト内検索を使う

これは知っている人も多いと思うのですが
「コマンド + F」でサイト内検索が出来ます

また少し豆知識でエンターで次の場所にに移動出来ます
シフトを押しながらエンターでさかのぼることも出来ます

ドメインでググる

サルワカさんなどは有名ですよね。

サルワカ | サルでも分かる図解説明マガジン

サルワカはあらゆることを分かりやすく解説するメディアです。何か分からないことがあったときはサルワカへどうぞ!

site:https://saruwakakun.com/ WordPress

こういった形で検索するとサイト内で関連する記事がヒットします

サイトによってはサイト内の検索もありますが、カタカナとひらがなを区別していたりサイト運営者が出来てしまうのでGoogle検索のほうが便利です。

ブックマークをうまく使おう

「コマンド + option + B」でブックマーク一覧を表示することが出来ますね
なので自分のブックマーク内でも検索できるので曖昧な記憶でも大丈夫ですね。

僕はブックマークは常に表示はさせていないのですがよく使います
サイト名を覚えるのは無駄なのでブックマークでフォルダー分けをしましょう

「コマンド + シフト + B」でブックマークの表示, 非表示が簡単に切り替えれます

期間を絞ってググる

Google Chromeの場合
「ツール」から期間指定で期間を絞ることが出来ます。

プログラミングをやっているとバージョンが新しくなったりすることがあるので古い情報は除外したいときに便利ですね。

Twitterでググる

たまにサーバーがダウンしているときなどがあるのですがそういった情報はGoogle検索よりもTwitterのほうが情報が早かったりします

以前WordPressのドキュメントが落ちていたときはなんでだろう?と調べた経験もあります
WordPress Codexで検索した結果

Twitter検索はもっと色々ありますね。

ツイッター(Twitter)の検索方法まとめ。全14コマンドを紹介

・便利な拡張機能

ato-ichinen

ato-ichinen – Chrome Web Store

Activeにしている間、Google検索結果を1年以内のものに限定します。

検索期間を細かく絞ることができます
ニュースとか速報性の高いものを調べるときに便利です

Google検索キーボードショートカット

Google検索キーボードショートカット – Chrome ウェブストア

Google検索結果にキーボードショートカットを追加します

動画で見るとわかりやすいです

Google検索で検索したサイトをするに開くことが出来ます

なるべくトラックパッドを触らない方がスピードアップに繋がります

ググってわからないなら人に聞くのもあり。

最後にプログラミングのエラーが解決できないなら人に聞くのも手です。

検索するよりも人に聞くほうが早いこともあります
人に聞くことは相手の時間を奪ってしまうこともありますが、

検索が苦手でプログラミングの解決方法がわからないなら以下の方法を試しても良いかもしれません

以前の僕もそうでした

よかったらこちらの記事もお読みください

【プログラミング挫折しそう、、】もう辞めたいと思う理由7選と解決方法

プログラミング出来ない・・・・もう無理かも。一生懸命学習しているけど今日はエラーが解決できなかった 悩んでいたところを、先輩に聞いたら一瞬で解決した。僕の努力はなんだったんだろう。。。 プログラミングをしている人ならそう […]