2018년 5월 22일 화요일

연봉협상 준비

안녕하세요. 오늘은 저희 회사의 시즌에 맞추어 연봉협상 이야기를 하고자 합니다.

제가 다니고있는 회사에서 5월 말일은 지난 1년간 저의 업무목표를 달성해야 하는 날입니다. 회사의 fiscal year가 7월부터 시작되기에 회사 회계상으론 7월이 되면 2019년이 되는 것이고 연간 목표/계획/예산 등도 이에 맞추어서 합니다.

그러니 자연스럽게 5월 말부터 6월 말 까지는 각 개개인의 퍼포먼스 평가와 함께 연봉 협상이 이루어지죠.

저는 보통 지금 즈음에 일반적인 인상 폭이 넘게 기대를 한다면 매니져에게 내가 원하는 조건에 대해 살짝 귀뜸을 합니다. 그래야 매니져도 미리 어느정도 예상을 하고 그에 맞게 팀 예산과 계획을 잡아두어 추후 연봉 및 베네핏 조건을 협상할 때 좀 더 빠르고 수월하게 할 수 있기 때문이죠. 그런데 올 해에는 조금 상황이 애매합니다. 매니져도, 그 위에 VP도 공석인지라 딱히 말을 꺼낼 상대가 없으니까요.

일단 이러한 저의 문제는 제가 스스로 답을 찾아 보기로 하고, 보통의 연봉 협상에 대한 이야기를 해 보겠습니다.

누군가 그랬습니다. 연봉 협상에 들어가기 전 최고의 준비는 지난 1년간 일을 잘 하는 것이라고요.

네 맞는 말이에요. 회사가 구호단체도 아니고, 본인이 현재 받고있는 샐러리 이상의 일을 하고있지 않다면 회사에서 연봉을 올려 줄 이유가 없기에 어마어마한 달변가가 아닌 다음에야 어떤 준비를 해 간다 한들 연봉 인상의 요구는 먹히지 않을겁니다.

그러면 지난 1년간 일을 정말 잘 해왔고, 스스로 판단하기에 연봉대비 자신의 기여도와 가치가 더 높다고 생각되었을 때에는 어떻게 하는 것이 좋을까요?

본인의 상관이 괜찮은 사람이라면 정말 아무것도 하지 않아도 됩니다. 경우에 따라 연봉협상 기간이 아니고, 내가 요구 한 적이 없음에도 회사에서 먼저 올려주기도 하죠. 이런 경우는 보통 회사가 인력난에 시달릴 때 종종 일어납니다. 제가 회사에 처음 들어왔을때, 인터뷰를 마치고 job offer를 받고 첫 출근일 사이에 저희 팀에서 2명이 퇴사를 했습니다. 그리고 제 probation 기간 3달 동안 추가로 3명이 퇴사를 했는데 비지니스 규모는 점점 커지고 backlog에 밀려있는 일들은 급속도로 늘어나는 상황이였습니다. 그 와중에 퇴사한 1명은 지난 3달간 저와 친하게 붙어다니던 친구였고요. 사실 저는 언제 짤릴지도 모른다는 불안감에 3달간 시달리다 가까스로 Probation을 통과하고 마음의 안정을 찾으면서 Probation 통과만으로도 그저 감사하게 생각했던 시기인데, 회사에서 먼저 제 연봉을 20% 넘게 올려줬습니다. 아무래도 새로 고용하는 속도보다 나가는 속도가 더 빠르니 추가 이탈자를 막기위한 조치였던 것 같아요.

제가 특별히 잘나서 그랬던 것은 아니고, 때마침 상황도 그러했고, 제가 하는 일의 양이 제가 받던 연봉에 비해 많았기에, 회사차원에서 추가 이탈자를 막기 위해 각 개인의 시장가로 연봉을 다 올려 준 상황이였고 저에게만 있던 일은 아니였어요. 이미 검증된 집토끼가 아직 어떨지 모르는 산토끼보다는 더 소중하다고 생각하는 매니져라면 이런 상황에 이렇게 대응을 하기도 하며 저희 회사의 다른 팀에서도 이와 비슷한 일이 있던 적이 있으며 다른 회사에 일하는 제 지인들도 비슷한 경험을 하신 적이 종종 있습니다. 
유니크한 케이스는 아니지만 그래도 조금은 특별한 케이스죠.

