해결사와 질문

해결사가 투입되었다. 나와 몇 명의 동료들이 회사를 떠날 예정이기 때문이다. 해결사와 같이 일한 적은 없지만 그 존재는 소문으로 들어서 알고 있었다. 어려운 문제가 발생하면 나타나서 문제를 해결한다고 해서 그렇게 불렸다. 개발자 몇 명이 나가는 것이 큰 문제이긴 했던 것일까? 빠른 일처리로 유명하고 회사에서 인정받는 그가 짐을 풀었다. 어떤 문제점이 있는지 상황은 어떤지 물어보는 것을 기다리고 있었지만 아무 말이 없었다. 이미 다 알고 있다는 듯이 다른 개발자들과 대화에 열중했다.

문제를 빠르게 해결하는 해결사

혹시 내가 해결사일까?

코드 리뷰가 답일까?

왜 배열을 사용한 거죠?

이 회의 목표를 알고 싶어요.

이 코드는 정말 위험한데 이유가 있나요?

이 기능은 지난주에는 없었는데 왜 갑자기 추가되었죠?

이 버튼은 고객에게는 필요 없는데요?

UI 컴포넌트를 사용하지 않는 이유가 있을까요?

질문하는 사람은 화가 난 것도 아니고 문제점을 언급하면서 탓을 하는 것도 아니다. 정말 궁금해서 물어보는 것이다. 이해하기 어렵거나 당황스럽더라도 질문 그 자체가 문제는 아님으로 많이 사용할 수록 좋다. 수많은 질문을 하고 대답하면서 프로젝트는 방향을 잡을 것이다. 이 과정에서 경험하고 공감하게 될 것이다. 아무도 질문하지 않는 프로젝트는 누구도 좋아하지 않는 서비스를 만들 가능성이 높다. 아무도 질문하지 않을 만큼 지금 이 프로젝트가 완벽할까? 그럴리가…

질문 자체는 항상 진지하다

이쯤에서 당신은 마음껏 질문하고 여러 질문을 들어도 미소 지으며 잘 대답하고 있는지 물어볼 수 있다. 좋은 질문이다. 그렇지 않다. ㅠㅠ

--

--

JavaScript Developer, https://afrontend.github.io/

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store