Showing Posts From

대화가

개발자와의 대화가 항상 끝나는 방식: '확인해보겠습니다'

개발자와의 대화가 항상 끝나는 방식: '확인해보겠습니다'

또 말했다 "확인해보겠습니다." 오늘도 이 말로 끝났다. 개발자 민준 선배가 물었다. "이 부분 API 호출 몇 번 일어나는 거예요?" 나는 3초 멍때렸다. 그리고 말했다. "확인해보겠습니다." 회의실 나왔다. 복도에서 한숨 쉬었다. 3번째다. 오늘만.패턴이 보인다 아침 회의. "이거 로딩 시간 얼마 걸려요?" → "확인해보겠습니다." 오후 슬랙. "페이지네이션 몇 개 단위로?" → "확인해보겠습니다." 저녁 코드리뷰. "이 로직 왜 이렇게 짰어요?" → "확인해... 아니다, 이건 내가 짠 게 아니라서." 마지막 건 다행이다. 확인해보겠습니다 안 했다. 노션에 받은 질문 정리했다. 오늘 것만 7개. 이번 주 누적 23개. "확인해보겠습니다" 18번. 실제로 확인한 것 11개. 아직 못한 것 7개. 내일 확인해야 한다. 왜 현장에서 못 하나 이유는 안다. 모르기 때문이다. 민준 선배가 "API 호출 몇 번"이라고 물었을 때, 내 머릿속은 이랬다. 'API가 뭐더라. 아, 서버랑 주고받는 거. 근데 몇 번? 화면에 데이터 뜨는 게 몇 번인가? 아니면 사용자가 클릭할 때마다? 잠깐, 이거 무한스크롤인데 스크롤 내릴 때마다? 근데 캐싱하면 또 다른가?' 5초 지났다. 입을 열었다. "확인해보겠습니다." 안전하다. 틀린 말을 안 했다.사수는 다르다 지수 선배는 다르게 답한다. 개발자: "이거 API 몇 번이에요?" 지수 선배: "지금 기획은 5번인데, 퍼포먼스 이슈 있으면 배치로 묶을게요. 어느 정도까지 괜찮아요?" 개발자: "음... 10번까진 괜찮은데." 지수 선배: "그럼 지금 구조 ㄱㄱ요." 끝이다. 30초. 나는 같은 질문에 3시간 쓴다. 노션 뒤지고, 슬랙 검색하고, 기획서 다시 읽고. 그리고 답한다. "5번입니다. 괜찮을까요?" 개발자가 답한다. "10번까진 ㄱㄱ." 나는 또 쓴다. "네 감사합니다!" 3시간과 30초. 차이는 지식이다. 내가 모르는 것들 리스트를 만들었다. 개발자 질문에 못 답한 이유들.API 호출 횟수 - 기획서에 안 썼음 로딩 시간 - 측정 안 해봤음 페이지네이션 단위 - 안 정했음 에러 케이스 - 생각 못 함 권한 처리 - 빠뜨림 데이터 정합성 - 이게 뭔지 모름 트랜잭션 - 이것도 모름솔직히 4번부터는 단어가 어렵다. 지수 선배한테 물어봤다. "선배, 저 개발 공부 해야 할까요?" 선배가 웃었다. "공부는 무슨. 일하면서 배우는 거지." "근데 저 맨날 확인해보겠습니다만 해요." "응, 나도 주니어 때 그랬어. 2년 했나?" 2년. 나는 이제 6개월.협상은 지식에서 나온다 민준 선배가 말했다. "이거 구현 2주 걸려요." 지수 선배가 답했다. "이 기능 빼면 1주 되나요?" 민준 선배: "그것도 1.5주..." 지수 선배: "그럼 이 부분 1차 때 빼고, 2차 때 넣죠. 1주 컷?" 민준 선배: "오케이." 협상 끝. 나였으면 어땠을까. 민준 선배: "2주 걸려요." 나: "네... 2주요? 좀 길지 않나요...?" 민준 선배: "그럼 직접 짜실래요?" 나: "...확인해보겠습니다." 차이가 뭔가. 지수 선배는 안다. 어떤 기능이 무겁고, 뭘 빼면 가벼워지는지. 나는 모른다. 기획서에 다 필요해 보인다. 지식 없이는 협상할 수 없다. 협상은 대안 제시다. 대안은 구조 이해에서 나온다. 나는 구조를 모른다. 공부하기 시작했다 유튜브 봤다. "API란 무엇인가" 영상. 12분. 절반 이해했다. 노마드코더 무료 강의 들었다. HTML, CSS. 3시간. 웹페이지가 어떻게 생겼는지 알았다. 민준 선배한테 물었다. "선배, 페이지네이션 몇 개씩 하는 게 좋아요?" "보통 20개? 근데 데이터 무거우면 10개." "무겁다는 게 뭐예요?" "이미지 많거나, 텍스트 길거나." 아. 이런 거구나. 다음 회의 때 물었다. "이 리스트 이미지 많은데, 10개씩 할까요?" 민준 선배가 놀랐다. "오, 좋은데요?" 확인해보겠습니다를 안 했다. 첫 번째 성공. 아직도 많이 모른다 여전히 못 답하는 질문이 많다. "이거 동시성 제어 어떻게 해요?" - 동시성이 뭔지 모른다. "락 걸어야 하나요?" - 락이 뭔지 모른다. "트랜잭션 단위 어떻게?" - 여전히 모른다. 검색했다. 어렵다. 나중에 공부한다. 지금은 할 수 있는 것부터. API 몇 번, 페이지네이션 몇 개, 로딩 시간 얼마. 이것만 답해도 확인해보겠습니다가 줄어든다. 이번 주 목표. 확인해보겠습니다 10번 이하. 지난주 18번. 8번 줄이기. 선배의 조언 지수 선배가 말했다. "너 요즘 질문 잘하더라." "아직도 많이 못해요." "아니, 예전엔 그냥 끄덕였잖아. 지금은 '이게 이런 건가요?' 물어봐." 맞다. 변했다. 회의 때 멍때리지 않는다. 모르는 단어 나오면 바로 손 든다. "죄송한데, 그게 뭐예요?" 처음엔 쪽팔렸다. 지금은 괜찮다. 모르는 걸 아는 게 더 쪽팔리다. "그리고 개발자들이 싫어하는 거 있어." "뭐요?" "나중에 확인해놓고 답 안 하는 거. 확인해보겠습니다 했으면 꼭 답해." 아. 7개 밀려있다. 오늘 다 답한다. 변화는 작다 극적인 성장은 없다. 갑자기 협상 귀재 된 거 아니다. 그냥 조금씩. 어제 못 답한 질문, 오늘은 답한다. 오늘 검색한 단어, 내일은 쓴다. 이번 주 회의록 봤다. "확인해보겠습니다" 12번. 목표 10번인데 2번 초과. 그래도 지난주보단 6번 줄었다. 다음 주 목표 8번. 한 달 뒤 5번. 언젠간 0번. 0번 되면 뭐라고 할까. 아마 이럴 것 같다. 개발자: "API 몇 번이에요?" 나: "지금 3번인데, 몇 번까지 ㄱㄱ인가요?" 개발자: "5번까진." 나: "오키." 상상만 해도 기분 좋다. 오늘도 확인한다 퇴근 전 노션 열었다. 밀린 질문 7개.페이지네이션 - 답변 완료 로딩 시간 - 개발 완료 후 측정 예정이라고 답함 에러 메시지 - 케이스별로 정리해서 공유 권한 처리 - 사수한테 물어봐서 답함 API 호출 - 플로우차트 그려서 공유 데이터 형식 - 샘플 만들어서 전달 일정 - 다시 조율해서 회신7개 다 했다. 민준 선배한테 슬랙 보냈다. "밀린 답변 다 드렸습니다." 읽음 떴다. 좋아요 눌렀다. 내일 또 질문 올 것이다. 또 모를 것이다. 또 확인할 것이다. 하지만 조금씩 줄어든다. 확인해보겠습니다가.6개월 차 기획자의 성장은 느리다. 하지만 매일 조금씩 단어를 배운다. 그게 쌓이면 언젠간 협상이 된다. 오늘도 확인한다. 내일은 덜 확인한다.