그러면 일반적인 경우로 돌아오자면, 평소에 일만 잘하면 안됩니다. 자신이 하고있는 일과 성과에 대해 잘 포장을 하고 널리 알려야 합니다. 매니져의 스타일에따라 다른데, 각각의 팀원들의 성향과 현재 업무와 성과에 대해 잘 알고 이해하는 매니져도 있고, 잘 알고있는 것을 넘어서 micro management하려는 매니져도 있고, 잘 알고는 있지만 이해는 못하는 매니져도 있고, 잘 알지도 못하고 이해도 못하는 사람도 있습니다.

잘 알고 이해하는 매니져고, 회사 재무팀에서도 팀 연봉 예산에 대해 합리적인 수준으로 책정을 하는 경우라면 사실 특별한 협상은 필요 없습니다. 애초에 본인이 생각한 연봉 인상 수준에는 미치지 못할지 몰라도 충분히 수긍 할 만한 수준의 인상이 이뤄지는 것이 보통입니다.

하지만 잘 알지 못하거나, 이해하지 못하는 매니져를 두고있을 경우, 매니져도 사람인지라 팀원들 개개인에 대해 주관적인 의견을 평소에 갖게 됩니다. 만약 매니져의 생각이 내 실제 성과와 우연치않게 같다거나 과대평가 되어 있다면 문제가 없는데, 불행하게도 보통의 경우 한국분들은 과소평가되기 쉽습니다.

과소평가되는 이유중에 큰 부분은 커뮤니케이션에 있는 것 같습니다. 커뮤니케이션 스킬도 문제가 될 수 있지만 더 큰 것은 문화적인 차이 때문인것 같아요. 힘들어도 힘들다는 이야기 잘안하고, 문제가 있어도 사소한 것이면 혼자 해결하는 사회적으로 학습된 문화요. 저도 처음엔 저의 job role에 맞는 일을 그냥 한 것이기에 내 일이라 따로 알릴만한 것은 아니라고 생각 했지만, 여기는 예전에 한국에서 많이 이야기했던 "자기 PR"이 중요한 곳이라 스스로를 포장하고 광고하지 않으면 아무도 나를 몰라줄 수도 있습니다.

평소에 내가 일을 많이 하고있고 잘 하고 있다는 것을 알리려면 우선 자주 커뮤니케이션을 하는 것이 좋습니다. 너무 사소한 문제들까지 거론하면 불평만 늘어놓는 사람으로 보일 수도 있으니 적절한 수준을 찾아야 합니다. 예를들어 나만 겪을 문제가 아니라  회사 전반적으로 문제가 나올만한 상황 같은거요. 그리고 문제가 있을 때만 이야기 하기 보다는 문제 해결책을 어느정도 찾았을 때가 좋습니다. "이런 문제가 있는데 다른 애들도 겪을 수 있어서 생산성에 문제가 있을것 같다. 당장 나는 임시로 이렇게 해결을 했지만, 환경이나 인프라나 프로세스가 이런 식으로 바뀐다면 모두에게 훨씬 도움이 될 것 같다" 이런 식으로요.
그리고 만약 내가 한 일이 현재 나의 타스크에만 영향을 줄 만한 것이 아니라 다른 영역에까지 파장을 미칠 수 있는 일이라면 관련 담당자들에게 널게 알리는 것이 좋습니다. 이메일을 통해 공식적으로 하는 것이죠.

이렇게 평소에 동료들에게, 매니져에게 자기가 어떤 일을 하고있는지 자주 알리는 것이 과소평가 받는 것을 피하는 방법 중 하나입니다. 물론 아무리 숨어서 일을해도 그 실력이 워낙 출중한 낭중지추 같은 인물들은 말 한마디 안하고 혼자 묵묵히 일을 해도 누구나 다 알아채지만, 저 같은 보통 사람들은 그렇지 못하니 일만 열심히 해서는 안되고 일을 하면서 내가 무슨 일을 해냈는지 잘 알려야합니다. 단, 여기도 너무 잘난체 하는 사람은 싫어합니다. 자랑하고싶어 입이 근질근질거려도 자랑하는 방식이 아니라 무엇이 어떻게 바뀌었고, 너희들의 업무에 어떻게 영향을 줄 수 있는지, 그래서 개선된 것은 무었이고 행여 발생 가능한 부작용은 무었일지에 대해 공지하는 식으로 하는거죠.

