본문 바로가기


전체 글

(125)
반성과 계획변경 얼마전 여러가지로 너무 좋아서 지원한 회사는 낙방하고, 딱히 새로 컨택 하는 회사도 없으며, 간간히 컨택들어오는 회사들은 회사 네임벨류나 연봉이 마음에 들지 않는다. 스스로 많이 오만했지 않았나 싶다. 특히 너무 관심있고 너무 잘 알고있고 굉장히 일치하는 경력직에 지원해서 한시간반동안 여유롭게 전화인터뷰를 했고, 인터뷰후에도 굉장히 자신있었음에도 불구하고 온사이트에 초대받지 못한것은(한달째 가타부타를 알려주지않는데 괘씸하다.) 처음에는 굉장히 자존심이 상했지만 지금 생각해보면 내가 그만큼 모자른 탓이라는것을 인정한다. 경기도 어려워서 금융쪽 연봉도 예전같이 세지가 않은데다가 잘 뽑지도 않는것 같다. 금융쪽으로 가는것은 곧 나의 일에대한 즐거움, 새로운것을 익힘에 대한 희열을 반이상 포기하는 선택임에도 불..
Cisco 성과 NDS 마을 어린 시절, 그러니까 풋내기 개발자 시절에, 내가 다니는회사가 마이크로소프트나 구글같은 곳에 팔리면 정말 좋겠다고 생각했다. 그러면 나는 그 험난하다는 인터뷰 절차를 정면으로 뚫지 않고도 프로그래머로써 가지고싶은 타이틀인 "대단한 글로벌회사의 소프트웨어 엔지니어"라는 타이틀을 거머쥘 수 있을테니까. 그리고 여러 기회를 통해 미국으로 발령나가서 인정받고 결국에는 나의 경력은 화려하게 장식되지 않을까 하는 상상을 하면서. 학부부터 석사까지 쭈욱 네트워크관련해서 일과 공부를 해온 터라, Cisco는 내게는 꿈의 회사였고, Cisco 코리아는 실제 R&D를 하지 않는것으로 알고있기에 그 회사에서 일한다는건 꿈에도 생각해 보지 않았다. 시스코의 인력 채용 프로세스도 마소나 구글 못지 않게 스탠다드가 높기에, 나같..
꾀쓰다가 골치아파졌다!! 스페인에서 온 실력 별로이고 말은 많은 알베르토라는 친구가 있는데, 같이 일하면 좀 짜증난다. 스페인에서 팀장하다 와서 그런가, 고집도 세고, 자존심도 세고 언어에 대한 콤플렉스도 많고 약간 정치적인 성향이다. 단적인 예로, 코드리뷰를 할 때, 잘못된것에 대해 지적하면 종종 이상한 이유를 대면서 기분나쁘다는 투로 미루거나 리젝을 해서 어이없을때가 있다. 간혹 대화를 할 때 자기 말하는 도중 남이 끼어들면 멈추고 듣는게 아니라 자기 목소리를 두배로 키우고 계속 말하는 사람이 있지 않은가? 알베르토도 그렇다. 오늘 next iteration 계획을 짜는 회의가 있었다. 프로젝트 담당을 나누는 자리에서, 이번에는 알베르토와 엮이기 싫어서 다른 시니어 죤이 디자인한 프로젝트를 하고싶다고 강력하게 어필했다. 죤은..
변화에 목마른 요즘. 요새는 회사 생활이 조금 지루합니다. 한 회사에 어느정도 오래 있다보면 지루해지는건 당연하겠지만, 한국에서 느끼던 그것과는 사뭇 다릅니다. 달리 표현하면, 뭔가 슬슬 애매한 포지션이 되어 가는 것 같고 발전하는 속도가 점점 느려지는것이 느껴집니다. 작년에 Senior로 승진하고부터는, 맏는 일들에 점차 디자인과 커뮤니케이션의 비중이 대폭 늘어났는데, 둘다 내가 한국에서 겪었던 것들과는 매우 다르게 다가와서 부담스러운데다가 언어적인 장벽이 더욱더 크게 느껴지네요. 그러다보니 일을 팍팍 추진하지 못하고 지지부진 하고 있습니다. 지난 1년 반동안 구현한 인크립터 서버가 있습니다. 외국에서의 경험도 얼마 없는데 이정도 규모의 시스템을 체계적으로 다수의 팀원들과 함께 맨바닥부터 개발하게 된걸 정말 행운이라고 생각..
SVN trunk 변경사항 되돌리기 (SVN Rollback) 가끔 뻘짓을 하다보면 SVN trunk의 변동사항을 되돌려야만 할 때가 있다. 이럴 때 merging을 이용한 rollback으로 간단히 해결이 가능하다. Check out 해놓은 trunk 디렉터리로 이동하여 다음을 실행한다. 여기서 HEAD는 최신 revision을 의미하고, xxxx에는 rollback 하고자 하는 rivision number를 적는다. 당연히 trunk repository 주소는 본인의 것으로 변경하고 실행할것. svn updatesvn merge -rHEAD:xxxx svn+ssh://svn/myserver/trunk ./svn ci -m "Roll back to the revision xxxx"
해외 취업이 능사일까? 개인적으로 프로그래밍을 사랑하고, 평생의 업으로 삼고 싶은 수준 높은 소프트웨어 엔지니어들을 많이 알고 있다. 그들중 일부는 운과 실력이 맞아들어가서 더 좋은 직장에서 더 나은 대우를 받으며 꿈을 이어가고 있다. 하지만 상당수는 프로그래머로써의 자부심을 잃은지 오래이고, 현 직장에 대한 푸념과 치킨집에 대한 농담으로 아까운 시간을 채워 가고 있다. 상사에 치이고, 동료에 치이고, 갑질하는 몹쓸것들에게 치이는것도 모자라서, 업무 강도와 시간에 비하여 금전적인 보상이나 사회적 지위는 점점 떨어지니 틈틈히 치킨 튀기는 법을 공부하거나 황금빛 미래를 꿈꾸며 스마트폰 앱 제작 같은것에 매진하다가 밤을 새서 회사에서 꾸벅꾸벅 조는 일이 부지기수이다. 스스로가 그 분야를 공부했고 그 직종을 선택했고 그 회사를 선택 ..
SVN branch and merge 쉽게 활용하기 #2 이전에 잠깐 SVN에서 branch만들어서 사용하는 법과 merge하는 법을 적은 적이 있다. 뭔가 잘 안되어서 삽질하다가 적은건데, 좋은 방법은 아니었다. 그런데 우연히 블로그 유입경로를 보니 SVN/BRANCH/MERGE가 엄청 많다는걸 알고는, 가만 있을수가 없었다. 사실 적어놓고 잊고 있었는데, 요새 branching을 많이 하다보니, 나름 정형화 된 방법이 있어서 새로 적을까 한다. branch를 생성하고 작업하고, merging 하기까지 일련의 과정을 나열해 보겠다. 잘 모르는 사람을 위해서 당연한것도 적도록 하겠다. 1. branch 만들기branch를 만든다는것이 최신 trunk를 복사하는것이기 때문에, 기본적인 명령어 사용 순서는 이렇다.svn copy [TRUNK] [BRANCH PAT..
외국 취업에 대한 개인적인 견해 [Source] 블로그에 오시는 분이 거의 없다고 생각하고 있는데, 갑자기 메일을 받으면 신기하다. 대부분이 영국 취업에 대한 질문이나, 프로그래머로써의 인생 그림을 그리는데 조언을 구하는 메일들이다. 내가 프로그래머로써 성공한 사람도 아니고, 영국취업 관련해서는 방법(?)이 계속해서 바뀌기때문에 도움이 되는 답장을 잘 드리지 못한거 같아 죄송할 따름이다. 일하면서 조금씩 답장을 쓰지만 결국 답변은 대부분 비슷한것 같다. 내가 겪은게 이만큼밖에 안되고, 내 실력이 이게 전부이니 나오는 답도 그 수준을 넘지 못한다. 다만 한국에 계신 학생들이나 직장인분들이 제 누추한 블로그를 읽고 행여나 선입견 혹은 환상을 먼저 품게 되지 않을까 하는 우려는 있다. 외국에서 일하는것이 대단한것도, 모든게 다 만족스러운것도..