Гуглить как программист

Преподаватель freeCodeCamp Куинси Ларсон (Quincey Larson) отвечает на вопрос, как овладеть искусством гуглить как настоящий программист.







Автор этого вопроса пишет: «Я недавно начал изучать Bash, и, кажется, очень много всего нужно запоминать (команды, параметры и так далее). В связи с этим навык гуглинга (и грамотного пользования справочными страницами) очень важен». Итак, что же говорит об этом Ларсон?
google

Гуглинг сам по себе — уже искусство

google
Каждый раз, пользуясь Google, чтобы найти что-либо на техническую тему, я рекомендую вам:

  1. включать в поисковый запрос название инструмента или технологии, которая связана с вашей проблемой (например, JavaScript, SQL)
  2. отбрасывать результаты более чем годичной давности (в мире IT все меняется очень быстро)

Попробуйте добавить в избранное следующий запрос, или сделать его закладкой в Alfred, если вы пользователь Mac.

Другой важный момент состоит в том, что большинство новоиспеченных программистов не осознают, что Google не воспринимает большинство нестандартных символов в запросах. Символы, постоянно используемые разработчиками, такие как !@#$%^& и * просто пропускаются. То же самое со скобками.

К счастью, DuckDuckGo с недавнего времени начал поддерживать все символы в запросах:

google
Поэтому подумайте об использовании DuckDuckGo для более тонкого поиска. Это наиболее заточенная под программиста поисковая система.

Дополнительные приемы

Искать в социальных сетях

Добавляйте @ перед словом для поиска в социальных сетях. Пример: @twitter.

Искать по цене

Добавляйте перед числом. Пример: камера $400.

Искать по хэштегу

Добавляйте перед словом . Пример: #throwbackthursday

Убирайте слова из поиска

Добавьте - перед словом, которое хотите выкинуть. Например, jaguar speed -car

Фильтруйте по точному выражению

Добавьте кавычки перед началом и после конца желаемого запроса. Например, "самое высокое здание".

Добавьте непредсказуемости в запрос

Добавьте * в слово или фразу, которую вы хотите оставить произвольным в вашем запросе. Например, "largest * in the world".

Искать внутри заданного диапозана чисел

Добавьте .. между двумя числами. Например, camera $50..$100.

Комбинировать запросы

Используйте "OR" между каждыми поисковыми запросами. Например,  marathon OR race.

Искать по конкретному сайту

Добавьте "site:" перед сайтом или доменом. Например, site:youtube.com или site:.gov.

Искать связанные с данным сайтом сайты

Добавьте "related:" перед заданным сайтом. Например, related:time.com.

Узнать детали о сайте

Добавьте "info:" перед адресом сайта.

Посмотреть кэш гугла для заданного сайта

Поставьте "cache:" перед адресом сайта.

 

Комментарии

ВАКАНСИИ

Добавить вакансию
Разработчик C++
Москва, по итогам собеседования

ЛУЧШИЕ СТАТЬИ ПО ТЕМЕ