[개발자 이야기 #5편] 내가 만난 이상한 일본인 #3 : 프로젝트 리더

[개발자 이야기 #5편] 내가 만난 이상한 일본인 #3 : 프로젝트 리더

프로젝트 리더

일본에서 개발 일을 하면서, 많은 일본인 개발자들을 만났는데, 오랜 시간이 흘려도 지금도 계속 연락을 하는 사람도 있는 반면, 대부분 자연스럽게 프로젝트가 종료되면서 자연스럽게 헤어지게 경우가 많았다. 헤어진 사람들은 내 머리 속에는 다들 좋은 사람들로 기억된다. 그런데, 매우 안좋게 헤어져 나쁘게 기억되는 사람도 몇 있었는데, 그중 한명이 내가 하던 프로젝트의 개발 리더였던 여자 개발자이다.

그 여자의 간단히 외모를 설명하자면, 일본 시내에 나갔을 때 간혹 보이는 스타일로서, 심할 정도로 뚱뚱한 몸매에 웃을 때마다 누런 덧니를 보이며, 심한 입냄새뿐 아니라 온 몸에서 냄새가 나는 듯 했으며, 머리에서 흰 무언가가 떨어지고, 얼굴에서도 뭔가가 떨어지는 진짜 가까이하기에는 너무나 멀리하고 싶은 여자였다. 나이는 그때 당시 36살에서 37살이었고, 오라클 최상급 레벨 자격증을 가지고 있었으며, C# 언어가 특기라고 늘 자부하였지만, 막상 실무에는 아무 쓸데 없는 실력 발휘를 하는 인물이었다.

첫 만남

내가 이 여자를 처음 만난건 나는 개발자로써, 그 여자는 DB 전문가 및 설계자로써 제법 큰 프로젝트에서 였다. 그 프로젝트는 내가 처음 일본에서 실무에 투입된 프로젝트였는데, 일본에 들어간지 얼마 안되서 일본어도 잘 못했고, 실무도 처음하는 햇병아리라 실수도 많이 했었다. 그런데, 운이 좋게도 코딩 하나만큼은 빠르게 한다고 인정을 받아, 여기저기 간간히 다른 프로젝트도 도와주다 보니, 일본어도 못하는 나를 좋게 봐주는 사람들이 늘어 났었다.

그 여자도 그런 내가 마음에 들었는지 그 큰 프로젝트에서 나오면서, 본인이 할 다른 프로젝트에 나를 데려가겠다고 말했던 모양이다. 마침 하던 프로젝트가 막바지로 들어가면서, 개발 업무가 점점 줄어가는 시점이었고, 유지보수할 사람만 남고 개발자들이 빠져야 할 시기였기에, 회사에서는 나를 너무나 쉽게 그 여자에게 넘겨버린 것이다.

새 프로젝트 투입

처음에는 그 여자가 좀 외모적으로는 가까이하고 싶지만 않았지만, 날 메인 개발자로 데려간다는 말에 혹해서 싫지만은 않았다. 새로운 프로젝트에 투입이 되고 정말 열심히 했다. 나 말고 다른 개발자들도 같이 투입이 되었는데, 다 신입사원들이었기에 내가 더 많이 업무를 해야 하는 상황이기도 했다. 거기에 설상가상으로 그 신입사원들을 내가 가르켜 주면서 해야 하기도 했다. 가르쳐 줄 때, 설명을 하면서 일본어 공부에도 도움이 되겠다는 생각에 그것도 그렇게 싫지는 않았다. 지금 생각해보면 그때, 그 신입 사원들이 내 일본어를 잘 알아 들긴 한건지 모르겠다.

암튼, 그렇게 바쁜 나날을 보내고 있는데 그 여자 리더가 설계만 하다가, 갑자기 여태 한번도 해보지 않은 자바 코딩을 하겠다고 하였다. 본인 말로는 C# 언어 경험도 있기에 내가 만들어 놓은 코드를 보면서 자기 나름대로 할 수 있다는 거였다. 개발 업무가 많은 상황에 본인이 나서서 업무을 분담해 주겠다는데 내가 굳이 반대할 이유도 없었다. 내가 반대해서 안할 사람도 아니기에 “잘 부탁합니다"라고만 하고 말았다.

그러고 나서, 프로젝트의 발주처인 고객사 사람들하고 회의를 하게 되었는데, 이 여자가 갑자기 자기가 설계를 왔지만, 자바 개발도 할 수 있다는 어필을 하기 시작하였다. 나는 일본어도 더듬더듬하기도 하고, 원래 고객사와의 회의는 말한마디가 중요하고 조심해야 했겠기에 나는 거진 꿀먹을 벙어리처럼 말없이 회의에서 나오는 날이 많았다. 주로 회의에서는 그 여자가 뭐든 말하려고 하는 분위기 였다.

고객사에서는 그래도 내가 메인 개발자로 알고 있기에 간혹 기술적인 질문이 있으면 나를 찾곤 했는데, 그 여자가 개발을 하겠다고 선언한 이후로는 내가 할 대답을 가로채기 시작했다. 나한테 물어서 내가 대답하려고 하면, 본인이 어느세 나타나 먼저 말하거나, 아예 고객 자리로 가서 직접 컴퓨터를 이리저리 봐주면서 대답해주고 했다. 그 여자도 어느정도는 경력자(본인 말로는 10년이상)였기에 잘 알려주겠지 싶었다.

그런데 문제는 여자가 고객쪽에서 조금 어려운 질문이 나오면 바로 대답을 해주는게 아니라 나한테 와서 물었다. “너부리씨, 이러이러한 문제가 있는데 너부리씨는 어떻게 생각해?“라고, 그때마다 난 간단히 대답해 주기도 하고 모르면 찾아봐 줘서 대답해 주었다. 그렇게 내 대답을 듣고, 그 여자는 고객쪽으로 다시 가서 원래부터 본인이 알고 있었거나 본인이 찾아낸거처럼 대답을 하였다. 조금은 어이가 없긴 했지만 내가 일본어를 썩 잘하지 못한다는 생각에 그게 당연한게 아닌가 싶기도 했다.

사건 발생

그렇게 시간이 흘려 어느정도 나도 프로젝트에 익숙해 지고 고객쪽에서도 제 일본어 실력을 그다지 문제시 않게 되었을 때에 조금 어이가 없고 억울한 일이 생겼다. 프로젝트를 하면서 다른 사람들과 파일을 공유하기 위해 형상 관리 도구를 사용했는데, 여기서 사건이 발생하였다. 내가 앞에서 언급 했듯이 나는 코딩이 남들보다 조금 빨랐다. 진행하던 프로젝트에 익숙해 지고 나서는 더 빨라졌다. 그러다 보니 내 몫은 빨리해서 진작에 끝내고, 테스트까지 빠르게 진행하여, 빈둥빈둥 노는 일이 많아 졌다. 그런데 이상하게도 프로젝트는 언제나 지연되고, 연장이 되는 경우가 많다. 일정대로 진행되어 제 날짜에 끝나는 법이 없었다.

문제는 그 여자 리더가 담당하는 부분이었다. 그 여자는 다른 경력은 있지만, 자바로 하는 개발은 처음이었기에 늣게 할 수밖에 없다는 게 핑계였다. 하지만, 고객쪽으로 보고할 때는 절대 본인때문에 그런게 아니라 나를 포함한 다른 사람들이 다 늣어지고 있다고 거짓으로 보고를 하였다. 뭐, 같은 팀이기에 특정 한사람으로 인해 늣어진 것도, 팀 모두의 책임일 수 있다고 생각해서 크게 생각하지는 않았다.

그런데 한번은 너무 늣어지기에 조금 답답한 마음에 내가 먼저 그 여자 리더한테 말을 하였다. “바쁘세요? 바쁘시면 제가 좀 도와드릴수도 있는데…” 그랬더만, 그 여자는 좋다고 바로 나에게 자기 업무를 주었다. 내가 담당했던 화면 중에는 그 여자 리더가 담당하는 부분과 비슷한 화면이 부분이 있었는데 그걸 수정해 달라는 거였다. 난 알겠다고 하고, 바로 빠르게 수정하여 형상 관리 서버에 올렸다.

그러고 다음날 그 여자가 나한테 와서 말했다. “너부리씨 이상해요. 어제 제가 만든 코드가 없어졌습니다.” 이렇게 말하기에 확인해 보니까 어제 그 여자가 나한테 부탁해서 내가 수정했던 파일이었다. 내가 잘못해서 지운건가 싶어서 히스토리를 확인해 보니 그 여자가 말하는 그 코드는 서버에 올라와 있지도 않았다. 그 때 알았다. 아무래도 내가 수정해 올린 파일을 본인 파일에 덮어쓰기를 한거 같았다.

발생한 상황은 정리하면 이랬다. 먼저 내가 코드를 수정해서 올리고 그 여자는 내가 올린 파일을 업데이트하지도 않고 다시 수정해서 올리려고 하니까 당연히 내가 먼저 올린 코드가 있어 충돌이 발생했을 것이고, 그 코드 머지가 되지 않고 에러가 발생하니 본인 파일에 내 파일을 덮어쓰기 했던거였다. 이는 그냥, 형상 관리 도구를 사용할 줄 몰랐던 거다. 내 입장에서는 그저 그 여자의 부탁으로 파일을 수정해서 버려진 일이긴 했지만, 그래도 나랑 연관이 된 일이긴 먼저 미안하다고 하고, 서버에서 파일을 받아오게 될때 충돌이 발생하면 어떻게 해야 하는 대략적으로 설명까지 해줬다.

그리고 또, 그 다음날이 되어 난 아침에 오자마자 수신된 메일을 확인했는데, 조금 어이가 없는 메일이 도착하였다. 먼저 수신인은 나로 되어있고, 프로젝트 매니저(이하 PM)가 참고로 되어 있었다. 메일에 내용은 “너부리씨 다른 사람이 만든 코드는 만지지 말아주세요. 아무리 실력이 없는 사람들하고 프로젝트를 해도 다른 사람 코드는 함부로 만지는거 아닙니다. 어제 너부리씨 때문에 제 코드가 지워졌죠? 너부리씨가 실력이 좋은건 인정하지만, 저도 고객쪽에서 질문이 있을때 대답할줄 알고요. 여태 제가 고객쪽에 대답하는데 문제가 없었습니다” 였다. 지금도 생각해도 손이 다 떨리는 상황이다. 난 단지 수정해달라고 해서 해준거 뿐이고, 본인이 잘못해서 코드 지워진거 뿐인데, 이걸 PM한테까지 내 잘못이라고 알린게 너무나 어이가 없었다.

그리고 고객 질문에 본인이 대답 잘하고 있다는 내용은 왜 있는건지 이해가 되지 않았다. PM한테 자기 잘하고 있다고 어필하고 싶었던거 같았다. 나중에 알았지만, PM 평가에 의해 그 여자의 보너스가 달라지는 거였다고 한다. 암튼, 이걸 어떻게 대응을 해야 하나 한참을 고민하다가 아무리 생각해봐도 너무 억울하여 서투른 일본어로 형상 관리 도구 사용이 서투렬서 발생한 일이 왜 내 탓인지 모르겠다고 반론의 메일을 보냈다. 그러다 이걸로만은 부족할거 같고, 왠지 PM 를 직접 만나야 할거 같았다. 그래서 전화를 하여 직접 만나고 싶다고 하니 PM은 메일을 이미 읽었는지 바로 만나 주겠다고 하였다. 내가 무슨 말을 하려는지 알고 있는 눈치였다.

억울한 심정

PM을 만나자 마자 나는 억울한 심정에 여태 어떤 일이 있었는지에 대해 상세히 말을 하기 시작했다. PM은 가마니 들으면서, 간간히 한숨만 푹~ 쉴 뿐이었다. 내 말이 다 끝내갈 쯤, PM은 내게 “저는 너부리씨 말을 믿지, 그 여자 말을 믿지 않습니다.“라고 하며 말을 이어갔다. 그 전 프로젝트에서도 문제가 많았고, 이런 비슷한 메일을 먼저 번 프로젝트에서도 보냈었다고 한다. 그래서 멤버간에 싸움이 나서 그 여자를 일부로 뺀거였고, 그 사실을 모르는 나를 일부로 그 여자랑 같은 프로젝트에 넣은 거였다고 한다. 그때서야 어떤 상황이었는지 모든걸 알게 되었다. 왠지 내가 희생양이 된거 같아 조금 화가 날 일이기도 했지만, 어째든 내 억울함은 조금 풀리는듯 했다.

암튼, 내 결론은 이제 그 여자랑은 도저히 같이 할 수 없다는 거였다. PM은 곰곰히 생각하더니 나에게 제안을 하였다. 그 여자를 내가 원하는 대로 빼주겠다고 하였다. 대신에 리더 자리를 내가 해야 한다는 거였다. 그 말을 들으니 순간 기회라고도 생각을 했지만, 한편으로는 걱정이 더 컸다. 고객쪽에서 아무리 이해를 해줄거라고 하지만, 내 일본어 실력은 도저히 리더로써는 한없이 부족하기만 했기 때문이다. 그리고 내 업무 실력이 그정도라고 생각하지 않았다. 그래서 그 제안에 대답은 “No!“였다. 그냥 내가 참겠다고 하였다. 그 부담스러운 자리를 내가 할수도 없을 뿐더러, 가능하지도 않았다고 생각했었다. 그러고, 그 여자한테 내 잘못은 아니지만, 바보스럽게도 간단히 미안한다고 말하고 참고 일하기로 하였다.

한달 후, 책임 추궁

한달 후, 내 이야기는 소문이 나서 여기저기 다른 사원들의 귀에 들어가기 시작했고, 총 책임자한테까지 전해지게 되었다. 아무래도 같이 프로젝트 진행 했던 사람 중에 한명이 다른 회사 사람들한테 전했던 같았다. 이 이야기를 전해 들은 총책임자분은 사원간에 그런 안좋은 일이 있었는데 어떻게 본인한테 보고를 하지 않을수 있냐? 면서 일이 더 커지게 되었다. 그러고 나한테까지 전화가 왔다. “너부리씨 여태 그 여자한테 당한거 다 말해라. 언제부터 이지메 당했냐? 그런 일이 있었는데 왜 참고만 있었냐?” 나도 그때는 순간 무섭기도 하고 프로젝트 진행하는데 지장도 생길거 같아서 괜찮다고만 했다. “내가 그냥 참으면 된다"고 했더만, 그건 말도 안되고, 이거 책임 추궁 들어가겠다고 하였다. 이 일을 대해 제대로 보고 하지 않은 PM에 대해서도 책임을 묻게고 하였다. 이러면서 윗사람들이 이걸로 회의까지 했다고 한다.

몇 일후 그 여자는 저녁에 회사 단체 회의에 간다고 하였다. 실은 난 알고 있었다. 그 회의가 그 여자를 내칠려는 자리가 될 것이라는 것을… 나는 그 회의에 참가하지 않았지만, 나중에 들은 회의 참석한 분의 말에 의하면, 그 여자를 가운데 의자에 앉히고, 내 일뿐 아니라 지난 날에 일어난 모든 일들에 대해 무슨 조사 꾸미듯이 녹음기까지 켜놓고 진행했다고 한다. 회의 참석한 윗사람들이 그 여자, 하나 놓고 여태 있었던 일에 대해 책임 추궁에 들어가기 시작한 것이다. 녹음한 내용을 들려줘서 듣게 됐는데, 험한 말도 오가고 “모든 일에 대해 책임을 지어라. 이 일에 대해서 내일 아침 너부리씨한테 무릎꿇고 진정으로 사과해라. 그러면 발생한 일에 없었던 일로 해주겠다"는 말들이 오갔다. 일이 점점 더 커지는 듯 했다. 나중에 더 알게 된 것은 그 여자가 한 만행(?)들과 그 여자에 대한 불만 등에 대해 회사에서 벼루고 있었다고 한다. 그 여자를 내칠려고 언제 일만 터지길 바랬던 터라, 요번에 발생한 내 일이 계기가 되었던 모양이다. 그러나 PM는 일을 더 크게 하고 싶지 않아 말을 하지 않았고, 본인 힘으로 어떻게 해서든 해결해 보려고 했다고 한다. 이번 일에 크게 책임을 지지는 않았지만, 주위 정도는 받은듯 했다.

프로젝트 마무리

그 회의 다음 날, 여자는 출근을 더 이상 하지 않았다. 회사에는 몸에 열이 있다는 메일만 보내고, 고객쪽에는 회사에서 말도 안되게 자기를 해고 했다는 어이없는 메일을 보냈다. 끝까지 반성하기 보다는 본인은 억울하게 당했다는 식이었다. 자기가 뭘 잘못했는지 알지 못하던거 같았다. 고객사에서는 그 여자 없이 나 혼자 잘할 수 있겠냐고 물었고, 어차피 설계도 끝났고 개발 업무 밖에 남지 않았기에 크게 문제가 되지 않을거 같다고 하였다.

그렇게 프로젝트는 자연히 나한테 모든것이 넘어오고, 그 프로젝트에 대해 많이 아는 사람이 나밖에 없었던지라, 모든 작업들이 내 중심으로 돌아가게 됐다. 고객과의 회의에서도 프로젝트에 대해 주로 내가 브리핑을 진행하게 되었고, 내 일본어 실력도 점점 늘기 시작했다. 처음에는 조금 부담이 되긴 했지만, 생각보다 일이 잘 진행되었고, 시간이 지나 프로젝트는 잘 마무리 되었다.

아! 그리고 그 여자가 만든 DB 테이블부터 시작해서 모든 코드들이 자주 문제가 발생해 싹다 뜯어고친다고 무지 고생했었다. 과연 이 여자가 오라클 최상급 자격증이 있는게 맞는가, DB에 대한 기본지식도 없는거 아닌가, 싶을 정도였다. 본인 특기인 DB가 그러는데, 자바는 말도 못할 정도 엉망이었다. 그 여자자 작성한 자바 코드도 싹다 리뷰해서 다 수정 작업을 하였다.

여담이자만, C#도 처음에는 특기라고 해놓고 막상 누군가 질문을 하니까 하나도 모르고, 그냥 인터넷 검색해서 그 싸이트 보고 참고하라고보내는 것이 다였다. 질문을 한 사람이 검색을 못해서 물어본거도 아닐텐데 말이다. 지금쯤 어디서 자기는 실력 좋다고 또 거짓말해서 사고나 치고 있는건 아닌지…


이것으로 이상한 일본인 시리즈 3편을 작성했습니다. 글을 작성하다 보니 제가 이상한 일본인들만 만난 거처럼 보이게 쓴게 아닌가 싶은데, 물론 좋은 사람들도 많았습니다. 실은 제가 만난 일본인들은 대부분 좋은 사람들이었습니다. 위에 글에 있듯이 아직도 연락하는 일본인도 있고요. 이 글에 오해가 없길 바랍니다.

다음에는 계속해서 생각나는 개발 이야기를 이어가 보도록 하겠습니다. 감사합니다!