전체
-
Cisco로부터의 새 계약서해외취업이야기 2012. 11. 28. 09:40
오늘 드디어 Cisco로부터 새 계약서를 받았다. 앞으로 2주동안 검토하고 sign하여 HR에 제출하면 모든 절차가 마무리 된다. 좋은소식은, 걱정했던 Job Grade가 나쁘지 않게 나왔다는 것이다. Cisco에는 Senior, Principal 등이 없고 모두 engineer 인데 그 대신 Grade가 있다. Software engineer I, II, III, IV 식으로 말이다. 회사의 대부분 Senior들은 III를 받았는데 나도 마찬가지로 III을 받게 되어서 한 시름 덜었다. 한 등급 내려서 주지 않을까 염려 했었는데 말이다, 또 한가지 즐거운 일은, 연봉이 올랐다는 사실이다. 작년 performance기준으로 가장 높은 레벨의 업무평가를 받은 사람만 보너스 차액 만큼 인상시켜 줬다고 하는데..
-
가지 않은 길해외취업이야기 2012. 11. 26. 20:08
미국지사는 이미 완료 되었지만 영국지사는 아직 Cisco on boarding 의 막바지에 있다. 이번주 내로 새로운 Contract이 나오고, 검토후에 사인만 하면 1월부터는 새로운 계약으로 다시 시작한다. 요즘 이런 저런 미팅과 설명회로 일에 방해가 될 정도이다. 툭하면 컨퍼런스룸에 모이고, 툭하면 온라인 컨퍼런스에 참여하는 등 귀찮은 상황이 한두가지가 아니다. 한마디로 "다 좋아지는거야. 걱정할 것 없어. 불만은 다 해결해줄게." 라는 식의 설득(?) 과정을 거치는데, 매우 합리적인 방법으로 오랫동안 진행되는 모습은 신뢰가 가지만, 나는 원래 그런거 별로 관심이 없어서 지루할 따름이다. 그냥 연봉이나 올려주지. 며칠전 매니져 앤디가 팀원을 회의실로 불러서는, 우리팀 핵심 멤버 그램이 퇴사한다는 소식..
-
Redhat/Ubuntu 리눅스에서 램디스크(RAM disk) 만들기소프트웨어 & 잡다 2012. 11. 15. 01:57
소프트웨어 개발을 하다 보면, 다양한 디스크 상태에 따른 예외처리를 구현해야 할 때가 많다. 일일이 열거하기는 어렵지만, 예를들면 디스크 용량 부족에 대한 예외 처리가 있을 수 있겠다. 하지만 이런 상황을 만들어내기 위해서 하드디스크에 파일을 채울 수도 없는 노릇이 아닌가. 이럴때 작은 아주 작은 크기로 램디스크를 만들면 쉽게 재현 할 수 있다. 또 한가지는, profiling 등을 할 때, 디스크IO로 인한 부하 및 지연시간을 없애고 싶을 때가 있다. 이 때 파일 read/write를 램디스크로부터 하도록 함으로써 이를 해소 할 수도 있다. 램디스크는 비교할 수 없을만큼 access 시간이 짧기 때문에, 디스크 IO에 묻혀서 분간하기가 힘들었던 hot spot을 발견할 확률도 높일 수 있다. Redha..
-
게을러서 하지 못하고 있는 것들해외생활이야기 2012. 11. 14. 19:23
정말 게을러서 못하는것들이 많다. 여기에 적어놓고 볼때마다 마음을 잡아야 겠다. 1. iOS 프로그래밍시대에 뒤떨어지는 프로그래머가 되지 않기 위해서 iOS 프로그래밍을 시작하려고 한다.솔직히 C++프로그래머에게는 워낙 진입 장벽이 낮다고 생각하기 때문에 (가장 큰 진입 장벽은 맥북을 사야한다는것 ㅜㅜ) 시작만 하면 뭐든 만들수 있을거라고 생각한다.하지만 해보는것과 해보지 않는것의 차이를 아는 나로써는 꼭 시작해서 모방품이라도 만들어 봐야 할것 같다. 2. C++11 공부C++의 새로운 표준이 십년만에 제정 되었다. 이미 비공식 라이브러리들을 통해 통용되고 있는 개념들도 몇개 있으나, 몇가지는 정말 새로운 것들이라서 공부를 깊이 해야 한다. 설계할때 조금 변화가 있을 것 같기 때문이다. 회사에서는 아직 ..
-
영국에서 자동차 추돌사고 대처 방법 (1. 사고 순간 - 당일)해외생활이야기 2012. 10. 11. 23:07
영국에서는 보통 한국에 비해서는 운전을 젠틀하게 하는 편이지만, 사람이 하는 일인지라 아무리 내가 조심한다 하더라도 사고 발생 위험은 항상 존재한다. 나의 경우 매일 출퇴근하던 넓은 길에서 round-about을 통과하기 위해서 기다리고 있었는데, 어떤 백인 여자가 뒤에서 아주 빠른 속도로 내차를 받아서 사고를 당했다. round-about은 기본적으로 속도를 줄이고 멈추는 곳임을 감안할 때, 도무지 이해할 수 없는 속도로 받은 이유가 참 궁금하다. 전화를 하고 있었거나 딴데를 보고 있었겠지 싶지만 대답은 듣지 못했다. 나는 영국에서 사고를 당한게 처음이고, 아무것도 모르는데다가 물어볼 데도 없어서 조금 고생했다. 그래서 미리 알아둘 필요가 있을것 같아서 경험을 토대로 간략히 정리해 보려고 한다. 본인의..
-
수영 홀릭!해외생활이야기 2012. 10. 8. 19:43
처음 수영장에 간 건 아주 어릴때였다. 하지만 제대로 배워 본 적이 없기에 튜브에 몸을 의지해서 둥둥 떠나였을 뿐이었다. 튜브위에서 팔을 젓다가 팔 안쪽이 튜브의 거친부분에 쓸려서 벌개지거나 심지어 피가 나기도 한 기억이 난다. 물에서 노는건 좋아했지만 수영은 배워볼 생각을 해본적이 없었다. 아무래도 우리집이 그리 여유있지 않았기에 수영같은 사치(?) 스러운 운동을 배운다는건 부모님께 미안한 일이라고 생각했던 듯 했다. 스믈 한살에 아르바이트로 어느정도 돈을 벌면서 아는 형을 따라 수영장을 다녔다. 보름 정도 수영 비기너 반에서 지겨울만큼 벽잡고 발차기를 한 후, 수영이 너무 재미없어서 미칠 지경이었다. 그래서 레슨을 듣지 않고 그냥 막수영으로 한달정도 더 다녔다. 같이 다니던 형이 수영을 잘해서, 그형..
-
나의 일에 대한 복잡한 생각들해외취업이야기 2012. 9. 22. 00:43
승진도 하고, 회사도 더 좋은 이름을 갖게 되었다. 일도 점점 핵심에 가까운 쪽으로 하게 되고, 다른 시니어들도 나에게 의존하는부분이 점점 많아진다. 기대만큼 멋지진 않지만, 커리어가 내가 원하는대로 흘러가고 있는요즘. 겨우겨우 회사에서 어느정도 자리 잡았다고 생각하니, 슬슬 곳곳에서 솔깃한 제안이 들어온다. 높은 연봉이나 더 좋은 네임벨류, 좋은 위치를 가진 곳의 기회들이 자꾸만 주변을 서성거린다. 인생은 항상 이런식이다. "나는 더 나은 사람인데, 여기는 나를 알아주지 않아. 나를 제대로 대우 해주는 곳으로 가지 않는다면 나만 손해야" 라는 착각을 끊임 없이 갖게 만든다. 20대초반에 처음 회사를다니면서, 아무것도 모르는 풋내기 주제에 스스로와 한 약속이 하나 있었다. 그리고 10년이 더 지난 지금도..
-
Intel VTUNE 추가 기능 사용을 위한 EBS 설치소프트웨어 & 잡다 2012. 8. 17. 22:11
VTUNE를 설치하면 Hotspots, Concurrency 그리고 Locks and Waits를 기본으로 수행할 수 있다. 하지만 Lightweight Hotspots이나 Advanced Intel(R) Core(TM) 2 Processor Family - General exploration 아래의 좋은 기능들은 사용이 되지 않는 경우가 있다. 이는 Hardware event-based sampling (EBS) 드라이버가 설치 되지 않았기 때문이므로 추가로 설치해 준다. 드라이버는 보통 VTUNE설치시에 설치가 되지만 Kernel 소스를 필요로 하기 때문에 만약 해당 시스템에 Kernel 소스가 없다면 스킵 되었을것이다. Cent OS 기준으로 EBS를 설치하는 절차를 설명하려고한다. 1. Kerne..