개발자 남자친구랑 밥 먹으면서도 일 얘기를 하게 되는 이유

개발자 남자친구랑 밥 먹으면서도 일 얘기를 하게 되는 이유

저녁 7시, 홍대 파스타집

민규가 포크를 돌리다가 말했다. “오늘 API 응답 시간이 3초 넘어가서 난리였어.”

나는 파스타를 입에 넣으면서 고개를 끄덕였다. “우리 앱도 로딩 느리다고 리뷰 달렸어. 그거 때문에 오늘 회의했고.”

둘 다 웃었다. 또 시작이다.

원래 안 그러려고 했다. 저녁 먹을 땐 일 얘기 안 하기로 했었다. 작년 크리스마스에 다짐했다. “우리 연애할 때는 개발자, 디자이너 없어. 그냥 최지우, 김민규야.”

근데 안 된다.

같은 언어, 다른 세계

민규는 백엔드 개발자다. 나는 UI/UX 디자이너다. 같은 프로덕트를 만드는 사람들이다. 근데 보는 세상이 다르다.

“이 버튼 4dp만 더 올리면 안 돼?” “4픽셀? 그거 CSS 한 줄인데 그게 그렇게 중요해?”

중요하다. 나한테는.

“이거 구현하는 데 3일 걸려.” “3일? 버튼 하나인데?”

버튼 하나가 아니다. 민규한테는.

우리는 서로의 일을 70% 정도 이해한다. 나머지 30%는 평생 모를 것 같다.

그 30% 때문에 싸우기도 한다. 그 70% 때문에 계속 얘기한다.

공감의 형태

오늘 민규가 먼저 물어봤다. “너희 팀장이 또 피드백 바꿨어?”

바꿨다. 세 번.

“빨간색이 너무 강렬하대. 어제는 임팩트 있게 하래서 채도 올렸는데.”

민규가 고개를 끄덕였다. “우리 팀장도 그래. 어제 코드리뷰에서 OK 했는데 오늘 다시 보더니 로직 바꾸래.”

이게 좋다.

설명 안 해도 된다. ‘팀장’이라는 단어만으로 통한다. ‘일정’이라는 말만 해도 서로 한숨 쉰다. ‘갑자기’라는 말 뒤에 무슨 일이 올지 둘 다 안다.

“피곤하지?” “응. 너도?”

이게 위로다.

오해의 지점

근데 가끔은 안 통한다.

“이 인터랙션 좀 봐봐. 버튼 누르면 이렇게 확장되면서 카드가 올라오는 거야.”

민규가 내 피그마 화면을 봤다. “이거… 구현 가능은 한데…”

그 말투 안다. ‘가능은 한데’ 뒤에는 항상 ‘근데’가 온다.

“근데 애니메이션 duration이랑 easing 커브 맞추는 거 시간 걸려. 그리고 성능도…”

“그냥 부드럽게만 되면 돼. CSS transition 몇 줄 아니야?”

민규가 웃었다. 짜증 섞인 웃음. “너도 그렇게 말하네. ‘그냥’ 디자인만 하면 되는 거 아니야?”

할 말이 없었다.

우리는 서로의 ‘그냥’을 모른다. 내가 4시간 고민한 8dp. 민규가 하루 걸린 ‘간단한’ API 연동.

겉에서 보면 다 ‘그냥’이다.

밥 먹으면서 일 얘기 하는 이유

저녁을 다 먹었다. 민규가 카드를 내밀었다. 번갈아 내기로 했는데 이번은 민규 차례다.

“다음엔 일 얘기 좀 그만하자.”

나도 그렇게 말했다. 근데 우리 둘 다 안다. 또 할 거다.

왜냐면.

회사 동료들한테는 할 수 없는 얘기를 민규한테 한다. “우리 팀장 진짜 모르는 것 같아. 디자인을.” 회사에서는 못 한다. 민규한테는 한다.

민규도 나한테만 한다. “시니어 개발자가 코드 못 짠다는 걸 어떻게 말해.” 회사에서는 못 한다. 나한테는 한다.

그리고.

민규는 내 고민을 이해한다. 완벽하지는 않지만. 나는 민규 고민을 이해한다. 70%는 이해한다.

이게 크다.

“이 컴포넌트 시스템 봐봐. 한 달 걸렸어.” “오. 변수 관리 이렇게 했구나. 깔끔한데?”

민규는 컴포넌트가 뭔지 안다. 나는 변수가 뭔지 안다.

친구들한테 보여주면. “응 예쁘다.” 끝이다.

민규는 다르다. “이거 반응형은 어떻게 처리했어?” 물어본다.

우리가 만드는 것들

집에 가는 길에 민규가 말했다. “너희 회사 앱 업데이트했더라. UI 바뀐 거 네가 한 거지?”

했다. 3주 걸렸다.

“좋던데. 특히 온보딩 플로우.”

그 말 한마디에 3주가 보상받는다.