커뮤니케이션 관련 또 다른 중요한 것은 나의 발전 가능성을 인지시키는 것입니다. 개발자라면 꾸준히 이런저런 새로운 것들을 공부하실텐데, 혼자서 조용히 하기 보다는 매니져와 1:1 면담 시간에 조금씩 흘리는 것입니다. 이 나라의 면담은 한국에 비하면 상당히 캐쥬얼합니다. 딱히 특정한 문제가 없을 때엔 그냥 서로의 사는 이야기만 하다 끝나는데, 이 때 내가 하고있는 공부들을 조금씩 꺼내놓는 것이죠. 한국도 그렇지만 여기도 발전적인 사람을 당연히 더 선호합니다. 그리고 만약 자신의 현재 타이틀이 junior나 intermediate 라면, 내가 그 위로 오르기 위해서 부족한 것이 무었인지 간간히 묻는 것 역시 좋습니다. 타인이 평가하는 나에대해 알게되며 진짜로 자기 성찰의 기회가 되기도 하고, 프로모션에 대한 일종의 압박이 되기도 하면서, 지속적인 발전을 추구하는 사람이라는 인상도 남길 수 있습니다. 만약 이미 senior라면 회사의 중장기 플랜을 묻는 것도 좋습니다. "지금 내가 이런걸 공부중인데, 이걸 잘 활용하면 이런저런 부분에서 우리 제품이 더 좋아질 수도 있을것 같아 참 재미있더라. 근데 우리 플랜에 이 부분에 대한 개선도 있긴 하냐? 우리 중장기 플랜은 지금 뭐냐?" 이런 식으로요. 단... 잘못 걸리면 그 신기술 관련 사내 세미나 혹은 발표를 해야 할 수도 있다는게 좀 함정입니다... ㅠㅠ

그 다음은 자기가 한 업무 성과를 잘 정리 해 두는 것입니다. 거창한 보고서 양식은 아니더라도 필요시 언제든지 찾아보고 내가 1년간 이룬 업적과 성과들은 무었이 있는지 한 눈에 보일 수 있으면 됩니다. 만약 업적 중에 요구사항에 의한 기능 구현이나 단군한 버그 수정이 아니라 회사 전체의 생산성을 올릴만한 일이나, 오랜기간 난제였던 것을 해결한 성과가 있다면 가능한 수치화 하여 정리하는 것이 좋습니다. 예를들어 "빌드 후 테스트시간이 이전엔 30분이였는데, 15분으로 개선되어 피드백 타임이 절반으로 줄었다", "자동화 테스트 커버리지가 40%였는데, 80%까지 올랐다" 같이요.

간혹 회사와 연봉 협상을 하면서 회사에서 먼저 연봉 상승 요인이 별로 없다며, 혹은 너의 성과에 걸맞는 가격이라며 선수를 칠 수도 있습니다. 심지어 다른 팀원들이 한 일들을 예시로 들면서 얘네들은 이런 큰 일들을 해 냈고, 회사 전체에 더 넓고 크게 영향을 주었지만 넌 이런 것이 없어 상대적으로 인상 요인이 적다고 이야기를 할 수도 있고요. 인상을 기대하고 테이블에 앉았지만 회사에서 회사의 논리를 펴면 당혹스러울 수 있습니다. 이럴때 사전에 정리해 둔 지난 1년간의 자신의 성장과 성과와 업적들을 수첩에서 꺼내어 하나씩 이야기 하는 것입니다. 내가 이런이런 일도 했고, 요런 저런 개선도 해서 회사 전체 생산성도 올랐고, 해결 못하던 난제들도 해쳐 나갔고, 비용도 이만큼 절감이 됐을텐데, 그래도 더 안줄래?

그 다음은 시장가격에 대한 파악입니다.
내가 이런저런 어마어마한 일을 해 냈다고 해도, 시장에서 일반적으로 허용하는 가격대라는 것이 있을 수 밖에 없기에 그 범위를 크게 벗어나기는 힘듭니다. 정말 혁신적인 일을 해 낸 경우라고 해도 보통 연봉을 올리기 보다는 그 해의 보너스만 수만불 쥐어주고 끝내는 경우가 많죠. (연봉이 오르면 그에 따른 베네핏도 같이 오르고, 연봉을 다시 깎기는 힘들기에 그 연봉이 계속 유지되는 것이라 회사 입장에서는 보너스로 주는 것을 더 선호합니다. 반대로 직원은 같은 총액이라도 보너스 보다는 연봉을 올리고 싶어하고요)
그럴 때에는 자신의 시장가격을 잘 아는 것이 중요합니다. 하지만 이게 한국에 비하면 쉽지가 않아요. 한국에서는 대략적으로 직장과 자신의 연차에 따라 연봉이 정해집니다. 한국에서 각자의 연봉을 오픈하지 않아도 xx회사의 과장이다, oo회사의 차장이다 라고 하면 연봉이 얼추 나오고, 연차가 yy년차다 라고 하면 사원/대리/과장/차장/부장 등 직급이 얼추 보입니다만, 캐나다에서는 그렇지 않다보니 내가 받아야 할 만한 수준을 짐작하기 쉽지 않습니다. 10년을 일해도 쥬니어일 수도 있고, 2-3년만에 시니어가 될 수도 있으니까요.

