11個軟件開發(fā)人員需要掌握的Googling技巧

英文 | https://betterprogramming.pub/11-tricks-to-master-the-art-of-googling-as-a-software-developer-2e00b7568b7d
翻譯 | 楊小二
1、使用引號匹配確切的短語
"search query"

2、使用AND / OR運算子

keyword1 and keyword2如果要搜索包含這兩個詞的頁面,則可以在兩個詞之間使用“ AND”運算符來指定兩個詞都應(yīng)出現(xiàn)在搜索結(jié)果中。

keyword1 or keyword2同樣,你可以使用“ OR”運算符指定何時只需要其中一個單詞的結(jié)果。
從圖像中可以看出,使用小寫或大寫運算符都沒有關(guān)系。

3、使用減號排除某些術(shù)語
keyword1 -ignore如果要從搜索結(jié)果中排除包含特定短語的網(wǎng)頁,請使用減號在搜索詞中進行指示。
在Google上搜索“ Ruby”一詞時,你會得到與Ruby編程語言和Ruby有關(guān)的結(jié)果。

要排除有關(guān)ruby的結(jié)果,我們可以搜索“ Ruby -gemstone”。現(xiàn)在,我們獲得了僅與編程語言有關(guān)的結(jié)果列表。

在搜索含糊不清且具有多種含義的術(shù)語時,它將為你提供幫助。
4、在搜索詞中使用通配符
phrase * phrase當(dāng)你不確定所要查找的內(nèi)容時,或者當(dāng)你想了解可以使用Google算法的靈丹妙藥時,此技巧對發(fā)現(xiàn)信息很有幫助。
當(dāng)你在搜索字詞中使用星號(*)時,它將充當(dāng)占位符,Google會在提供結(jié)果之前自動填充該占位符。
讓我們嘗試搜索詞“how to do * in Python”,看看Google決定向我們展示什么。正如你在下圖中所看到的,前三個搜索結(jié)果集中在我們可以使用Python進行的三項不同的事情上:數(shù)學(xué),注釋和學(xué)習(xí)Python。

當(dāng)你不確定應(yīng)該往那走時,就可以讓Google領(lǐng)先的方法來幫助你。
5、查找與另一個網(wǎng)站相似的網(wǎng)站
一旦發(fā)現(xiàn),該方法將在你的Google谷歌搜索習(xí)慣中保持不變。
你想知道有多少次可以找到與你喜歡的網(wǎng)站類似的另一個網(wǎng)站的方法了?如果你的答案不確定,那么,你將立即愛上該技巧。
要搜索與另一個網(wǎng)站相似的網(wǎng)站,只需使用如下搜索語法:
related:[website_url]例如,讓我們使用此語法搜索類似于GitHub的網(wǎng)站:

我們可以在結(jié)果頁面上看到Bitbucket,Git,Stack Overflow和SourceForge。我們看到這些結(jié)果是因為它們具有與GitHub類似的目的:存儲庫管理和開發(fā)人員社區(qū)。
6、使用Google搜索網(wǎng)站
keyword1 site:[website_url]你知道你可以使用Google在網(wǎng)站內(nèi)進行搜索嗎?使用此功能,你可以查找在特定網(wǎng)站上發(fā)布的文章,博客文章和頁面,尤其是當(dāng)它沒有內(nèi)置搜索功能時。
讓我們在Live Code Stream網(wǎng)站上搜索關(guān)鍵字“機器學(xué)習(xí)”:

7、查找特定文件類型中的內(nèi)容
keyword1 filetype:[file type]
keyword1 before:[date]
同樣,如果要搜索在特定日期之后發(fā)布的頁面,請使用帶有特定年份或日期的“after”運算符。

9、將Google用作計算器
[mathematical operation]你知道嗎,你可以將Google的搜索框用作計算器?如果你懶得拿計算器(或計算器應(yīng)用程序)來進行一些簡單的數(shù)學(xué)運算,請迅速尋求Google的支持。


10、逐漸增加你搜索詞中的詞
Google建議你僅使用基本搜索字詞開始搜索。例如,如果你嘗試查找學(xué)習(xí)Javascript的課程,請從最基本的短語開始,逐漸增加搜索詞中的單詞數(shù)量,直到找到所需的內(nèi)容:
JavaScript課程
面向初學(xué)者的JavaScript課程
面向初學(xué)者的JavaScript課程Udemy
遵循這種搜索策略有一些好處。
首先,使用范圍更廣的搜索詞可以使你有機會了解主題的概況以及可采取的不同途徑。
通過直接使用精確的,集中的搜索詞,還可以確保你不會錯過任何重要信息。在搜索詞中添加更多單詞時,你會看到更符合你特定需求的結(jié)果。
11、在搜索詞中使用網(wǎng)站語言
將搜索詞放入Google搜索框中時,請嘗試使用網(wǎng)站使用的語言。與其使用搜索詞“我的圖片不能在網(wǎng)頁上居中”,不如考慮網(wǎng)站使用的語言類型并搜索“CSS實現(xiàn)圖片居中”。
這里的技巧不是搜索你將要使用的術(shù)語,而是搜索專業(yè)網(wǎng)站所使用的術(shù)語。尤其是當(dāng)你深入探討主題時,在搜索字詞中使用網(wǎng)站語言將為你帶來更好的搜索結(jié)果。
總結(jié)
谷歌搜索是開發(fā)人員必須掌握的一種技術(shù),可以有效地找到他們想要的信息。在本文中,我們與你分享了許多有關(guān)如何改善Google搜索技能的提示和技巧。當(dāng)你正確地開始使用這些技巧時,你可以減少花在Google搜尋網(wǎng)頁上的時間,以便快速找到你想要的內(nèi)容。
下次你開始在Google搜索框中輸入內(nèi)容時,請考慮使用這些技巧,并查看可用于查找所需內(nèi)容而又不浪費時間,同時也提升了工作效率。
最后,謝謝你的閱讀!
學(xué)習(xí)更多技能
請點擊下方公眾號
![]()

