질문 잘 하는 법
안녕하세요
많은 질문 잘 하는 법들이 있지만, 쿠버네티스/앤서블 강의에 한정해서 이와 같이 질문을 주시면
더욱 더 좋은 답변을 받으실 수 있을꺼 같습니다.
1. 키워드 검색등을 통해서 이미 답변한 질문이 아닌지 확인한다.
- 생각보다 많은 질문이 이미 다 답변 되어 있어요.
- 그러니 가능하다면 키워드(로그에 나온 것이나, 되게 특이한 단어)로 검색해 보면 질문하는 번거로움을 피할 수 있어요
- 답을 얻는 것도 이게 휠씬 빨라요
2. 상대방이 이해할 수 있도록 가능한 많은 정보를 제공한다.
- 질문자의 환경 및 성향 그리고 거쳐 왔던 과정등을 모두 알기는 매우 어려워요.
- 따라서 좋은 답변을 받기 위해서는 가능한 많은 종류의 정보를 제공하는 것이 좋습니다.
- 어떤 정보를 제공해야 할지 잘 모른다면, 다음의 내용들을 모두 채워서 제공하는 것을 추천합니다.
[질문에 필요한 정보]
1) 현재 실습 환경: (예: MacOS 버전과 CPU/메모리 하드웨어 정보, Windows 버전과 CPU/메모리 하드웨어 정보)
2) 문제가 발생한 부분과 관련된 강의 및 특정 구간 정보
3) 문제를 해결하기 위해서 했던 과정 (예: 구글에서 어떤 키워드로 검색해서 어떤 것을 적용해 보았다.)
4) 문제가 발생하는 시점에 관련한 로그 정보
5) 기타 문제 발생 및 해결 과정에서 나온 정보
3. 재현 가능한 정보를 제공한다.
- 문제는 항상 구두 또는 로그 등의 문장으로는 한계가 있어요.
- 따라서 재현을 해 봐야 하는데요..(이건 실무적으로도 같답니다.)
- 다행히도 저희는 매우 유사한 환경을 가지고 있으니...재현이 어렵지 않아요.
- 따라서 재현 가능하도록 했던 작업들을 순서대로 제공하시면 도움이 됩니다.
4. 답변자로 빙의해서 질문을 이해할 수 있는지 다시 한번 확인한다.
- 안타깝지만 많은 질문들이 질문자의 의도를 이해하기 어려워요.
- 따라서 내가 질문을 받는 입장에서 이정도면 이해할 수 있을지 질문을 올리기 바로 전에 다시 한번 보는게 좋아요.
- 실무적으로도 역시...이건 같은 말입니다.
5. 제목은 질문 자체를 요약하는 목적으로 사용한다.
- 이제 질문을 올릴 차례인데요. 제목을 해당 질문을 1문장으로 이해할 수 있도록 적는게 좋아요.
- 나중에 검색을 위한 목적으로도 그렇고요.
- 잘 정의된 제목은 제목에 답이 있기도 해요.
6. 답변자가 답변하기 어려운 답변일 수도 있겠구나 라는 것을 이해한다.
- 아마 이건 좀 경험이 쌓아야 할 수도 있지만요.
- 나의 환경(호스트 환경)은 모두 다를꺼에요.
- 그러니 특히 vagrant 관련 에러는 같은 내용이라고 해도 다른 이유로 발생하게 되요.
- 이 경우는 저어어어어어어말 해결하기가 어려워요.
- 그래서 질문 답변이 어렵다고 강의에서 얘기하는거 랍니다.
- 다행하게도 그 고비만 넘는다면 모두 재현이 가능한 가상화 환경이니 위의 정보들을 제공한다면 원하는 답을 받으실 수 있을꺼에요
2022.02.14
조훈 드림.
안녕하세요, 쿠버네티스 강의를 고민하고 있습니다. 제가 도커는 조금 공부해봤고, c, c++ 공부를 좀 한 경험이 있습니다. 중급 이상 강의던데, 입문자도 수강해도 될까요.