그래서 저는 다음 두 가지 정도를 제 레이더 망 내에 포함시킵니다.

지피지기면 백전백승이라고 하죠? 먼저 제 자신의 스킬셋에 대해 잘 정리하고 하나씩 발전 시킵니다. 나 자신에 대한 객관적인 평가는 참 쉽지 않은 것 같습니다. 그때 그때 기분에 따라 혼자 공부해서 익힌 새로운 기술에 대해 때로는 끝없는 자신감이 솓아오르기도 하고, 때로는 한없이 자신감이 무너지기도 하죠. 그래서 저는 코드 리뷰를 할 때 그들이 작성한 코드에서 오류나pitfall 이 있는지 정도만 확인하기 보다는 제가 이걸 구현했다면 어떻게 했을지 생각해보고, 그들이 구현한 코드와 제 머릿속에 있는 코드와 비교를 해 봅니다. 그러면서 배우기도 하고 내 자신의 위치에 대한 짐작을 해 보는 것이죠. 또한 리뷰를 하면서 그들이 어느정도의 난이도에 있는 어떤 일들을 얼마나 하고 있는지 역시 알 수 있기에 나중에 회사에 내가 남들보다 얼마나 더 많은 일들을 하고 있는지 이야기를 할 때 내 스스로의 기준이 되어주기도 합니다.

그 다음은 시장에서 내 가치를 아는 것입니다. 꼭 이직 할 마음이 없더라도 간간히 다른 회사를 만나보면 도움이 됩니다. linkedin 계정을 잘 다듬어두고, 현지 경력이 조금만 쌓여도 리크루터들로부터 간간히 연락이 옵니다. 그들을 전부 만나기엔 시간이 너무 부족하지만 컨택 온 회사나, 제시하는 롤에 따라 필터링을 해서 연락을 해 봅니다. 보통은 면접 전에 리크루터가 기대연봉을 묻는데, 이 때 반대로 너희의 budget range를 물어봅니다. 보통은 실제 네고를 거쳐 받을만한 수준보다 낮은 가격대가 먼저 나오긴 하지만, 그래도 일단 서류상 보이는 내 경력에 맞는 대략의 수준을 알게됩니다. 현재 내 연봉이 그 범위 이하라고 한다면 이직을 통해서건 현 직장에 요구를 해서건 올릴만한 여지가 충분히 있다는 말이 되죠. 또 그렇게 이야기가 잘 풀려 면접을 보다보면 다른 회사에서는 요즘 어떤 기술들을 어떻게 활용하는지도 보여 지금 회사에서 부족한 점이나, 내가 가진 스킬 중 부족한 것은 무엇인지도 느낄 수 있게 됩니다. 잘 되면 진짜 이직으로 이어질 수도 있는 것이고, 안되더라도 최소한 나를 과대평가 해주고 있는 지금 직장에 고마움이 생기죠 ㅎㅎ.

이렇게 평소에 준비를 해 둔 후에는 앞서 말씀드린 것 처럼 미리 귀뜸을 해 둡니다. 임금 인상보다는 긴 휴가가 더 절실하다면 자신의 남은 휴가 기간에 대한 우려를 이야기하며 넌지기 더 긴 휴가가 필요함을 어필한다거나, 베네핏을 좀 더 개선하고 싶다면 베네핏을 이야기하고, job title을 올리고 싶다면 내가 그 타이틀이 되기에 부족한 점은 무엇인지 묻는 것 같은 방식이죠.

마지막으로 일반적인 사람의 특성 상 안타깝지만 어쩔 수 없는 것인데, 똑같이 작년에 한 일들이고 비슷한 영향력을 지닌 업적이라도 가장 근래의 업적이 더 큰 인상을 남깁니다. 영화제나 각종 연말 시상식에서 연초에 개봉한 작품들보다는 연말에 개봉하여 영화제 기간 중에 폭발적 관심과 인기를 끄는 작품들이 더 많이 수상하게 되는 것과 비슷합니다. 일을 하다보면 1년 내내 자신의 에너지를 고르게 분산기키는 것이 쉽지 않습니다. 개인적인 사정이나 바이오리듬에 따라 실적 역시 오르락 내리락 하죠. 그러니 고과시즌 반년쯤 전에는 잠시 힘을 빼고 충전을 해 둔 다음에 서너달 전부터 에너지를 모아 큰 일들을 하나 둘 쳐 내면 더 좋은 인상을 남기는 것 입니다. 하지만 개인 고과만 신경써서 회사 전체의 흐름에 어긋나게 가장 중요한 시기에 혼자 느슨하게 하면 안되요. 보통 +1점보다 -1점의 영향이 훨씬더 커서 '+1 - 1'의 총점은 0이 아니라  -1 이 될 수 있으니까요.