민규는 내가 무슨 고민을 했을지 안다. 저 화면 뒤에 몇 개의 시안이 있었는지. 몇 번의 회의가 있었는지.

“고생했어.”

이 말이 다르게 들린다.

나도 민규 회사 서비스를 쓴다. 로딩이 빨라졌다. 오류가 없어졌다. “API 개선한 거지? 체감돼.”

민규가 웃는다.

우리는 서로가 만든 것들을 쓴다. 그리고 안다. 저 화면 뒤에 누군가의 야근이 있다는 걸.

내일도 또 할 거다

내일 저녁에도 약속이 있다. 이태원 멕시칸 레스토랑.

분명히 또 일 얘기를 할 것이다.

“오늘 디자인 시스템 발표했어.” “어땠어?”

“오늘 배포했는데 버그 떴어.” “심각해?”

이런 대화를 할 것이다.

안 하려고 해도 된다. 근데 하게 된다.

왜냐면 우리 인생의 8시간이 거기 있으니까. 하루의 절반이 그 일을 하니까. 그 고민이 진짜 고민이니까.

그리고 민규는 이해하니까.

완벽하게는 아니어도. 70%는 이해하니까.

나머지 30%는. “나는 잘 모르겠는데 너가 힘들어하는 건 알겠어.” 이렇게 말해주니까.

그거면 된다.

같은 배, 다른 노

우리는 같은 배를 탄다. IT라는 배. 스타트업이라는 배.

근데 다른 노를 젓는다. 민규는 코드로. 나는 픽셀로.

가끔 박자가 안 맞는다. “이거 왜 이렇게 디자인했어?” “이거 왜 이렇게 구현했어?”

싸우기도 한다. “개발자들은 몰라. 1픽셀이 얼마나 중요한지.” “디자이너들은 몰라. 성능이 얼마나 중요한지.”

근데 결국 같은 방향이다.

좋은 프로덕트. 사용자가 편한 서비스. 우리가 자랑스러운 결과물.

목적지는 같다.

그래서 밥 먹으면서도 얘기한다. 어떻게 하면 더 잘 만들 수 있을까. 어떻게 하면 더 협업이 잘될까.

“디자이너 관점에서는 이게 중요해.” “개발자 입장에서는 이게 어려워.”

서로 배운다.

민규는 내 덕분에 UI를 보는 눈이 생겼다. 나는 민규 덕분에 구현 가능성을 고민한다.

더 나은 사람들이 된다. 조금씩.

직장인 커플의 데이트

친구가 물어봤다. “남자친구랑 만나면 뭐 해?”

밥 먹는다. 영화 본다. 산책한다.

그리고 일 얘기한다.

“그게 재밌어?”

재밌다는 아니고. 필요하다.

하루를 공유하는 거다. “오늘 이런 일이 있었어.” “나도 비슷한 거 겪었어.”

연애의 형태는 다양하다.

누구는 일과 연애를 완전히 분리한다. 퇴근하면 직장인 탈출. 주말엔 회사 얘기 금지.

우리는 섞는다.

민규의 일은 내 관심사다. 내 일은 민규의 관심사다.

“오늘 코드리뷰 어땠어?” “오늘 디자인 피드백 어땠어?”

이게 우리의 안부다.

같이 성장하는 법

작년에 민규가 이직을 고민했다. 연봉 천만원 올려준다는 회사가 있었다.

“근데 SI야. 고민돼.”

나는 SI가 뭔지 안다. 서비스 개발자한테 SI가 뭔지 안다.

“네가 하고 싶은 개발 할 수 있어?” “글쎄. 레거시 유지보수가 많을 것 같아.”

“그럼 돈이 문제야, 커리어가 문제야?”

민규는 한참 생각했다. 결국 안 갔다.

내가 도와줬는지는 모르겠다. 근데 결정을 같이 고민했다.

나도 비슷한 고민을 했다. 에이전시에서 인하우스로 갈지.

민규가 물어봤다. “네가 하고 싶은 디자인이 뭔데?”

“시스템을 만들고 싶어. 한 프로젝트로 끝나는 게 아니라.”

“그럼 답 나온 거 아냐?”

그래서 스타트업에 왔다.

우리는 서로의 커리어 코치다. 전문가는 아니어도. 옆에서 보는 사람이다.

“네 강점은 이거야.” “너 이거 잘하잖아.”

객관적으로 봐준다.

밤 11시, 각자의 방

영상통화 중이다. 각자의 집에서.

민규는 사이드 프로젝트 코딩 중. 나는 포트폴리오 업데이트 중.

말은 별로 안 한다. 그냥 켜놓는다.

“나 컴포넌트 네이밍 고민되는데.” “뭔데?” “버튼 사이즈를 sm, md, lg로 할지 아니면 숫자로 할지.”

민규가 생각하다가 말한다. “시맨틱하게 가는 게 나을 것 같은데. 나중에 사이즈 추가되면 숫자는 헷갈려.”

