Google – Hacks para quem trabalha com programação

Para quem olha de fora, desenvolvedores só precisam sentar na frente do computador e escrever código como se esse fosse um trabalho mecânico e as ideias e soluções dos problemas surgem como mágica (ás vezes surge mais não é bem assim) mas se você é da área, sabe que não é assim. Às vezes, é necessário gastar algum tempo no Google (ou outros websites) para encontrar soluções para dúvidas ou problemas de programação.

Recorrer ao buscador para isso dar aquela ajudinha para resolução dos problemas não é nenhum demérito. Mas é importante saber como pesquisar, do contrário, você não sairá do lugar. Para isso, hoje trago 8 hacks simples podem tornar o Google um grande aliado em nosso trabalho



Então vamos a eles

1ª) Buscar em inglês é um bom começo

Uma das razões para isso é o fato de que, em plataformas como GitHub e Stack Overflow (e tantas outras), o inglês é usado pela maioria dos participantes. Emblem, as probabilities de a solução para seu o problema já ter sido resolvida em um tópico nesse idioma são maiores. Além disso, há um número muito grande de desenvolvedores que postam conteúdo sobre a área em blogs, websites especializados ou no YouTube, por exemplo.

Mas é importante ressaltar que não é que você não ache a solução do seu problema, pesquisando em português (temos muitos conteúdos sensacionais disponibilizados por desenvolvedores que criam conteúdos e organizações).

2ª) Pesquise no Google usando aspas

Quando você faz uma pesquisa no Google usando mais de uma palavra, o buscador tenta exibir nos resultados páginas que contêm todas ou a maioria delas. Isso pode ser bom em algumas situações, mas ruim em outras. Por exemplo, se você busca informações sobre uma mensagem de erro específica ou uma sintaxe, o very best é que o Google exiba apenas resultados que contêm a expressão exata que você usou, e para instruir o buscador a pesquisar pela expressão exata basta colocá-la entre aspas.

3ª) Faça o Google excluir resultados com determinado termo

Os algoritmos de busca do Google são aperfeiçoados constantemente para exibir resultados contextualizados, isto é, que correspondem às reais intenções do usuário. Apesar disso, ainda é possível se deparar com resultados que não têm relação direta com o que você está buscando.

Para isso temos mais um hack que ameniza esse tipo de situação, para utiliza-ló temos que inserir no Google a expressão a ser pesquisada seguida pelo termo (ou os termos) que deve ser ignorado. O termo precisa ser precedido do sinal de negativo -.

Think about que você precisa pesquisar por “exceptions” na linguagem Python, mas não quer visualizar páginas que relacionam esse assunto a erros. Você pode fazer a seguinte busca:

python exceptions -errors
Enter fullscreen mode

Exit fullscreen mode

Dessa forma o Google irá priorizar páginas que contêm python e exceptions, mas não errors.

4ª) Use asterisco no lugar de termos dinâmicos

Você já sabe que pesquisar com aspas é útil para sintaxe ou mensagens de erro. Mas, às vezes, o aviso tem uma informação dinâmica, isto é, que muda a cada vez que é gerado. Esse informação pode ser uma contagem de tempo ou uma knowledge específica, só para dar alguns exemplos.

Neste caso, as aspas podem não funcionar bem, a não ser que você substitua a informação dinâmica por um caractere curinga *

5ª) Instrua o Google a pesquisar só em determinado website

Você também já sabe que há websites específicos para desenvolvedores. Entre eles estão os já mencionados GitHub (repositório, discussão e perguntas) e Stack Overflow (perguntas), além de serviços como DevDocs (documentação), Hacker Information (discussão) e Indie Hackers (discussão e perguntas). Esses só são alguns dentre outros que existem costumam ter conteúdo muito útil para desenvolvedores, mas, frequentemente, não é fácil chegar ao tópico que realmente que te interessa. Pode acontecer de o mecanismo de busca do website não ser muito preciso, por exemplo.

Felizmente, é possível pedir para o Google exibir resultados apenas com hyperlinks para determinado website. Por exemplo, suponha que você esteja com problemas com o framework Subsequent.js. Você pode, então, pedir para o Google mostrar resultados sobre o assunto somente dentro do Stack Overflow para isso digite website: seguido do endereço do website a ser pesquisado mais o termo de pesquisa. No nosso caso, fica assim:

website:stackoverflow.com subsequent.js
Enter fullscreen mode

Exit fullscreen mode

6ª) Pesquise apenas em determinado tipo de arquivo

Muitas vezes, é necessário pesquisar sobre uma informação muito específica, como um conceito que, normalmente, é abordado em documentos acadêmicos. Nessas circunstâncias, pode ser interessante usar o Google para pesquisar somente em arquivos com determinado formato, como PDF, DOCX e TXT.

Por exemplo, suponha que você exact rever o conceito de cadeia de Markov. Há muitos trabalhos acadêmicos sobre o assunto. Você pode, então, pesquisar por esse termo seguida da instrução filetype mais o tipo do arquivo. Aqui, queremos resultados em PDF. O comando no Google fica assim:

cadeia de Markov filetype:pdf
Enter fullscreen mode

Exit fullscreen mode

Observe que, ao fazer isso, o Google só mostrará arquivos em PDF sobre cadeia de Markov. Vários formatos são compatíveis com esse hack, entre eles, os de códigos-fonte, por exemplo: CPP (C++), PY (Python) e CS (C#).

7ª) Converta medidas com o Google

Fahrenheit versus Celsius, milhas versus quilômetros, libras versus quilos, dólar versus actual, enfim. Vira e mexe um desenvolvedor precisa lidar com conversões. Você pode usar bibliotecas ou scripts prontos para isso. Mas, em uma revisão de código, por exemplo, talvez você queira se certificar de que determinada conversão está correta, ai podermos recorrer ao Google.

Para resolver este problema é simples, basta digitar a medida authentic seguida de em (caso esteja pesquisando em português) ou to(caso esteja pesquisando em inglês) e a medida esperada. Suponha, por exemplo, que você exact converter converter 345 euros em dólares americanos. Basta digitar:

345 euros em dólar
Enter fullscreen mode

Exit fullscreen mode

ou

36 euros in {dollars}
Enter fullscreen mode

Exit fullscreen mode

8ª) Mande o Google mostrar o cache

Durante as buscas sobre programação não é raro trazerem fóruns entre os principais resultados. O problema é que a discussão nesses websites pode ser tão intensa que, quando você acessa a página, já não encontra nela a resposta que buscava.

Mas, sim, também existe um hack para situações como essa: podemos fazer o Google exibir o cache daquela página. Podemos fazer isso de duas formas:

Na primeira, volte à página de busca, clique na seta para baixo ao lado do endereço do website e, depois, em em cache.

Cache na busca

Na segunda, copie o endereço do website de destino, digite cache: na barra de endereços do navegador ou no próprio Google e, em seguida, cole o hyperlink (sem espaço), dessa forma:

cache:clubedohardware.com.br
Enter fullscreen mode

Exit fullscreen mode

Esse hack também pode ser usado para quando a página de destino estiver fora do ar.

Esses hacks mostrados neste artigo podem ser usadas para outros fins, não só para programação. Mas a ideia aqui é dar orientações que podem ser realmente úteis para aspirantes ou profissionais da área, otimizando de forma significativa a resolução dos seus problemas.

Add a Comment

Your email address will not be published. Required fields are marked *