다시 말씀드리지만, 연봉협상에서 최고의 준비는 지난 1년간 일을 잘하고 많이 하는 것입니다. 하지만 정말 잘 해왔음에도 계속 그에 걸맞는 연봉을 받지 못하고있다면 셋 중 하나입니다. 내가 스스로를 너무 과대평가하고 있다거나, 회사가 집토끼 관리에 인색한 경영 스타일을 갖고 있다거나 (실제로 그런 회사들이 적지 않아요), 아니면 내가 나의 업적을 잘 어필하지 못해서입니다. 내가 스스로를 과대평가 중 이라면 내 눈높이에 맞게 스스로를 더 발전시키거나 눈을 낮춰야하고, 회사가 인색하다면 뒤돌아보지 않고 다른 곳을 찾아 옮겨야 하고, 내가 잘 어필하지 못하고 있어서라면 내가 하고있는 일들과 나의 기여도를 꾸준히 잘 정리 해서 이야기를 해 보세요. 그리고 일종의 소극적인 정치 행위이지만, 평소이 자신의 업적을 널리 알려서 회사 내에 나의 가치를 알려두고 믿을만한 인력임을 각인시켜 두세요. 그런 경우엔 구지 연봉 협상에서 이런저런 이야기를 꺼내기 전에 회사에서 먼저 납득할 만한 수치를 제시해 줄 수 있습니다.

2018년 5월 17일 목요일

봄 맞이 작업

안녕하세요.

요즘 캐나다에도 봄이 찾아와 따스한 날들을 원없이 즐기기 시작했습니다. 아... 얼마나 기다리던 봄날인지.


봄이 오니 슬슬 몸이 바빠지기 시작합니다.


우선 거의 매일 밤마다 산책을 다닙니다.


원체 하루 종일 앉아서 일을하다보니 걷는 것을 참 좋아합니다. 작년까지만 해도 혼자 산책을 다녔는데, 올해부터는 제 아내도 저와 함께하기로 해서 더 좋네요. 매일 밤마다 1-2시간 정도는 동네 이곳 저곳을 누비며 다른 이웃들은 앞마당과 집을 어떻게 꾸몄는지 둘러보고, 서로의 일상 이야기도 하고, 아이들 이야기도 하면서 너무나도 즐거운 시간을 보내고 있습니다.


해가 지기 전에는 조금씩 조금씩 가드닝을 하느라 바쁩니다.


작년 여름에 너구리와 토끼들이 제가 손을 쓰는 속도보다 빠르게 앞뒷마당의 잔디를 다 뒤집어 놔서 반 쯤 포기 한 상태인지라 예전만큼 많은 공을 들이지는 않지만, 그래도 민들레 만큼은 용서할 수 없기에 퇴근 후에 짬이나면 앞뒷 마당에 잡초들을 뽑아댑니다.


또 조만간 집 drive way를 공사하면서 앞마당 쪽에 가든을 없앨 예정인지라 가든에 있는 꽃들과 나무들을 하루에 하나씩 뒷마당 가든으로 옮기고 있고, 뒷마당 옆쪽에 있는 텃밭 역시 drive way 공사를 하면서 포장을 할 예정이라 뒷마당 데크에 화분을 놓고 그 쪽으로 작물들을 옮겼죠.


아버지께서 저희 집에 오셨을 때 만들어 주신 텃밭이라 없애고 싶지 않았지만, 그 쪽이 뒷마당 물이 빠지는 길인데 그걸 모르고 텃밭을 만들어 뒷마당 배수가 잘 안되는 문제도 있고, 텃밭의 2/3 이상은 볓이 잘 들지않아 햇빛이 많이 필요한 작물들은 또 잘 자라지 못하는 문제들이 있었기에 과감히 넓은 텃밭을 포기하고 화분을 쓰기로 했네요.




그리고 저의 꿈 하나도 이뤘습니다. ^^


고기를 워낙 사랑하다보니 아파트에서 하우스로 이사 온 이후에는 거의 매 주 2회 이상 BBQ를 해 왔습니다. 뒷마당 데크에 BBQ 그릴용 가스관이 나와있긴 했지만, 그릴 가격이 워낙 후덜덜 해서 숯 그릴을 사용해 왔죠.