맞는 말이다.

“너 그 API 에러 해결했어?” “아직. 로그 찍어보는 중.”

이게 우리의 밤이다.

같이 있지는 않아도. 같은 시간을 보낸다.

일하면서 연애하는 게 아니라. 연애하면서 일한다.

미묘하게 다르다.

이해받는다는 것

어제 대표님이 말했다. “이 디자인 감각적으로 좀 더 세련되게 해주세요.”

감각적으로. 세련되게.

뭔지 모르겠다.

민규한테 털어놨다. “감각이 뭔데. 내가 감각 선택권자야?”

민규가 웃었다. “우리 대표도 그래. ‘직관적으로 만들어주세요’ 그래. 직관이 뭔데.”

둘이 한참 욕했다.

“감각적인 디자인 = 대표 취향” “직관적인 기능 = 대표가 이해하는 거”

정리했다.

이게 위로다.

혼자였으면 되게 스트레스였을 것이다. ‘내가 못하는 건가?’ ‘내 감각이 이상한 건가?’

근데 민규도 비슷한 얘기를 듣는다. 그럼 내 문제가 아니다. 그냥 스타트업이 그렇다.

혼자 싸우지 않아도 된다.

우리가 하지 않는 것

일 얘기를 많이 한다. 근데 하지 않는 게 있다.

회사 기밀은 안 한다. “이번 분기 매출이…” 이런 얘기는 안 한다.

동료 험담도 최소화한다. “우리 팀 OO가…” 시작하면 민규가 끊는다. “그 사람 나도 모르는데 얘기해도 돼?”

맞는 말이다.

그리고 서로 조언 강요 안 한다. “이럴 땐 이렇게 해.” 이런 거 안 한다.

그냥 듣는다. “힘들었겠다.” “나도 그럴 것 같아.”

해결책이 필요한 게 아니니까. 공감이 필요한 거니까.

가끔 민규가 물어본다. “조언 필요해? 아니면 그냥 들어주면 돼?”

이 질문이 좋다.

명확하다.

주말 오후, 카페

나는 사이드 프로젝트 와이어프레임 그린다. 민규는 알고리즘 문제 푼다.

같이 있지만 각자 논다.

가끔. “이거 좀 봐봐.” “응.”

서로의 화면을 본다. “오 괜찮은데?” “이 부분은 이렇게 하면 어때?”

다시 각자 한다.

이게 편하다.

누가 보면 심심한 연애다. 같이 있는데 대화도 별로 없다.

근데 우리는 안다. 이게 편하다는 걸.

서로의 집중을 존중한다. 서로의 시간을 존중한다.

같이 있어도 혼자 있는 것처럼. 혼자 있어도 같이 있는 것처럼.

이게 우리 방식이다.

일 얘기 하는 커플

친구들이 말한다. “너희 데이트 때도 일 얘기 해? 지루하지 않아?”

지루하지 않다.

왜냐면 우리한테 일은. 인생의 큰 부분이니까.

하루 8시간. 출퇴근 2시간. 고민하는 시간까지 하면 12시간.

이걸 빼고 연애하면. 하루에 몇 시간 남는데.

그리고.

민규의 고민을 나만 이렇게 이해할 수 있다. 내 고민을 민규만 이렇게 이해할 수 있다.

이게 특별하다.

“오늘 배포했어.” 이 말이 얼마나 떨리는 일인지.

“디자인 리뉴얼 끝났어.” 이 말이 얼마나 안도되는 일인지.

서로 안다.

결국 우리가 만드는 것

우리는 각자 무언가를 만든다.

민규는 코드를 만든다. 나는 화면을 만든다.

근데 같이 만드는 것도 있다.

서로에 대한 이해. 서로의 일에 대한 존중. 같이 성장하는 관계.

민규는 나 때문에 UI를 더 신경 쓴다. “이 버튼 위치 디자이너가 고민했을 거야.”

나는 민규 때문에 구현을 더 고려한다. “이 애니메이션 개발자가 힘들 수도 있겠다.”

서로를 더 나은 실무자로 만든다.

그리고.

힘들 때 옆에 있다.

“오늘 힘들었지?” “응.” “고생했어.”

이게 크다.

다음 주 화요일

민규 회사에서 앱을 런칭한다. 3개월 준비했다.

나는 그 과정을 다 봤다. 야근하던 날들. 버그 잡느라 주말 출근하던 날. 테스트 시나리오 짜느라 스트레스받던 날.

다 안다.

런칭하면 나는 제일 먼저 다운받을 것이다. 하나하나 써볼 것이다. 리뷰도 쓸 것이다.

“잘 만들었어.”

민규도 우리 서비스 업데이트 때마다 그랬다.

우리는 서로의 첫 유저다. 가장 관심 있는 유저다.

이게 일 얘기를 하는 이유다.


밥 먹으면서 일 얘기. 우리의 방식이다.