Showing Posts From
이거
- 10 Dec, 2025
'이거 제가 해볼게요'라고 했다가 후회하는 시간
'이거 제가 해볼게요'라고 했다가 후회하는 시간 오늘도 또 그랬다 오전 10시. 팀 데일리 스크럼. 선배가 물었다. "이거 누가 할 수 있어?" 나는 손을 들었다. "제가 해볼게요." 선배가 웃었다. "오, 좋아. 그럼 신입아 부탁해." 회의 끝나고 자리로 돌아왔다. 노트북 앞에 앉았다. ...뭐라고 했더라. 메모를 봤다. "API 연동 후 상태관리 리팩토링." 리팩토링이 뭐지. 아니, 안다. 코드 정리하는 거다. 근데 어떻게? 손이 떨렸다. 키보드를 쳤다. 지웠다. 다시 쳤다. 오늘도 시작됐다. 후회의 시간.왜 자꾸 그러는지 모르겠다 생각해봤다. 내가 왜 이러나. 선배가 물으면 일단 "해볼게요"가 나온다. 입에서 자동으로. 할 수 있는지 없는지도 생각 안 한다. 그냥 나온다. 머릿속에서는 경보가 울린다. '너 이거 못 하는데?' '이거 모르잖아?' 근데 입은 먼저 움직인다. "제가 해볼게요." 왜일까. 아마도 이유는 두 가지다. 첫째, 잘 보이고 싶다. 신입이니까. 일 열심히 하는 사람으로 보이고 싶다. 무능해 보이고 싶지 않다. 둘째, 거절을 못 한다. "저 이거 못 해요" 이 말이 안 나온다. 못 한다고 하면 실망시킬 것 같다. 그래서 일단 받는다. 생각은 나중에. 결과는? 지금처럼 책상 앞에서 식은땀 흘린다. 3시간째다. 진도는 10%.실제로 무슨 일이 벌어지나 구체적으로 적어본다. 월요일 오전 선배: "이거 간단한데, 드롭다운 컴포넌트 만들어줄래? 재사용 가능하게." 나: "네, 해볼게요." 월요일 오후 검색: "react reusable dropdown component" 결과: 20개 탭 열림 코드: 복붙 → 에러 → 다시 복붙 → 또 에러 화요일 선배: "어떻게 돼가?" 나: "거의 다 됐어요." (거짓말) 실제 진행률: 30% 머릿속: 패닉 수요일 야근 시작. 9시까지. 코드는 동작한다. 근데 왜 동작하는지 모른다. 복붙의 승리. 목요일 PR 올림. 심장이 두근거린다. 선배의 코멘트: "이 부분 useCallback 써야 할 것 같은데?" 나: useCallback이 뭐더라. 이게 반복이다. 매주. "제가 해볼게요" → 모르겠음 → 구글링 지옥 → 야근 → 동작은 하는데 이해는 못 함 → 코드리뷰 공포. 왜 이럴까. 왜 처음에 "저 이거 배우면서 해도 될까요?"라고 못 하나. 자존심? 아니다. 그냥 패턴이다. 나쁜 패턴. 최악의 순간들 기억나는 것들 적는다. 케이스 1: 테스트 코드 선배: "테스트 코드 좀 짜줄래?" 나: "네!" (테스트 코드를 한 번도 안 짜봤다) 결과: Jest 공식 문서 3시간 읽음 → 하나도 이해 못 함 → 결국 선배한테 "도와주세요" → 선배가 30분 만에 다 짜줌. 처음부터 모른다고 할 걸. 케이스 2: 타입 정의 선배: "이 API 응답 타입 정의해줄 수 있어?" 나: "할 수 있습니다!" (제네릭이 뭔지 모른다) 결과: 5시간 동안 any만 써서 완성 → 코드리뷰에서 "이거 타입 의미가 없는데요" → 선배가 다시 작성. 시간 낭비의 정석. 케이스 3: 성능 최적화 선배: "이 페이지 좀 느린 것 같은데, 최적화 좀 해볼래?" 나: "해보겠습니다!" (최적화를 해본 적이 없다) 결과: useMemo 막 갖다 붙임 → 더 느려짐 → 선배가 "뭐 한 거야" → 롤백. 민폐의 끝. 매번 이런다. 매번 후회한다. 근데 또 한다. 내가 이상한가.동기들도 그런가 궁금해서 물어봤다. 부트캠프 동기 단톡방에. "너네도 '해볼게요' 하고 후회해?" 답장이 왔다. 재민: "ㅋㅋㅋ 매일" 수진: "나 어제도 그랬음 ㅠㅠ" 민수: "형 그거 신입의 숙명임" 다들 그렇다. 재민이 보낸 메시지: "선배가 '이거 할 줄 알아?' 물으면 대답은 세 가지야.네 (거짓말) 네... (거의 거짓말) 아마도요 (완전 거짓말)"웃겼다. 근데 웃프다. 수진이 말했다. "나는 이제 '배우면서 해봐도 될까요?'라고 물어봐. 솔직하게." 현명하다. 나도 그래야 하는데. 민수는 달랐다. "형은 그냥 다 받아. 그래야 배워. 야근해도 돼." 극단적이다. 근데 이해는 된다. 결론: 다들 비슷하다. 신입은 다 이렇다. 위로가 됐다. 그래도 나만 이런 건 아니구나. 선배는 뭐라고 했나 용기 내서 물어봤다. 점심시간에 선배한테. "선배님, 제가 자꾸 '해볼게요' 하고 못 하는 것 같아요." 선배가 웃었다. "나도 그랬어." 진짜? "신입 때 무조건 다 받았지. 근데 반은 못 했어. 창피했어." 선배도 그랬다니. 신기하다. "그럼 어떻게 하셨어요?" "일단 받되, 바로 물어봐. '이거 어떻게 시작하면 되나요?' '이런 경우엔 어떻게 하나요?' 미리 물어보는 게 나중에 뒤집는 것보다 낫거든." 그렇구나. "그리고 진짜 모르는 건 솔직하게 말해. '저 이거 처음이라 시간 좀 걸릴 것 같은데 괜찮을까요?' 이렇게." 간단한데 왜 생각 못 했을까. "선배들도 다 알아. 신입이 뭘 모르는지. 티 안 내려고 해도 티 나거든. 차라리 솔직한 게 나아." 속이 시원했다. 선배가 말했다. "너무 자책하지 마. 배우는 단계야. 실수해도 돼." 고마웠다. 그날 오후부터 달라졌다. 모르는 거 바로 물었다. "이 부분 어떻게 하는 건지 모르겠어요." 선배가 5분 설명해줬다. 나는 2시간 삽질 안 했다. 효율적이다. 그래서 어떻게 할 건데 결론을 내려야 한다. 앞으로의 방침: 1. '해볼게요' 하기 전에 3초 생각한다진짜 할 수 있나? 얼마나 걸릴까? 도움이 필요한가?2. 조건부로 답한다"배우면서 해봐도 될까요?" "시간 좀 걸릴 것 같은데 괜찮으신가요?" "도중에 막히면 여쭤봐도 될까요?"3. 막히면 바로 물어본다2시간 삽질하지 않는다 30분 안 풀리면 슬랙 멘션 혼자 끙끙대는 게 민폐다4. 실패해도 괜찮다고 생각한다신입이니까 배우는 중이니까 완벽할 필요 없으니까이렇게 해보기로 했다. 며칠 지났다. 조금 나아졌다. 오늘 선배가 물었다. "이거 할 수 있어?" 나는 답했다. "해보고 싶은데요, 중간에 막히면 여쭤봐도 될까요?" 선배가 말했다. "그럼. 막히면 바로 물어봐." 마음이 편했다. 일은 절반 시간에 끝났다. 물어봤더니 쉬웠다. 왜 진작 이렇게 안 했을까. 마무리하며 여전히 "제가 해볼게요"라고 먼저 말한다. 근데 이제는 다르다. 할 수 있는지 먼저 생각한다. 조건을 단다. 도움을 요청한다. 후회는 줄었다. 야근도 줄었다. 스트레스도 줄었다. 완벽하진 않다. 가끔 또 옛날 버릇이 나온다. 일단 받고 나중에 패닉. 그래도 괜찮다. 배우는 중이니까. 신입이니까."해볼게요"와 "도와주세요" 사이의 적절한 균형, 그게 답이다.
- 03 Dec, 2025
'이거 간단한 건데' 라는 말이 가장 두려운 이유
'이거 간단한 건데' 라는 말이 가장 두려운 이유 그 말을 들으면 심장이 멈춘다 오전 10시. 슬랙이 울렸다. "신입님, 이거 간단한 건데 오늘까지 되겠죠?" 심장이 철렁했다. 손이 떨렸다. '간단한 건데'라는 말 뒤에는 항상 지옥이 숨어있다. 8개월 동안 배웠다. 이 문장이 나오면 무조건 어렵다는 걸.지난주였다. 팀장님이 말했다. "로그인 폼에 소셜 로그인 추가해줘. 간단한 거니까." 간단? 구글 OAuth 설정만 2시간 걸렸다. 리다이렉트 URI 오류로 3시간 더. 카카오는 또 다른 방식이었다. 네이버는 또 달랐다. 결국 3일 걸렸다. 간단하지 않았다. 선배의 '간단함'과 나의 '간단함' 선배한테는 진짜 간단한 거다. 인정한다. 하지만 나한테는 아니다. 선배는 React를 5년 썼다. 나는 8개월이다. 선배는 Redux 구조를 외우고 있다. 나는 useContext도 헷갈린다. 선배의 '간단함' = 30분 나의 '간단함' = 3일 이 차이를 모른다. 아니, 잊는다.한 달 전에 있었던 일이다. "API 연동 간단하니까 점심 전까지만." 간단할 리 없었다. CORS 에러부터 막혔다. 구글링했다. 해결책이 10가지였다. 다 해봤다. 안 됐다. 결국 선배한테 물어봤다. "아, 이거요? 프록시 설정하면 돼요. package.json에 한 줄만." 한 줄? 나한테는 그 한 줄을 찾는 데 3시간 걸렸다. '간단한 건데' 뒤에 숨은 것들 이 말 뒤에는 전제조건이 숨어있다. "(너가 기본 지식이 있다면) 간단한 건데" "(이미 해본 적 있다면) 간단한 건데" "(에러 안 나면) 간단한 건데" 나는 기본 지식이 없다. 해본 적도 없다. 에러는 항상 난다. 그러니 간단할 리 없다. 지난주 목요일. 선배가 말했다. "스타일 수정만 하면 되는데. CSS니까 간단하지." 간단하지 않았다. Flexbox 중첩 구조였다. justify-content와 align-items가 뭐가 다른지 또 헷갈렸다. 30분 만에 끝날 줄 알았다. 4시간 걸렸다. 부끄러웠다. CSS도 못 하나 싶었다.왜 '간단하다'고 말하는 걸까 악의는 없다고 본다. 선배들도 신입이었던 시절이 있다. 다만 잊었을 뿐이다. 처음 코드 짤 때의 막막함을. 에러 메시지가 무슨 뜻인지 몰랐던 순간을. 경험이 쌓이면 간단해진다. 당연하다. 하지만 경험 없는 사람한테 "간단하다"고 말하는 건 위험하다. 압박이 된다. '간단한 건데 왜 나는 못 하지?' 이 생각이 머릿속을 맴돈다. 자존감이 깎인다. 작년에 부트캠프 다닐 때다. 강사님이 말했다. "이거 간단하니까 집에서 복습해보세요." 복습 못 했다. 간단하지 않았으니까. 실제로 겪은 '간단한' 작업들 케이스 1: 데이터 정렬 "배열 정렬하면 되는데. sort() 쓰면 끝이야." 끝이 아니었다. 문자열 정렬인지 숫자 정렬인지부터 헷갈렸다. 한글 정렬은 또 달랐다. localeCompare라는 메서드를 처음 알았다. 2시간 걸렸다. 케이스 2: 컴포넌트 분리 "저 버튼 컴포넌트로 빼. 재사용하게. 간단하지?" 간단하지 않았다. props 어떻게 넘기지? 이벤트는 어떻게? children은 뭐고? onClick을 직접 넘겨야 하나 콜백으로 감싸야 하나? 결국 선배 코드 복사했다. 이해는 못 했다. 케이스 3: 환경변수 설정 "env 파일 만들어서 키 넣으면 돼. 간단해." .env? .env.local? .env.development? 뭐가 다른지 몰랐다. process.env로 접근한다는 것도 나중에 알았다. git에 올리면 안 된다는 것도. 30분짜리 작업이 반나절 갔다. 그래도 물어보기 어려운 이유 "이거 어떻게 하는 건가요?" 이 말을 꺼내기가 어렵다. '간단한 건데'라고 했으니까. 간단한 걸 물어보면 무능해 보일까 봐. 선배는 바쁘다. 코드리뷰하고 회의하고 자기 작업도 있다. 거기다 신입 질문까지 받으면 귀찮을 것 같다. 그래서 혼자 끙끙댄다. 3시간 걸릴 걸 10시간 걸려서 한다. 지난달이었다. useEffect 무한 루프에 빠졌다. 뭐가 문젠지 몰랐다. 의존성 배열 문제였는데. 선배한테 물어볼까 30분 고민했다. 결국 안 물어봤다. '간단한 거'라고 했으니까. 2시간 뒤에 해결했다. 스택오버플로우에서. 선배한테 물어봤으면 5분이었을 거다. '간단함'의 기준이 다르다는 걸 이해할 때 입사 6개월쯤 됐을 때였다. 후배가 들어왔다. 나보다 4개월 늦게. 내가 말했다. "이거 fetch로 데이터 가져오면 돼. 간단해." 후배가 멈칫했다. 그 표정을 봤다. 간단하지 않구나. 그제야 깨달았다. 나도 똑같이 하고 있었다. '간단하다'는 건 상대적이다. 나한테 간단한 게 남한테는 아니다. 그날 이후로 말을 바꿨다. "이거 fetch 써야 하는데, 처음이면 헷갈릴 수 있어요." 이렇게 말하니 후배가 편하게 물어봤다. 지금은 어떻게 대응하는가 '간단한 건데'라는 말을 들으면 일단 확인한다. "제가 이해한 게 맞나요? 이거 하면 되는 거죠?" 구체적으로 물어본다. 애매하게 넘어가면 나중에 더 힘들다. 시간도 여유 있게 받는다. "오늘까지요? 혹시 내일 오전까지도 괜찮을까요?" 못 한다고 솔직히 말하는 것도 배웠다. "죄송한데 이 부분 처음 해봐서 시간이 좀 걸릴 것 같습니다." 처음엔 부끄러웠다. 지금은 괜찮다. 모르는 게 당연하니까. 8개월 차의 결론 '간단한 건데'는 저주가 아니다. 단지 기준이 다를 뿐이다. 선배의 간단함과 나의 간단함은 다르다. 그걸 서로 이해해야 한다. 나도 2년 뒤엔 지금 일들이 간단해질 거다. 그땐 후배한테 조심해야겠다. '간단하다'고 쉽게 말하지 말아야겠다. 대신 이렇게 말하고 싶다. "이거 해봤어? 처음이면 좀 헷갈릴 수 있는데." 그게 진짜 선배가 하는 말 아닐까. 오늘도 '간단한 건데'라는 말을 들었다. 심장은 철렁했지만 물어봤다. "혹시 예시 코드 있으세요?" 선배가 보내줬다. 1시간 만에 끝났다. 물어보길 잘했다.간단한 게 어딨어. 다 어렵다. 그냥 익숙해지는 것뿐이지.