숯으로 고기를 구우면 다양한 향도 낼 수 있고, 불맛도 더 잘 살릴 수 있다지만, 제 불 조절 스킬이 미약하다보니 삼겹살을 구울 때면 기름 덕분에 불쑈를 하기도 하고, 립을 구울 때면 겉은 태우고 속은 덜 익기도 하는 등 문제도 있었고, 밖에 외출 후 돌아와 한참 배고플 때면 BBQ를 하고 싶어도 처음 숯에 불을 붙이고 숯불이 안정화 될 때 까지 시간이 오래걸려 편하게 스위치를 눌러 불을 켜 바로 사용하는 가스 그릴이 너무나도 부러웠지만 일이천 불은 족히 넘어가는 가스 그릴을 쉽사리 살 수 없었죠.


하지만 코스코에서 시즈널 상품으로 나온 제품이 있었는데, 가격도 천불 미만이였고, 사용 평가도 좋아 제 아내가 통 크게 저에게 선물을 해 주었네요.


그런데 참... Ikea로 대표되는 조립식 가구들이 이 나라에는 참 많다보니 가구를 살 때 돈내고 주문하면 끝이 아니라, 배송을 받은 후에 직접 조립을 해야하는 수고를 해야만 합니다. 물론 돈을 더 내고 조립 서비스까지 이용하면 되지만, 인건비가 비싼 나라인지라 왠만하면 직접 하는게 나아요. 그런데 가스그릴도 이 셀프 조립에는 예외가 아니였습니다.




금새 조립이 될 줄 알고 그릴 개시를 위해 아내에게 고기를 사다달라고 부탁을 한 후 조립을 시작했는데 조여야 하는 나사는 왜 그리도 많은지.... 전동드릴이 아니였다면 아마도 오른손 손목에 관절염이 걸렸을 것 같아요. 이 나라에서 편하게 살기 위해서는 전동드릴 하나 쯤은 필수인 것 같습니다.

한참을 조립하고, 나사 몇개가 부족하여 부가 기능에 필요한 나사는 다시 푸르고 필수 기능쪽으로 옮겨서 일단 완성!!!



아내가 동네의 할랄 정육점에서 사온 양념 닭다리 3개를 구워보았습니다. 저희가 무슬림은 아니지만 이 정육점의 가격과 품질이 괜찮아 종종 이용하죠.



역시 가스그릴은 참 편하더군요. 처음에 조립하느라 땀을 빼긴 했지만, 조립 완료 후에는 바로 점화! 화력도 괜찮아 점화하고 얼마 지나지 않으니 바로 조리가 가능했습니다.


다시 시작된 따스한 봄 날. 앞으로 반년 정도는 일 좀 줄여서 뇌는 쉬게하고 몸은 좀 더 바쁘게 지내보려 합니다. 누군가 추운 겨울날 캐나다에서 버티는 힘은 봄여름철의 추억이라고 하던데 정말 그런 것 같습니다.

2018년 5월 7일 월요일

백만년만에 진행한 기술 세미나

안녕하세요.

"May Forth be with you." 지난주 금요일은 May 4th, 스타워즈 데이였습니다. 스타워지 팬이라면 아시겠지만, May force be with you 대사에서 착안하여 사람들이 만들어 낸 날이지요.

그런데 GTA 지역에는 그 포스가 진짜로 찾아왔습니다. 100 Km/h 가 넘는 어마어마한 강풍이 GTA 전역에 불어닥쳐 나무가 쓰러지고, 집 담장이 무너지고, 전기가 끊기고, 집 지붕이 날아가는 등 (지붕 전체가 날아간 것은 아니고 집 지붕에 기왓장이요) 어마어마한 포스가 찾아 왔었죠. 저희 동네에도 민둥산이 되어버린 집들이 많이 보이는데, 주말 내내 roof 업체들은 전화연결이 안 될 정도로 바빴다고 합니다.
저희 집은 잠깐 몇분간 정전이 있었던 것과, 뒷마당에 트램폴린이 바람에 날려 마당 한 구석으로 밀려난 것 외에는 다행히 별다른 피혜는 없었죠.

이렇게 포스가 지나간 후 토요일, 저는 오래간만에 토론토로 상경을 했습니다.
다름이 아니라 토론토 한인 전산인 모임에서 세미나를 하기 위해서였죠.

