생산적인 질문법

생산적인 질문법
Photo by Camylla Battani / Unsplash

"이게 안돼요.", "오류가 나요" 같은 질문을 많이 받아봤다. 이러한 질문은 상당히 피곤한 질문이다. 왜 피곤하냐면 모든 과정을 역으로 질문하고 결과를 재차 확인해야 그 다음에 원인과 해결책, 답을 고민할 수 있기 때문이다.

이런 문제들을 해결하는 방법은 보통 뻔하다. 에러 로그를 자세히 읽어보지 않았지만 브라우져 탭들과 에러 stacktrace를 대강 보면 어떤 문제가 있는지 감이 오는 경우가 많다. 하지만 정해진 답을 주는 것 보다 함께 해결하는 것이 중요하다고 생각한다. 내가 틀릴 수도 있고 더 나은 답을 함께 찾을 수 있기 때문이다.

생산적인 질문을 하기 위해선 목적과 과정 그리고 결과를 함께 설명해라. 문제가 무엇인지 거시적으로 이해하고 설명할 수 있는 것이 우선이다. 그리고 역질문을 하기 전에 최대한 많은 정보를 공유해야 빠른 해결에 도움이 된다.

자신이 생각한 해결 방법도 함께 말해주면 좋다. 해결 방법은 추상적이여도 좋다. 이는 문제 해결 능력에 도움이 되고 질문을 받은 사람도 새로운 답을 발견할 수 있어 함께 문제를 해결한다는 의미가 있다.

"이런걸 하고 싶고 이런걸 했고 이런 상황에서 이런 오류가 생깁니다. 이렇게 하면 될거 같지만 잘 안돼요." 가 내가 생각하는 제일 좋은 질문이라고 생각한다.

나도 "어디야?" "뭐해?" "이거 어떻게 할까요?" 같은 추상적이고 목적없는 질문을 가끔 하기에 이 글은 스스로에게 하는 충고이다.

Read more

높은 하늘

높은 하늘

요즘 밖을 나가면 매일 하늘이 푸르고 맑아 참 높다. 전 세계를 뒤덮은 질병이 이러한 맑고 높은 하늘을 만들었기에 아이러니하다. 질병은 전 세계를 뒤덮고 가족과 지인,  모두를 이간질하며 거리두게하였고 질병은 오프라인 기반 사업하던 우리 회사를 속되게 표현하여 쫄딱 망하게 하였다. 결국 우리 팀원도 20명에서 3명으로 줄었으며 큰 짐을 짊어지게 되었다. 아이러니하게

By Nine

탈고리즘 (1)

자는 시간을 제외한 하루의 대부분을 유튜브를 켜두고 지내왔다. 일어나서는 뉴스, 최신 소식을 듣고 보며 음악도 유튜브로 듣고 퇴근 후 저녁에는 구독한 채널들이 올리는 영상들을 시청하며 하루를 보냈다. 매달 유튜브를 시청하며 사용하는 60GB의 데이터는 훈장과 같았다. 가끔 습관적으로 유튜브를 켜는 것에 자괴감이 올때도 있었지만 넓고 다양한 주제의 정보를 자연스럽게 얻을 수

By Nine
어쩌면 당연한 것

어쩌면 당연한 것

전 회사에서 무엇을 해야 하는지 애매한 상황에 난 담담하게 내 할 일을 했다. 당연하다고 생각했던 react + webpack 도입이나 인프라 정리, 테스트 코드 기반 작업, 공통 모듈 라이브러리화, 레거지와 주석 코드 정리를 했다. 생각보다 오랜기간동안 진행했고 그때 스트레스를 많이 받았다. 다시 당연하다고 생각했던 것들을 해야 할 시간이다. 하지만 과거에 내가 했던

By Nine
IntelliJ .properties 파일 인코딩 오류

IntelliJ .properties 파일 인코딩 오류

어느 순간부터 IntelliJ에서 .properties 파일 인코딩이 깨지는 이슈가 생겼습니다. 원래는 하단 메뉴바에 인코딩 옵션을 선택해서 파일 인코딩을 수정할 수 있었지만 하단 메뉴바에서도 수정할 수 없게 되었습니다. 하단에 파일 인코딩 수정 메뉴message.properties 파일 인코딩은 utf-8 이지만 ISO-8859-1 으로 수정이 불가능 합니다. 이럴 경우 맥 OS 기준으로 ⌘ command + ⇧ shift + a (Find

By Nine