-
[2019.04.18] 좋은 질문을 하는 법핵인싸 개발자의 길 2019. 4. 18. 13:22
개발자에게 좋은 질문을 하는 방법을 공부하는 것은 선택사항이 아닌 필수이다!
# 검색
우선 해결을 못하는 사항에 대해 검색을 해야한다.
문제의 에러메세지 전체가 이해가 가지 않더라도 한번쯤은 읽어본다.
에러 메세지의 여러 키워드를 통해 구글링 검색을 해본다. 이 때 내가 원하는 답을 얻지 못하더라도, 내가 무엇 무엇을 찾아 봤는지 정도는 기록, 기억, 트래킹 할 수 있어야 한다.
또한, 답을 얻기 보다는 더 나은 질문 keyword를 얻기 위함을 기억해야한다.
# 내가 처한 문제를 상대방에게 설명하기
질문을 못하는 특징
- 내가 무엇을 모르는지 모를 때
- 질문하는 것을 번거로워 할 때
- 내가 상대방에게 질문하는 것에 부담스러움을 느낄 때
질문에는 바보같은 질문은 없지만, 정성을 들이지 않은 질문은 많다. 그러니 항상 질문을 하기 전에 좋은 질문을 하는 스킬을 높혀야 한다.
좋은 질문을 하는 방법
- 질문의 타이틀이 좋아야 한다.
- 질문을 최대한 요약할 수 있어야 한다.(바쁜 동료에게 물어본다고 생각하라)
만약 질문 요약을 하는 어려움이 있다면, 질문 내용을 작성 후, 하나씩 줄이는 방식과, 내용을 전부 작성 후 제목을 쓸 수 있다.
질문 내용 중 코드를 포함시키기 전에 나의 상황을 먼저 설명하라.
- 나의 문제 상황에 대한 내용
- 내가 시도한 흔적들
- 그 시도들로 인해 얻었던 오답들
또한 내가 처해있는 문제를 다른 사람이 시뮬레이션을 돌려볼 수 있을 정도의 정보를 제공하라.
위 두 사이트와 같은 것을 이용해서 시뮬레이션을 돌릴 수 있도록 만들어 제공하면 더욱 정확한 답변을 얻을 수 있다.
또한 코드 작성 시 code snippet을 활용한다. 코드 이미지 캡처나, 전체 코드를 올리지 않는다.
#답변으로 인해 나의 문제를 해결하였을 경우
누군가가 나에게 도움을 주었다면, 나는 어떻게 그 답변으로 인해 문제를 해결할 수 있었는지 서술하고 진심으로 감사를 전한다.
이후 나의 같은 상황에 처한 다른 사람이 나의 질문과 받은 답변, 문제를 해결한 나의 서술내용을 보고 문제를 해결할 수 있다.
반응형'핵인싸 개발자의 길' 카테고리의 다른 글
[React Native] RN 공부하며 익힌 내용 정리 (0) 2024.05.15 [2021.01.09] 시각적 요소의 중요성을 보여준 서비스 '타입캐스트' (0) 2021.01.09 이뇽의 개발 인생 삶 1부 종료(2011~2019년, 현재 27살) (0) 2019.06.27