캐나다에 와서 모임에 참석 한 이후 지금까지 많은 고수님들의 세미나도 듣고 스터디도 하고, 첫 구직 이전에는 캐나다에서 구직 시 팁이나 이력서 작성 등을 도움받기도 했고, 구직 후에는 회사생활에서 어려움을 겪는 경우나 한국 직장에서는 경험하지 못했던 연봉협상 등 민감한 주제들에 대해서도 많은 선배님들께 조언과 격려를 들으며 많은 도움을 받아오기만 했는데, 이번에 드디어 처음으로 저도 세미나 발표를 하면서 작게나마 기여를 하게 된 것입니다.

보통 세미나는 지금처럼 따뜻한 봄날에 하기 보다는 추위가 시작되는 시점에 많이 합니다. 날씨가 추운 시기엔 아무래도 야외 활동이 적어지면서 다들 개인 시간도 많이 남게되기에, 세미나 연사도 발표 준비를 할 시간적 여유가 좀 더 생기기도 하고, 참석자들 역시 평일 퇴근 후에나, 주말 오후에 딱히 다른 할 일이 없어 참석하기에 용이하기 때문이죠. 저도 사실 이 세미나를 하기위해 처음 준비했던 시기는 올해 1월인데, 번아웃에 제 몸과 마음이 시들시들 해지면서 세미나 주제와 윤곽만 잡아놓고 한참동안 손을 놓고 살다가, 때마침 신임 회장님이 선출되어 모임의 정권교체??? 도 이루어졌고, 저 역시 그 시기 즈음에 번아웃에서 벗어나 서서히 기지개를 켜면서 스스로 긴장을 주기 위해 세미나를 하게 되었습니다.

채 한달도 안된 기간 사이에 다소 급하게 일정과 장소를 잡다보니 프로젝터와 마이크 등 장비도 없으면서, 시간당 $50불이 넘어 비싸고, 룸 인원제한에는 엄격한 공공도서관 세미나 룸을 빌릴 수 밖에 없었습니다. 그런데 세미나 날자는 평일도 아닌 주말 오후였고, 날도 맑아 놀러가기 딱 좋은 날씨였죠. 설상가상으로 그 전날 GTA에 불어닥쳤던 강풍 덕에 일부 지역은 전기도 끊겼었고, 나무도 쓰러지고, 집 담장도 무너지고, 지붕이 날아간 집들도 많아서 참석률이 낮아 혹시나 회비에 적자가 발생하지는 않을까 걱정도 되었죠. 하지만 참가 신청자 중 금요일에 집이 파손되어 부득이하게 불참하신 한 분을 제외하고는 모두 참석해 주셨고, 혹시나 현장에서 참석할 수 있을까 싶어 오신 회원님들 덕분에 그나마 비어있던 자리도 채워져 덕분에 완판남이 되었죠.

2시간 강연을 촬영했던 동영상을 돌려보니 제 준비가 부족했던 부분과, 상당히 중요한 내용이라고 생각하고 준비한 것이지만, 세미나 진행도중 미처 언급하지 못하고 넘어간 것 등 참 비루한 세미나였다는 생각이 드는데, 가장 아쉬운 점은 애초에 Target Audience를 명확히 잡지 못하고 시작한 것입니다.

전산인 모임이라고는 하지만, 오픈된 모임이고, 가입과 활동에 별도의 제약도 없고 별도의 가입비도 없는 모임이기에 세미나를 진행하면 참석자의 층이 넓습니다. 이제 갓 학교에 입학을 해서 SW에 대해 하나씩 공부를 시작하신 학생들도 계시고, 한국에서 이미 커리어를 쌓을만큼 쌓은 알고보면 무림의 고수 중에 고수이시지만, 어쩔 수 없이 워크퍼밋을 위해 눈물을 머금고 학교에 재입학 하신 분들도 계시며, 이미 이민을 오셨거나 이런저런 경로로 워크퍼밋을 받으신 후 구직을 하고계신 분들도 계시고, 당연히 현재 직장을 다니고 계신 분들도 계시죠. 애초 세미나 공지를 할 때, 타깃 층을 정하고 그에 맞추어 준비를 했다면 좀 더 좋았을텐데, 동영상을 다시보니 별도의 설명없이 제 분야의 용어를 신나게 써가며 설명을 하기도 했고, 또 어떤 부분에서는 실무에 계신 분들께는 전혀 도움이 되지 못 할 만큼 기본적인 내용에 대해 쓸데없이 길고 장황하게 설명을 하기도 했더라고요.

역시 저는 무언가 직접 부딛쳐봐야 그때서야 제가 부족한 점을 뒤늦게 깨닿는 것 같네요. 준비하는 과정이 쉽지는 않았지만, 이번 경험에 아쉬운 점들이 있다보니 다음에 다시 한 번 제대로 하고싶은 욕심이 좀 생깁니다.

