ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 질문 하는 방법.
    카테고리 없음 2022. 1. 8. 18:45

    개발을 하다보면 수많은 오류를 접하게 된다. 그떄마다 검색을 통해 해결하고 질문을 통해 해결할때가 많이 있을 것이다.

    그런데 질문을 통해 해결하고잘 할때는 질문을 하는 방법도 잘 알고 있어야 한다. 그래야 의사소통에 많은 시간을 허비하지 않고 정확한 문제를 파악해 빠른 답을 얻을 수가 있다. 만약 궁금한게 있다면 핵심을 잘 알려야 답을 알려주는 사람도 힘들지 않을 것이다. 

     

    자 이제 한번 생각해보자. 내가 파이썬으로 코드를 짜고 있다고 하자 그런데 코드를 짜는데 오류가 생겨 실행이 안되고 있다.

     

    그럼 어떻게 질문이 할것인가?

     

    "이거 오류가 생겼는데 어떻게 해결해야되나요?" (오류사진 보여주며)

     

    "뭐하고 있는데?"

     

    "주식데이터 코드를 짜고 있었습니다"

     

    "어디서 오류가 나는데?"

     

    "여기 이부분이요"(부분 코드사진을 보내주며)

     

    "주식데이터 어떤 용도의 코드를 짜고 오류가 나오냐고"

     

    이렇게 나올것이다. 무슨 프로그램에서 어떤코드를 짜고 오류 사진만 보내고 알려달라니? 질답이 오가며 시간이 낭비가 되는걸 볼 수 있다.  질문을 해도 다시 답해주는 사람이 다시 물어봐야 하는 상황이다. 얼마나 시간이 낭비되는가?

     

    어떻게 질문을 하냐에 빠른 답을 얻을 수 있는지를 잘 알아야 한다.

     

    그럼 질문은 어떻게 해야 할까 ? 우리는 답을 잘 알고 있다. 당연히 자세하게 질문을 하면 된다.

    한번 다시 예를 보자

     

    "선배/교수님/친구 님 제가 지금 파이썬에서 주식 정보 수집 코드를 짜고 있었는데 어느 부분에서 이러한 오류가 나와 실행이 안되고 있습니다. 그전에 했던 코드랑 비슷하게 했는데 안됩니다. 시간되시면 알려주실수 있을까요?" (핵심 코드와 실행이 안되는 코드와 오류사진, 그전 코드도 보내주며)

     

    질문을 받으면 질문을 받은 사람은 "이러이러한 문제떄문에 오류가 난것같다. 이것을 수정해 보아라" 등 답을 바로 말해줄 것이다. 또한 잘 몰라도 해결 할 수 있도록 좋은 자료나,키워드를 줄 수도 있다. 그러면 실망하지말고 도와준것에 항상 감사하자.위 와 다르게 질문하나로 답도얻고 시간도 절약했다. 

     

    질문을 하기전 정확하게 내가 어떤걸 원하는지도 알아야한다. 

     

    몇가지더 적어보자.

     

    - 예의있게 해야 한다. 

    질문하고자 하는 사람은 다양하게 많을 것이다. 그런데 대부분 선배/교수님등등 윗사람이던가 인터넷이나 채팅을 통해 모르는 사람에게 질문을 많이 할것이다. 예의 없게 질문을 하면 누가 답을 해주겠는가? 또한 원하는 답을 못들었어도 감사해야 한다.

    - 주제 및 상황 설명하기

    위 질문처럼 내가 무슨 시스템에서 무엇의 주제로 하고 있는가를 잘 설명해 질문을 해야 한다. 그래야 그에 맞는 답을 알려줄수 있는것이다.

     

    - 코드 내용 보내기

    코드를 짜고 있는데 주제 및 상황은 설명은 했다 그런데 어떤 코드를 사용했고 어떤 결과가 나와 오류가 나오는지 말로는 설명이 안될것이다 그러면 핵심코드와 오류가 나오는 코드 등 캡쳐나 코드를 복사해서 같이 보내주면 답해주는 사람도 쉽게 코드를 입력해보던가 캡쳐 이미지를 보고 어디가 오류인지 금방 찾아 해결 방안을 알려줄것이다. 회사에서 사용하는 코드일 경우는 보안상 보내면 안되는 코드는 샘플을 만들어 보내도록하자. 

     

    - 과정을 설명하자

    오류떄문에 구글에서 검색을해 이것도 해보고 저것도 해봐도 안될떄 질문을 많이 할것이다. 그러면 그 과정도 설명해주자. 과정을 설명을 안해주면 검색해서 찾은 방법을 또 알려줄수있다. 그럼  "그방법 해봤는데 안되더라구요" 이러한 말을 할것이다. 답해주는/질문하는 사람 둘다 힘빠질 것이다. 그러니 과정을 설명해 불필요한 시간을 줄이도록 질문을 하자. 

     

    - 모든 답변에 감사하자

    나의 질문에 답을 해주는 사람들이 있을것이다. 그런데 꼭 원하는 답을 듣는건 아니다 그러면 그 답을 무시하고 넘어가면 안된다. 그답변이 내가 원하는게 아니여도 일단 내 질문에 시간을 투자해주신거니 감사할줄 알아야 한다. 그러면 답해주는 사람도 한번더 시간을 투자해 알아봐줄수도 있고 나중에 다른 질문에도 좋은 답을 알려줄 수 있다.

     

    - 기록하기

    만약 질문을 통해 해결이 되었던가 검색을 통해 찾았던가 기록을 해두도록 하자. 이러한 오류를 해결했다고 나중에 다시 같은 오류가 안생긴다 보장 못한다. 그리고 기록해두고 그 오류에 관해 질문을 받았을때 답해주기도 좋고 기억에 또한번 남을것이다. 

     

    -참고 : [질문하는 법]

    댓글

Designed by Tistory.