본문 바로가기
Base/ETC

개발자가 질문하는 방법

by joooing 2020. 12. 10.
반응형

개발자에게 '질문'이란 필수적이다.
또 계속해서 무언가를 배워야하는 직업이기 때문에 개발자에게 '질문하는 방법'을 아는 것은 매우 중요하다.

 

Step 0 : 검색만이 살 길!


  • 수많은 사람들이 궁금해 해왔으며, 질문과 답변이 오간 흔적이 반드시 있다. (99% 확률로 있음)
  • 검색을 통해 답을 얻지 못하더라도 내가 무엇을 찾아봤는지 기록, 기억, 트래킹 할 수 있어야 한다.

 

Step 1 : 질문을 개선하기 위해 검색은 필수


  • 답을 얻기 보다는 더 나은 질문 keyword를 얻기 위해!
  • 전체 에러가 이해가지 않아도 한번쯤 읽어보기

 

Step 2 : 질문하기


  • 이 세상에 바보같은 질문은 없다. 하지만 정성을 들이지 않은 질문은 많다.
  • 질문의 퀄리티가 점점 높아져야 한다. 0.2%씩이라도!
  • Learn by doing

 

Step 3 : 질문의 첫번째 조건은, 타이틀이 좋아야 한다는 것


  • 바쁜 동료에게 물어본다고 생각하고 질문 작성하기
  • 질문부터 작성하고 제목을 나중에 써도 된다.
  • 서술형으로, 효과적으로 작성하기

 

Step 4 : 코드 복붙 전에 상황 먼저 설명하기 (래포 형성)


  • 내가 시도한 흔적들
  • 시도들로 인해 얻었던 오답들

 

Step 5 : 처해있는 문제를 다른 사람이 재연(reproduce)할 수 있도록 정보 제공


  • 해당 이슈 발생 부분만 빼내기

 

Step 6 : code snippet 활용하기


  • 코드 이미지 캡처 x
  • 전체 코드 x

 

그리고 마지막으로 누군가 도움을 주었다면, 어떻게 그 답변으로 문제를 해결할 수 있었는지 서술하고 감사를 표해야 한다. 혼자서 해결됐다고 바로 넘어가는걸로 끝나면 발전에 도움이 되지 않는다!

반응형

'Base > ETC' 카테고리의 다른 글

Git, Gitworkflow  (0) 2020.12.16
CLI (Command Line Interface)  (0) 2020.12.16

댓글