개발관련 개념정리

자료 검색 방법론에 대한 연구

devMarco 2018. 9. 17. 17:40

자료 검색 방법론에 대한 연구



이전에 자료 검색을 너무 편협하게 했다.

게임 서버 프레임워크 이전에 서버 프레임워크를 좀 더 봤어야 한다.

좀 더 폭넓은 시각으로 자료를 검색하기 위해서는 어떤 준비가 필요할지 생각해봤다.



1. "검색" 이전에 생각해야 한다.

검색도 코딩과 마찬가지다. 

코딩 이전에 프로그래머는 프로그램 구조가 어떻게 될지, 어떻게 동작할 것인지를 미리 생각해본다.

검색 이전에도 이러한 미리 생각하는 습관이 필요해보인다.

그냥 막 검색하는 게 아니라, 어떻게 효과적으로 검색할 것인지에 대해 고민해봐야 한다.

어떤 아웃풋을 목표로 검색할 것인지, 어느 정도 규모로 검색할 것인지 생각해야 한다.


2. 다이나믹하게 검색해보자. 때로는 깊게, 때로는 넓게!

게임 서버 프레임워크 위주로 검색을 하게 된 것은, '깊고 좁게' 검색하는 습관이 남용됐기 때문이다.

이러면 편협한 검색만 하게될 위험이 크다.

때로는 뒤로 물러서서 카테고리의 범위를 넓히며 검색해보아야 한다.

ex) 게임 서버 프레임워크를 검색하다가, 물러서서 서버 프레임 워크 검색 -> 자바 프레임워크 검색.


3. 무엇을 원하는지 구체화 하라.

위키피디아나 뉴스 기사 등을 보면 리스트를 정리해둔 자료가 많다.

특히 위키피디아의 경우, 'list of ~~~' 로 검색하면 좋은 자료를 보여주기도 한다.

list, database, comparison, rank


4. 유효하게 검색된 자료들이 어떤 키워드로 구성된지 역으로 살펴보라

찾아낸 키워드를 유의어로 검색한다면 비슷한 유형의 자료들을 찾을 수 있을 것이다.


5. 구글 검색법을 활용하라

검색어 제외하기, 반드시 포함하기, 사이트로 찾기 등 
다양한 구글 검색법을 활용해보자



6. 기간을 나누어 검색해보라

기간을 1일, 1주, 한달 순으로 나누어 검색해보면 최신 자료들을 검색해볼 수 있다.


7. 구글 이외의 좋은 검색 엔진이 또 있지 않을까?

구글, 구글 하면서 너무 편협한 시각으로만 검색하지는 않았을까?

빙, 야후도 한 번 써보는 것은 어떨까?
빙을 사용해보니 구글에서 못 보던 것을 찾아주기도 하는 것을 확인했다.

구글


덕덕고