아무래도 다음 세미나의 target audience는 이제 막 첫 커리어를 시작하기위해 준비중이신 학생/구직자 분들이 될 것 같아요. 저도 개발 내에서 DevOps라는 분야로 옮긴 것이 1년 조금 넘은 정도인지라 내공이 많이 부족해 모임 내 고수분들 앞에선 제 미천이 탈탈 털리다 못해 영혼까지 깔끔하게 탈곡될 것이기 때문이기도 하지만, 다음 번에는 이론적인 내용보다는 실질적인 툴의 사용과 구현에 대한 내용인지라 강연식 세미나 보다는 직접 같이 해보는 스터디 방식을 생각중이기 때문입니다.
컬리지는 정말로 학교에서 배우는 것은 너무나도 턱없이 부족하기에 스스로 주제를 정해 파고들지 않으면 졸업 후 거대한 장벽을 만나기 쉬운데, 간단한 설명 + 스터디를 하게되면 새로운 기술에 대해 어떻게 접근을 해야 스스로 공부할 수 있는지 도움이 될 것 같아서요. 제가 대학생이던 시절을 생각 해 보아도 그랬던 것 같더라고요.

군입대 이전 1학년 때에는 신나게 노느라 선동렬 방어율과 수비형 포수의 방어율 사이의 학점에 머물렀다가 제대 후에 성인이 된 후 처음으로 제대로 공부를 시작했는데, 1년 정도 공부를 해도 내가 배운 내용들을 어떻게 활용할지에 대해서는 전혀 감을 잡지 못하고 살았습니다. 그러다 좋은 선배들을 만나 선배들과 함께 동아리를 만들고, 형들이 새로운 분야에 뛰어들어 공부를 할 때 같이 공부하고, 또 그 형들이 그 기술들을 활용하여 프리랜서로 일을 하거나 개인적인 프로젝트들을 구현하는 모습을 보면서 어떻게 접근하고 어떻게 시도하는지를 보고 배우며 제 시야도 많이 넓어졌고, 스스로 학습하는 것에 대해 많은 깨달음을 얻은 것이 당시에 정말 큰 도움이 되었거든요.

학생과 구직자에게는 참가비를 받지 않다보니, 참석자들이 모두 학생이 되어버리면 세미나룸 임대료는 어떻게 충당해야 할지가 조금 걱정이긴 하지만...... 일단 일을 저지르면 어떻게든 해결 되겠죠???

토론토 인근에서 재직중인 한국인 개발자, 혹은 개발 매니져 등 IT 종사자가 이미 백여명이 넘기는 하지만, 그래도 좀 더 많은 한국의 IT 종사자 분들께서 캐나다로 더 많이 진출하셔서 서로 끌어주고 밀어주기 더 좋은 환경이 되길 바랍니다.

한국의 SW 산업은 각종 법적 규제들과 사회/관습적인 제약들, 그리고 기업 문화로 인해 마치 갈라파고스 섬 처럼 동떨어진 생태계를 구성하고있고, 몇몇 분야를 제외하고는 비슷한 경제규모의 다른 나라들에 비해 상당히 뒤쳐져 있다지만, 인력들의 경우에는 훌륭한 인재들이 정말 많은 곳이거든요. 뭐... 제 이전 직장에서는 현 임직원 중에 구글에 갈 수 있는 역량의 사람은 1~2% 밖에 안된다는 자기비하적 이야기를 공식적으로 발표를 했지만, 반대로 구글 직원들 중 그 회사의 입사 시험과 면접을 통과하고 근로문화를 받아들일 수 있는 사람의 비율도 1~2% 정도일 겁니다. 각자 주어진 환경에 맞춰 진화하는 것인데... 세계 최고의 기업임을 내세우는 회사에서 자기의 임직원들의 역량이 매우 떨어지는 것 처럼 말하는 모습이라니...

그래서 더더욱 한국에 계신 훌륭하신 분들이 보다 더 공정한 대우를 받기위해 나와야 한다고도 생각합니다. 한국의 기업문화도 인재가 점점 줄어든다면, 아무래도 인재들을 좀 더 소중히 모시지 않겠어요? 비록 저는 인재는 아니고 단순한 인력이지만, 인재를 소중히 여기는 전반적인 기업/근로 문화가 자리잡히고, 인재 뿐 아니라 인력들 하나 하나 까지도 모두 소중히 여기는 환경이 된다면, 언젠가는 저도 더 이상 영어의 스트레스를 받지 않고 한국으로 돌아가 살 수도 있을 것이고요. ㅎㅎㅎ