본문 바로가기
IT/Tips.

google에 검색하는 능력 / 구글링 능력

by 성준하이 2022. 3. 28.
반응형

많은 사람들이 일을 할때 모르는 분야가 생긴다면 인터넷에 검색을 할것이고,

특히나 개발자라면 정확하게 어떤 부분을 모르겠어서 정확하게 구글에 모르는 것을 검색하고 빠르게 습득한다음 자신의 코드에 적용을 잘 시킬줄 알아야 좋고 훌륭한 개발자라고 생각한다.

 

그러기 위해서는 필요한 것을 구글에 검색을 하는데 구글에서도 자연어처리라고 하여 검색시 자체적으로 알고리즘을 통해서 필요한 정보들을 리스트로 뿌려준다.

 

예를 들어서 하나의 데이터베이스 쿼리에 대한 질문으로 예시를 들어보도록 할 것이다.

정확한 키워드

첫번째로 중요한것은 정확한 키워드를 검색해야한다.

만약 mysql에서 select 문에 대해서 검색을 하고자 한다면 검색창에

mysql select 라고 간단 명료, 핵심, 키워드만 검색을 하는것이 도움이 된다.

이유는 띄어쓰기 기준으로 해당 단어들이 모두 나온 글들을 모조리 가져오기에 불필요한 단어가 들어가면 굳이 필요없는 리스트도 보여질수 있기 때문이다.

 

정확한 매치

정확한 키워드를 입력 했다면 잘 나올텐데 만약 'mysql select' 라는 문구가 정확하게 들어간 글들을 찾고싶을때가 있다.

예를 들어 에러 코드를 검색하게 될때는 'mysql exited with code 1' 이런 에러가 발생해서 해결법을 찾고 싶다고 해보자.

만약 구글에 mysql exited with code 1 라고 검색을 하면 mysql이, exited가, with가, code가, 1 단어가 포함된 글들이 모두 나올것이다.

나는 지금 딱 저 에러에 대한 질문에 해답을 얻고싶은데 말이다.

그럴 경우엔 검색을 할때 큰 따옴표로 묶어서 "mysql exited with code 1" 라고 검색을 하면 된다.

그럴 경우엔 딱 저 문구가 들어간 글들이 나오게 된다.

 

불필요한 검색 단어 빼기

만약 mysql에 대해서 검색을 하고 싶은데 oracle 은 문법이 비슷해서 상관없지만 간혹 mssql 이나 postgresql의 결과가 나오는것도 불편할때가 있을것이다.

그럴땐 뒤에 - 기호를 붙이고 빼고싶은 키워드를 빼면 된다.

그럼 'mysql select -mssql' 이렇게 검색을 하면 mssql은 제외하고 검색 결과가 나오게 된다.

 

특정 사이트에서 검색하기

구글은 구글 자체가 하나의 포털사이트이지만 예를들어 나는 결과를 네이버에서만 나온 결과를 보고싶을수도 있다.

물론 네이버에 가서 검색을 해도 되지만 네이버가 아닌 특정 사이트에서 검색 결과를 찾고자 할때는 보여질 사이트 들을 선택할수 있다.

site:naver.com mysql select 이라고 검색을 한다면 작성한 사이트의 결과만을 보여주게 된다.

 

이전, 이후 글만 보기

개발을 하게 되면 매순간 새로운 코드와 기술들이 지금도 생기고 발전하고 있다.

근데 모르는것을 검색하고 나니 만약 작성일이 한 10년도 넘은 글이 보이게 된다면 물론 그 글을 읽고 코드를 적용할순 있지만 너무 예전의 버전이라서 최신 트렌드를 모르거나 버전 이슈 문제가 발생할수도 있다.

그럴경우엔 나는 언제 부터의 글들을 보겠다. 라고 명시를 해줄수 있다.

mysql select after:2020 이라고 한다면 2020년 이후의 글들만 보여지게 된다.

비슷하게 before:2010이라고 한다면 2010까지의 글들만 보게 될수 있다.

 

하루에도 수도없이 구글 생태계 안에서 살면서 많은 검색을 하는 나로써는 이와 같은 정리된 포스팅이 많이 도움이 될것이다.

 

한두번만 연습으로 해본다고 해도 충분히 손에 익으면 검색을 빠르게 하여 일률이나 생산성이 향상될수 있을것이라고 생각한다.

반응형

댓글