달력

10

« 2019/10 »

  •  
  •  
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  •  
  •  
오늘은 집에 아무도 없는 관계로 이것 저걱 시도해 보았다.
결과 적으로는 아무것도 한것이 없는 것이 되어 버렸지만, 많은 것을 하려 했던 시도자체의 문제라기 보다는 집중하지 못하는 것이 문제 였다.

하루중에서 가장 기억나는 것은 오전에 케이블 방송에서 해주었던 어떤 프로그램에 대한 것이었다.
별로 TV를 즐기거나, 좋아하지 않는다. 물론 한번 빠지면, 이것 저것 제쳐놓고 꼭 보고야 마는 집요한 성격을 가지고 있지만, 회사가 집과 먼 관계로 집중해서 보는 프로그램은 없다. 
그런데, 집에 들어오면 꼭 TV를 틀어놓고 다른 일을 하거나, 책을 보곤한다. 아니면, 오늘 처럼 노트북을 펼쳐놓고 다른 작업을 하면서, TV에서 나오는 소리를 마치 라디오 방송을 듣는 것처럼 듣곤한다. 이 경우 대부분 뉴스를 하는 방송에 채널을 고정해 놓는다. 요즘은 24시간 뉴스만 틀어주는 방송이 있으니까, 시간마다 기다릴 필료도 없다.

TV채널을 틀다가, 한 방송에 나의 시선이 고정되었다. 늦은 오전 이었지만 아직 식사 전이어서인지, 시장했던 나는 맛있어 보이는 스테이크를 보여주는 화면에 푹 빠져버렸다. 정말 맛있어 보이는 큼직한 스테이크 였다. 방금 구워서인지 화면 속에서 보이는 김이, 나의 코와 입속의 침샘을 자극해 버렸다.

채널이 고정되고, 정신을 차리고 어떤 프로그램인지 살펴 보았다. "미션! 최고의 레스토랑2"라는 제목으로 미국에서 제작된 방송이는데, 망하기 일보직전인 레스토랑을 살리는 프로그램이었다.
중간을 지나서 방송을 보기 시작해서, 중간에 어떤 사연들이 있었고, 어떠한 준비를 하였는지는 모르겠지만, 새롭게 개장한 레스트랑은 새로은 음식과 소스를 가지고 손님들을 맞이하고 있었다.

주방에서는 이 프로그램의 주인공(?)격인 주방장의 지시에 따라 음식이 만들어 지고 있었다.
새로 만들어진 음식과 소스는 이전과는 달리 맛있고 차별화된 메뉴였기 때문에 손님들에게 인기가 있을거라 모두들 기대하고 있었고, 실제로 손님에게 음식이 나오자 손님들의 반응이 좋았다.

여기서, 모든 이야기가 끝이라고 생각했는데, 그것이 아니었다. 주방에서는 주방장의 지시로 만들어지는 음식들이 하나 하나 체크되어지고, 식당으로 나갈 음식의 그릇조차 지져분해 보이면, 가차없이 경고가 이어졌다. 저녁시간에 되어, 레스토랑에 손님들이 점점 늘어나는 상황에서, 제한된 인원과 리소스를 가진 주방에서는 마음만큼 음식들이 만들어 지지 못하는 상황이었고, 급한 마음과 달리 실수가 많아지기 시작하였다.
그러한 상황에서도 메일 주방장은 결코 음식의 질에 대해서 양보하지 않았고, 더욱더 음식에 대한 요구가 많아지기 시작하였다. 
이러한 상황에서, 1시간이 넘도록 기다리는 손님들이 생겨나기 시작하였고, 결국 사장과 지배인을 불러서 불만을 이야기 하는 상황이 되었다. 사장은 당황하였고, 어찌할 바를 몰랐다. 조금만 더 기다리게 하면 손님들이 그냥 돌아가는 사태가 일어날 것이기 때문이었는데, 어떻게 기다리라고만 할 수 있겠는가?

결국, 주방으로 들어가서, 주방장에게 강력하게 음식을 빨리 만들어 줄것을 요청한다. 그러나 주방장의 태도는 별화가 없었다. 음식이 나오지만, 질적으로 떨어지거나, 제대로 만들어지지 않은 음식은 가차없이 다시 만들도록 한다. 그리고 제대로 만들어져 나온 음식일 지라도, 먹음직스럽게 셋팅되지 않거나, 소스가 티어서 지저분해 보이면, 이역시 제대로 잘 정리되지 않으면 내 보내지 않았다.

사장과 지배인은 이러한 상황에서, 주방장이 레스토랑으로 내보내려 하지 않던 음식을 직적 가지고 나가려고 하는데, 이때 주방장은 강력하게 제재를 가한다. 
이 순간을 타협해서는 안된다고, 음식의 질을 떨어뜨리면 결코 안된다고, 손님이 아무리 뭐라고 하더라도 음식의 질만을 유지해야하고 맛있는 음식을 손님에게 제공해야 한다고 강력하게 이야기 한다.
사장과 지배인 그리고 주방에서 일하는 다른 사람들은, 마침내 이 말에 동의하기 시작하고, 바쁘고 힘든 상황에서 서로와 서로를 격려하기 시작한다.

이때, 1시간 이상을 기다리던 손님은 욕과 함께 식당을 떠난다. 
주방에서는 공통된 목표가 있기 때문인지, 아니면 주방장의 격려의 목소리 때문인지 아까보다도 더 활기차게 음식을 만들고 있었다. 이 들이 만든 음식을 먹던 손님들은 모두가 만족스러워 한다. 
마침내 마지막 손님이 돌아가고, 남은 이들은 모여서 자신들이 이루어 낸 하루를 무척 만족스러워 하게된다. 
"다른 어떤 것보다도 음식의 질은 떨어뜨리지 말자. 손님에게 양질의 음식을 만들어 주어야 한다." 라는 주방장의 말을 끝으로 전쟁과도 같은 하루가 마쳐진다.
몇 달후, 이 레스토랑은 그 지역의 최고의 레스토랑으로 선정되고, 몇개의 상을 타게 된다. 

이 프로그램의 보면서, 내가 느꼈던 것은 개발자와 개발을 하는 회사는 과연 무엇을 위해서 타엽을 할까? 라는 생각이 들었다. 1시간 이상 기다리던 손님에게, 양질의 음식대신, 그렇지 못한 음식을 먹게하고, 별다른 만족을 주지 못한다면, 이 손님은 결코 다시 돌아오지 않을 것이다.
물론, 2시간씩 기다리게 하는 식당도 다시 가고 싶지는 않을 것이다. 하지만, 그렇게 기다릴 만큼 맛있는 음식이라면, 몇명은 다시 올지도 모르겠지만...

최근에 외근을 나간적이 있는데, 현장에서는 신 제품에 대한 품질에 대한 불만들이 많았다. 제품의 출시 일정을 맞추는 것은 상당히 중요할 일이기는 하지만, 그러나, 출시 일정때문에, 기준이하의 품질의 제품을 만든다면, 당장의 매출은 올릴수 있을지 모르지만, 그 다음은 확신할 수 없을 것이다.
당장의 이익과 장기적인 이익의 차이는 얼마나 큰 차이인지는 정확히는 모르지만, 개발자로서는 품질에 대한 고집을 가져가야 한다고 생각한다. 물론 이는 개발자의 몫일 뿐만 아니라 개발사의 몫이기도 하다.
한국의 개발현실은 그렇게 녹녹치 않다는 것도 이미 잘 알고 있다. 그러나, 정말 내가 타협하지 말아야 할 부분이 무엇인지를 생각할 수 밖에 없었다.

중소 IT업체의 CEO분을 만나서 들은 이야기 중에, 황당한 내용이어서 기억하고 있는 것이 있다. 어떤 프로젝트에서 말도 안되는 일정때문에, 일정을 맞추기 위해서 프리렌서를 모집해서, 고생끝에 개발을 완료하였는데, 이 프로젝트를 마침과 동시에 프리랜서들은 핸드폰 번호도 바꾸고 잠적해 버렸다는 것이다.
왜 잠적하였을까? 여러가지 이유가 있었겠지만, 결국 모두 망하는 길이 될 것임은 불 보듯 뻔하다.

회사에서 만들어 내는 제품도 마찮가지이다. 한 제푸의 신뢰가 또 다른 제품의 신뢰로 이어질텐데, 제대로 되지 않은 품질의 소프트웨어와 하드웨어를 고객에게 제공하고 이를 A/S를 통해서 품질을 보완한다는 것은 고객에게 책임의 일부를 전가하는 것과 같은 일이다. 
한가지 알아야 할 일은, 인터넷 시대의 고객을 무척 똑똑하다는 것이고, 그 입이 무척 크다는 것이다.

좋은 제품은 품질이 바탕이 되어야 하고, 개발자는 앞서 이야기한 요리사와 같이 항상 머리속에 되세겨야 할 것이다. 항상 하는 이야기이지만, 개발자는 자기의 코드를 통해서 이야기 해야 한다. 그리고 아키텍트는 복잡한 것을 단순화 시키는 능력으로 말을 해야 할 것이다.

이렇게 되기 위해서는 끊임없이 배우고 익혀야 한다.
조그마한 재주를 가지고, 누구를 기쁘게 할 지는 모르지만, 자기 조차 먹일수 없는 음식을 남에게 내 놓을수는 없을 것이기 때문에, 모자라는 부분은 지속적으로 개선해야 할 거라 생각한다.

오늘은 짧고 간단한 이야기를 하고 싶없는데, 말이 길어졌다.

 

 






















Posted by 행복상자

댓글을 달아 주세요

최근에 몇가지 새로운 프로그램과 디바이스들이 속속들이 발표되어 있다.
이를 기다리고 있는 사용자와 개발자들은 매우 반갑고도 기쁜 소식일 것이다. 이로 인해서 인터넷은 날마다 뜨겁게 달아오르고 있는 중인데, 재미 있는 것은 모두 다 비슷한 시기에 발표되고 있다는 것이다. 그리고 비슷한 전략들을 가지고 시장에 나오고 있는데, 모두다 내실있어 보이지는 않는다. 한편으로는 그 만큼 지키기가 힘들다는, 수성하기가 힘들다는 반증이기도 하다. 새로운 제품과 App Store를 서로 경쟁적으로 오픈하고 있으니 말이다.

많은 소프트웨어 회사들이 블르오션을 찾아서 하드웨어 회사들의 영역을 넘보고 있다. 그리고 역으로 하드웨어 회사들 역시 자신들이 그 동안 만들어 놓았던 텃밭을 지키기 위해서, 소프트웨어 회사들이 사용했던 전략을 비슷하게 가져가고 있다. 하지만 이러한 전략들이 제대로 먹히고 있다고 보지는 않는다. 그동안 하드웨어 회사들의 마케팅 전략은 기기의 단가를 낮추거나, 원가를 줄여서 이익을 극대화 하는 것이었고, 이것은 그들만의 리그에서는 통하던 전략이었다.

"S사, 돈 안되는 MP3사업 계속하는 이유"라는 제목으로 이데일리에 기사가 올라와 있는 것을 보았다.
기사 내용을 요약하면, 현재 Apple의 mp3의 시장 점유율은 50%에 육박하고, S사의 5%의 시장 점유율은 시장을 이끌기에는 아주 적다. 그러나 이 사업을 포기하지 않는 이유를 초두 효과(Primary Effect)라고 설명하고 있다. 하지만, 개인적으로는 이 의견이 반드시 맞다고 생각하지 않는다. 어떤 부분은 맞을지 모르지만, 단지 하드웨어 한가지의 우월성에서 차이가 갈리거나, 소비자들의 필요를 채우기에는 부족한 면이 많다.

iPhone의 새로운 모델이 발견될 때마다, 어떤 기능이 추가되었나보다는 애플을 추종하는 무리들에게 우리는 깜짝 깜짝 놀라게된다. 그리고 최근에 미국에서 열렸던 WWCD에서도 5000명이나 되는 개발자들이 행사에 참석하는 것을 보고 또 한번 놀란다. 과연 이만한 지지자들을 모을 만한 회사가 얼마나 될까? 

최근에 발표된 있는 S사의 Z폰과 iPhone에 대한 비교기사들을 보면서 아쉬운 점은, 두 제품의 하드웨어 플랫폼만에 대한 단순 비교가 뒤 따른다는 점이다. 하드웨어의 성능만을 비교하여 "좋다 나쁘다"를 이야기하고 있다. 과연 소비자들이 이러한 비교만을 믿고 제품을 살거라는 생각은 들지 않는다.

그리고 하드웨어의 교체기간도 생각해 볼 문제이다. 
애플을 디바이스를 플랫폼으로 생각하고 있고, 이는 소프트웨어 또는 컨텐츠를 저장하기 위한 그릇으로 생각하고 있다. 지금은 아직 시장이 성장하는 단계이므로 엄청난 수익을 안겨주지 못하지만, 시장이 성숙기에 이를 경우에는 마르지 않는 샘물처럼 애플에게 지속적은 부틀 안 겨줄 거라 예상이 된다. 
하드웨어 교체 주기를 1년으로 생각할고 혁신적은 제품을 지속적으로 시장에 출시하는 것도, 분명한 한계를 보일 것이다. 이는 PC의 예에서 경험적으로 알 수 있다. 이전에는 약 3~4년이 주기로 제품의 Life cycle이 존재하였지만, 이제는 5년~7년을 사용하고 있다. 하드웨어의 사양이 어는 수준 이상으로 좋아지면, 고객들이 이를 교체하려는 필요성이 점점 낮아지기 때문이다.

약 10년 전에는, 인터넷이 부를 가져다 줄거라고 하면서, 여러가지 이론들이 활개를 칠때 소프트웨어의 생산 비용은 0라는 이론들이 나왔고, 이 때문에 굴뚝 산업을 무시하는 경향도 있었다. 그러나 굴뚝 사업과 IT 사업도 결국은 고객에 대한 서비스이다. 그리고 이러한 서비스를 통해서, 이익을 취하는 것이다. 단순의 하나의 제품만을 파는 것이 아니라, 연속적으로 여러가지 제품을 들을 제공할 수 있는 서비스 수단을 고객에게 제공하는 순간에 결과는 판가름 날 것이다.

아마도 이제 전쟁은 시작일 것이다. 최근 iPhone의 한국 출시에 대한 많은 사람들의 관심과 결국은 출시 될거라는 여러가지 정황들이 나타나고 있다. 단지 하드웨어 스펙을 본다면, 이 보다 좋은 제품들이 경쟁적으로 나올 가능성은 현저히 많지만, 그 동안 애플이 만들어 놓은 보이지 않는 플랫폼들을 통한 경쟁은, 즉 소프트웨어적인 경쟁은 아마도 상태를 찾기가 힘들거라 생각된다.





Posted by 행복상자

댓글을 달아 주세요

최근에 너무 늦었다고 생각할지도 모르겠지만, twitter 계정을 만들고, 날마다 날마다, 친구들을 늘려가는 중이다. 그동안 몇차례 나에게 권유를 했던, 사람들이 있었지만 나이가 들어가면, 새로운 것을 받아들이는 것이 무척이나 늦는지도 모르지만, 선듯 받아들이기 어려웠다.

아직도, 네트워크 상에서 나를 드러내는데, 두려움을 느끼고 있기 때문인지도 모르지만, 구지 다른 사람의 삶을 들여다 볼 여유가 없기 때문일지도 모른다.

그러나, 이제 첫 발을 들여놓았다. 
트위터 계정을 만들고 구글 Talk에 있는 친구 목록들을 가져와서 fallow로 등록을 하였었다.
새로운 장남감을 만지듯 조심 조심 다루었는데, 사용법은 정말도 단순하였다. Micro-blog라는 측면에서 볼때, 단순히 히스토리 로그이며, 140자 이내로 글을 써야하기 때문에 특정 주제를 가지고 설명한다는 부담감은 적었다. 그리고 이러한 글과 정보 조각들이 RSS를 이용하듯이, 네트워크 상에서 퍼져 나간다는 점에서는 굉장히 독특한 매체(?)라고 생각하였다. 그리고 글자수의 제약이 있기 때문인지, 긴 URL의 주소의 경우 축약한 형태로 변환해서 전송한다는 것도 참 독특하였다.

그리고, twitter의 OpenAPI를 이용해서 만들어 놓은 twitter 클라이언트 프로그램을 권정혁 책임의 소개로 설치하였는데, 이는 Adobe의 AIR를 이용하여 만들어진 프로그램으로 twhirl 이라고 부른다.
이 프로그램은 현재 내가 설치한 시점으로 최신 버전은 0.9.2 버전이다.


이 프로그래에 대한 자세한 정보는 여기에서 찾아볼 수 있다.
설치할때 특별한 것을 뭍거나 요청하지 않는다. 단지 twitter의 계정과 비밀번호만 필요할 뿐이다.

이번 주에 이 프로그램을 설치하고, 사용중인데 다른 사람들은 별 문제가 없는데, 내 PC에서는 종종 죽는, 아니, UI가 사라지는 일이 발생한다. 다시 아이콘을 클릭하여 실행해도, UI가 화면에 나타나질 않는데, 이 경우는 프로그램 관리자에서 프로세스를 죽이고, 다시 아이콘을 클릭하면 실행된다.

twitter를 이용하면서, 느끼는것은 블로그보다 빠르고, 은근히 중독성이 강하다는 것이다. 특히 뭔가 이슈거리가 있으면, 바로 바로 글이 올라온다는 것이다. 그래서 일하면서 twitter를 띄우는 것은 주의해야 한다. ^^;;

오늘의 이슈거리는 WWCD에서 iPhone이 한국에서 출시될거라는 말이 없어서, 한국의 iPhone 대기 수요자들이 실망하고 있었는데, 갑자기 iPhone이 한국에서 출시 될지 모른다는 이야기가 다시 수면위로 떠 오르고 있다. 이를 iPhone 전도사(?)로 활동하시는 이찬진님이 수시로 확인 메시지를 올리셔서 많은 사람들이 흥분(?) 상태에 빠져들고 있는 중이다. (저도 출시되기를 간절히 바라는 사람중에 한명입니다.)

나이가 들어갈 수록 뭔가를 받아 들이는 속도가 점점 느려지고 있다.
겁이 나서라기 보다는, 새로운 것을 통해서 뭔가를 얻을 수 있을 거라는 기대감이 적어서이다.
그러나, 이 또한 선택의 문제이다.
요즈음, 내가 많이 하는 생각은 "감사하면서 열심히 살자"라는 생각인데, 그렇게 살지 못해서 밤마다 많은 후회들을 한다. 언제부터 남의 탓을 그렇게 자주하게 되었는지 모르겠지만, 자신을 성찰하는 기회도 점점 적어지는 듯하다. 스스로에게 충실하게 살았으면 한다.

트위터가 이렇게 살 수 있도록 도와줄 수 있을지는 모르겠다.
아니, 즐거운과 고민거리를 안겨 줄지도 모르겠지만, 네트워크 안에 존재하는 나도 현실의 나와 같았으면 한다. 블로그와 트위터를 통해서 만나는 사람들 중에는 인간적인 매력이 물씬 풍기는 사람들이 여럿있다. 인생의 선배로서 동종업의 종사자로서 배울수 있는 점들이 있다면, 이 역시 적극적으로 IT툴을 사용할 가치가 있다는 반증으로 삼아야 겠다.

이야기가 두서 없다. 그냥 오늘은 인생의 선배로 존경하는 분과 식사를 하고 와서, 그냥 기분 닿는 대로 글을 쓴다.

Posted by 행복상자

댓글을 달아 주세요

최근 얼마전에 일민이가 "10년이 지나봤자"라는 제목으로 블로그를 쓴 적이 있다.
나의 10년전과 지금의 10년은 무척이나 다르다. 정말 많은 부분이 달라졌지만, SW 개발자들에 대한 인식과 대우는 별로 달라지지 않은 것 같다. "지식 노동자"라는 말이 있지만, SW 개발자는 정말로 사회적으로 노동자로만 대우받고 있는 듯하다. 3D업에 종사하는 사람들이어서 일까? 아니면 정말로 하찮다고 생각되는 일들을 하고 있어서 일까?
직업에는 귀천이 없고, 힘이 닿는 만큼 일할 수 있다면, 어떤 일이든 천직처럼 일 할 수 있다고 행각한다.

사회적인 인식이 꼭 이와 같지 않다고 하더라도, 존경을 받으면서 일을 할 수 있다면, 주변의 사회적 경제적 제약들을 견디어가면서, 나이 지긋한 개발자들이 많을 거라고 생각한다. 수 많은 내공들을 속으로 갈무리 하면서, 철학가적인 풍모를 지닌 그런 존경받을 만한 개발자들 말이다.

내가 10년 전에도 극히 찾아보기 쉽지않은 풍경이었고, 10년의 세월이 지난 지금 역시도 찾아보기 힘든 광경이다.
많은 중년(?)의 개발자들은 지난 10년동안 경제적 위기와 구조조정 속에서 사라져갔고, 다른 일들을 하고 있는 모습을 어렵지 않게 찾아 볼수 있다. 정말로 자신이 좋아하는 일이고, 즐겁게 해왔던 일들에서 멀리 떨어져 다른 일들을 하고 있는 사람들은 어떤 마음일까? 하지만 이러한 일들은 한국 사회와 회사에서 반복되어 지고 있다.
단순히 외국의 개발자들이 나이들어서도 활동하는 것을 보고 부러움과 질시의 눈의 바라보게 되는 것도, 변하지 않는 개발 현실 때문이다.

가끔이지만 내가 전에 모셨던 분의 만나서, 이러 저러한 이야기를 하는데, 요즘은 경제 위기라고 해서 예전보다는 개발자를 구하기가 수월해졌지만, 개발자들이 지하철 2호선 라인 위에서만 일하려고 한다고 탄식을 하신다.
그렇다고, 이들이 자신들이 준비한 이력서만큼 실력이 뛰어난 사람들도 아니고, 일을 가리면서 프로젝트를 찾아 떠 돌아다닌다고 한다. 그리고 개발 기간이 끝나면, 나몰라라 사라지기도 하고,연락이 단절된다고 한다. 인력 풀에서 사람을 찾아 쓰기도 어렵지만, 괜찮은 사람을 만나기는 하늘의 별 따기라고 한다. 더군다나 재미있는 것은 개발자 나이 40이면 아무도 받으려고 하지 않는다고 한다. 좋은 개발자를 프로젝트에 투입하려고 해도 나이가 많다는 이유로 쓰려고 않는다는 것이다. 첫째로 나이 많은 사람을 부리기가 용이치 않다는 이유이고, 나이가 많은 사람은 최신기술에 능숙하지 못할 거라는 선입견 때문이라고 한다. 이들이 찾아볼수 있는 길은 너무나도 좁기만 한다. 개발 PM이 되던가 생계을 위해 다른 길을 찾아가야만 할 것이다.

내가 10년에 보았던 모습과 지금의 현실을 별다른 차이가 없다. 개발자의 관점에서는 암울하기 그지 없는 현실이다.
자신이 개발하는 제품이 어떻게 돌아가는지도 모르는 사람이 개발 PM을 맡고, 일순간에 Achitecture를 엉망으로 만들고, 단지 이슈만 관리하는 모습들을 어디서나 쉽게 볼 수 있다. 사실 이들은 개발자가 아니고, 개발과 관계된 일에 종사하는 사람일 뿐이다. 능력있고 경험많은 개발자들은 어느샌가 주위에서 사라지고, 관리자만 남는 것이 현재 한국의 개발자들의 현실이다.

하지만, 최근에는 1일 개발이 가능한 여러가지 오픈 마켓과 Echo System들이 만들어지고 있다. 이를 통해서 빌 게이츠와 스티브 잡스 만큼의 큰 부를 취하기는 어렵겠지만, 능력있는 개발자들이, 경험과 아이디어가 많은 개발자들이 더 많은 자유도를 가질수 있는 여건들이 만들어지고 있다. 
지금은 Apple이 먼저 시작을 하였지만, Google과 다른 여러 Open Market들이 활성화 된다면, 더불어 개발자의 독립성과 자유도는 한 단계 높아질거라 생각한다.

개인적으로는 앞으로 10년은 이러한 시장이 더욱 커져서, 내가 10년 전에 그렸던 모습들이 10년 후에는 흔하게 볼수 있는 사회가 되었으면 좋겠다. 나이 지긋하게 먹고, 하얀 백발을 휘날리면서, 즐거운 모습으로 개발을 업으로 삼는 사람들이 개발 컨퍼런스에서 흔하게 볼 수 있었으면 좋겠다.
 
 
Posted by 행복상자

댓글을 달아 주세요

기본적으로 RIA라는 말은 "Rich Internet Application"이라는 full name에서와 같이 Rich라는 말에 주목하게된다.
이는 기존의 인터넷 환경과 Resouce를 사용할 수 있는 환경이 좋지 않았다는 이유를 반증하기도 한다.

인터넷상에서 우리가 사용할 수 있는 Application은 C/S Aplication 즉 Client & Server 기반의 애플리케이션과는 구분이 된다. 기본적으로 웹 브라우져를 사용한 다는 전제가 깔려 있기 때문이다. 하지만 이것 또한 과거의 빈약한 네트워크 환경과 인터넷 환경에서의 이야기 이다.

현재의 대한민국의 인터넷 환경은 과거 10년전과 비교하면 엄청난 변화가 있다.
10년 전의 인터넷은 기업체와 대학에서 사용하던 상용 인터넷 서비스를 제외하고는 PC방에서만 체감할 수 있을 만한 빠를 속도를 경험 할 수 있었다. 그리고는 ADSL이 나오면서 일반적인 가정에서 이를 경험할 수 있었다.
지금의 인터넷 서비스는 집집마다 광으로 직접 연결되어 있다. 그리고 무선 인터넷 역시 많은 변화가 있었는데, 무선 인터넷의 빈약한 환경속에서 WAP으로 구현하거나 이와 유사한 형태로 데이터를 모바일 브라우져를 통해서 보았었는데, 어느샌가 우리는 WAP이외의 다른 브라우져을 더 많이 사용하고 있다.

이러한 변화는 단지 네트워크 기술의 발전에 의해서만은 아니다. 하드웨어 기술적인 발전과 관련 소프트웨어와 사용자의 제품에 대한 관심들 많은 요소들이 복합적으로 변화되고 진보해 왔기 때문이다.

과거의 RIA와 현재의 RIA를 바라보는 관점도 이에 맞추어서 달라져야 할 것 같다.
과거의 제한적인 환경들이 현재에는 많은 부분 해결되었고, 이를 위해 기술적으로도 많이 발전했기 때문이다.
하지만 우리가 Internet Application을 개발한다고 하면, 이는 곧 웹 브라우져를 기반으로 한 웹 프로그램을 개발한다는 말로 인식하기 때문에, 이는 기존의 방식과 별반 차이가 없어 보인다. 그러나 해결해야할 문제로 떠오르고 있는 것이 있다. 이전에는 우리의 인터넷 환경은 단지 마이크로 소프트사의 IE 6.0을 기준으로 웹 사이트를 만들고 CSS와 Javascript를 적용하는 것으로 호환성을 고객에게 제공한다고 생각하였다. 물론 이때는 지금의 javascript와는 다른 VBscript와 Jscript를 사용하기도 했다. 마이크로 소프트사의 90%가 넘는 절대적인 시장점유율이 불러온 결과로 웹을 이용한 서비스를 제공하는 포털과 개발자는 단지 IE에서 정상적으로 동작하는 웹 어플리케이션을 만들고 배포하면 그만이었다. W3C의 Web기술 권고안을 따르지 않고 IE의 시장 점유율에 지원하고자 하는 Web Browser를 쉽게 결정한 이유는 너무나도 단순하다. 개발비와 유지보수비를 줄이려는 욕구 때문이다. 때문에 대다수의 사용자가 사용하는 IE만 지원하면, 다른 브라우져와의 호환성 테스트와 개발 및 수정에 필요한 비용들 그리고 유지 보수에 대한 비용들을 추가적으로 지불하지 않아도 되기 때문이었다.

그러나 현재의 상황을 다르다. 마이크로 소프트사가 웹 브라우져의 개발에 대한 지원이 몇년가 전무한 상태에서 Firefox와 사파리 브라우져는 깊게 갈린 칼로 무장하고 대중의 앞에 나섰고, 상당한 성과를 올리는 중이다.
그리고, 새로운 기술과 기능들을 경쟁적으로 추가하고, 이를 구현한 새로운 버전의 브라우져를 사용자들에게 수시로 발표하고 있는 상황이다.

문제는 새롭게 시장 점유율을 높여가는 브라유져와 새로운 기능들을 추가할 때마다 나오는 브라우져간의 호환성이 항상 유지되어야 하는데, 꼭 그렇지 많은 않다는 것이다.
IE의 경우는 IE 6, IE7 그리고 얼마전에 발표된 IE 8 사이에서도 동일한 페이지를 전혀 다르게 표시를 해주고 있다.
사파리 브라우저의 경우도 마찬가지이이다. Safari 2와 3가 혼재되어 사용되고 있고, Safari 4에 베타 버전 이야기도 최근이 심심치 않게 들리고 있다. Firefox의 경우는 어떠한가? 이 역시 버전 firefox 2와 3를 같이 사용하고 있는 것이 현실이다.

최근 브라우져들은 속도를 개선하고 자기들이 가장 빠른 브라우져라고 자랑하고 있고, 사용자들은 최고의 브라우져를 골라서 사용할 수 있지만, 개발자 입장에서는 결코 행복한 상황만은 아니며, 새로운 고민에 빠져가고 있는 상황이다.
거기다 모바일 브라우져를 지원해야만 하는 상황에서는 좀더 문제가 복잡해 진다.
구현의 이슈를 뒤로하더라도, 이들 모두를 제대로 지원하기 위해서는 많은 시간과 추가적인 비용에 대한 문제가 있기 때문에 좀더 많은 고민들을 해야할 이유가 생겨나는 것이다.

이러한 이유들로 Flash와 Silverlight와 같은 RIA 기술들을 사용해야 하는 하는 것이다.
사실 이는 웹 표준과는 다른 기술들이고, 다른 방향에서 발전해 왔다. 하지만 Platform 독립적으로 동작할수 있도록 자신만의 컨테이너를 제공하기 때문에, 개발자에게는 동일한 실행 환경을 제공하게 되고, 이 위에서 개발을 진행하면 되기 때문이다.
  
개발과 비용과 유지보수의 이슈는 RIA를 사용하고 도입해야할 또 하나의 이유를 주고 있다.
 
Posted by 행복상자

댓글을 달아 주세요

내가 다니는 회사는 제법 규모도 크고, 제조업으로는 알아주는 회사이다. 하지만 내가 느끼는 고민과 동일한 고민을 회사내의 다른 누구가가 할 거라 생각치 않지만, 비슷한 고민들은 하고 있을거라 생각한다.

세상에는 많은 기회들이 있다. 하지만 기회라는 것은 준비된 자들의 몫이었지, 운과 요행으로 얻더라도 이는 얼마 못가서 그 모든것을 준비된 자들에게 빼앗겨 버린다. 이는 순간이고 곧 찰라이다.
하지만, 항상 준비할 수 있는 기회는 있다. 나는 이것을 패러다임의 변화라고 생각을 한다.
새로운 무엇을 기다리며 준비하는 것은 이전에 했던 것들을 그대로 답습해서는 절대로 얻기가 힘들다. 왜냐하면, 남들도 벌써 나와 똑같이 애를 쓰고 노력하고 있기 때문이다.

최근에 우리 사회에 "황제의 귀환"이라고 하며서 각 방송국의 오락프로에 경쟁적으로 섭외하고 있는 개그맨이 있다. 우리에게는 잊혀졌다 돌아온 것처럼 보이지만, 그는 나름 대로 숨어서 내고을 쌓고 있었을 거다. 그가 한 이야기가 생각이 난다.

"이경규씨는 앞으로 콩트가 쇠퇴하고 예능이 주류가 될 거라고 했고 그와 달리 저는 앞으로도 콩트 코미디가 영원히 존재할 거라고 주장했어요. 결과적으로 저는 판단을 잘못한 거고 변화를 따르지 못한 거죠 "


너무나 당연하다고 생각할지 모르지만, 그는 변화라는 실체에 대해서 알았지만, 그 것을 자신의 기회로 삼지 못했기 때문에, 변화이 기회를 놓쳤기 때문에, 그동안의 공백이 있었다고 이야기 하고 있다.

내가 요즘 두려워하는 것은, 이와 같은 맥락에서 이다.
짧게 질문을 하나 던저 보겠다.
요즘 경기가 어렵지만, 나름 선전하고 있는 기업들이 몇개 있다. Googel, Apple 그리고 닌텐도등 몇게의 회사들이 있는데, 이들 회사들이 과거와 같이 미래에도 승승장구하고 나아간다면, 지속적인 성장을 계속한다면, 이는 한국의 삼성과 LG와 같은 기업에 어떠한 영향를 끼칠 것인가? 긍적적으로 도움이 될것인가 아니면, 그렇지 못할 것인가?

이들 회사들은 소프트웨어 회사이다. 하지만 지금은 하드웨어 영역까지 그 영향력을 넓혀가고 있는 중이다. 혹시 Apple는 하드웨어 회사가 아니냐고 할지 모르지만, 그들의 최소한의 인력만을 가지고, 아웃소싱해서 제품을 생산해 내고 있다. 마치 이는 Nike가 제품을 생산하는 구조와 유사하다. 마케팅과 설계 및 제품에 대한 서비스만을 고객들에게 팔고 있는 것이다.
그리고, 이들은 소프트웨어의 강점을 살려서 하드웨어를 만들고 시장에 크게 어필하고 있다.

반면, 한국의 삼성과 LG는 그렇지 못하다. 근본적으로 제조 회사이고 제조업체이다. 이들은 자신들이 만든 제품을 팔기 위해서 소프트웨어를 만들고 있을 뿐이다. 소프트웨어는 한낱 악세서리에 불과하다. 애플과 구글과 마이크로 소프트사가 자신들의 영역을 확장하고 있는데 반하여, 현재의 위치를 지키기 위해서 노럭할 뿐이다.

자 좀더 나가서 생각하면, 소프트웨어 회사들이 하드웨어까지 영역을 확장하는 이유는 과연 무엇일까? 궁긍적으로는 이익을 늘리기 위해서이다. 하지만 단지 물건을 판다는 것이 아니라 서비스를 생산하고 이를 통하여 수익을 창출하려는 것이다. 이는 역시 하드웨어 업체도 동일하고, 서비스를 통해서 이익을 얻기를 바라고 있다.

다만 차이점은 소프트웨어 업체는 그들의 유연한 생각과 패러다임을 유감없이 새로운 서비스를 창출하는데 집중하고 있고, 하드웨어 업체는 기존의 생각의 틀의 변화 없이 지키는데 신경을 쓰고 있는 것이다.

이미 많은 디바이스 또는 가전 제품과 기기들은 Network이 가능하고, 이를 통해서 새로운 서비스틀이 고객들을 즐겁게 해주고 있다. 하지만 기존 틀속에 갖힌 생각으로 절대로 새로운 서비스를 제공할 수 없으며, 결국은 쇠퇴의 길을 걷게 될 것이다.

내가 일하는 회사가 이들 중의 하나가 된다면 굉장히 서글픈 일이다.
소프트웨어든 하드웨어든 새로운 패러다임 안에서는 다 같이 서비스를 제공하기 위한 매개체일 뿐이고, 이익을 창출하는 도구일 뿐이다. 과거 10년 동안 지금과 같이 기술적으로 진일보 했던 적도 없고, 기술적으로 성숙했던 적도 없다. 경제적인 어려움으로 닫쳐버린 지갑을 열수 있는 새로운 서비스를 만든다면, 이보다 더 큰 기회는 없을 거라 생각한다. 하드웨어를 통해서 또는 소프트웨어를 통해서 어떠한 서비스를 제공할 수 있을지가 관건이다. 이는 절대로 하드웨어 마이드로는 이룰수 없다. (반도체와 LCD와 같은 부품은 따로 논하지 않는다.)

구글이 왜 그리 많은 돈을 들여서 Android와 같은 플랫폼을 만들면, Apple과 폐쇄적인 회사가 SDK를 제공하고 자신들에 플랫폼에 Application을 올릴수 있도록 오픈하는지를 생각해 봐야한다.


Posted by 행복상자

댓글을 달아 주세요

제목부터 달고 글을 쓰려니, 글 제목이 삶과 인생에 대해 무언가를 보여주어야 한다는 약간의 압박은 준다. 그러나 과감히 무시하려고 한다. 내가 말하고 이야기 하고 싶은 것은 결코 무겁고, 어려운 이야기가 아니기 때문이다.

내가 PC를 통해서 프로그래밍을 배우고, 프로그램을 시작한지는 약 17년 정도 된다. 그리고, 이를 통해서 돈을 벌고 만지기 시작한 것은 14년정도 된다. 그동안 많은 것들을 해보았고, 배우고 경험해 보았다. 하지만 삶도 마찮가지이지만, 모든 일은 선생이 되는, 역할 모델의 역할을 하는 사람들이 있다. 나에게는 일민(Toby)이가 이런 사람중의 한명이고, 내가 개발자의 길로 들어서는데 중요한 역할을 한 사람이다. 여러 사람들이 그에게서 천재성을 이야기하기도 하지만, 자유로움를 추구하고, 마음이 가는 데로, 꿈이 이끄는 대로 살아가는 그의 삶이 모습이 개인적으로 부럽기도 하다. 그리고 관심있는 일에 보이는 놀라운 집중력은 그가 보여준 개발자로의 놀라운 열정이다. 그리고 조금씩이지만, 자신의 관심의 영역들이 다른 이들에게 좋은 의미의 길을 보여주는 작은 노력들이 기특하기도 하다.

조금 전에 TV에서 보여준 이름 모를 프로그램에서 "천재는 재능적으로 띄어난 사람이 아니라, 세상의 발전과 변화에 영향을 끼친 사람이다." 라는 멘트가 나왔다.  어떤 뛰어난 재능있는 사람이 자신을 이야기 할때, 자신은 천재가 아님을 겸손하게 이야기 하면서, 이를 언급하곤 했다고 한다. 나는 너무나도 쉽게 이 멘트에 동의할 수 밖에 없었다.
재능있는 사람이 아니라 영향력을 줄 수 있는 사람은 주변에서 작게 크게 찾아 볼 수 있다. 단지 돈을 벌고 회사의 이익을 위해서 재능을 사용하는 것이 아니라 세상을 바꾸기 위해서 재능을 사용하는 사람일거라 생각했다.

한국에서 개발자로 살아 간다는 것은, 어떤 의미에서는 돈과 회사의 이익이 더 가까울수 있다.
따라서, 원치 않는 것들을 배우기도 하고, 중요하다고 생각하는 가치들을 잠시 내려놓고 가야만 할 수도 있다. 내가 아는 어떤 사람들은 닷컴 붕괴이후 전혀 다른 일을 하고 있는 경우도 있었다. 보험업을 하거나, 장사를 하기도 한다. (나도 결코 이를 실패한 삶이라고 보지 않는다. 나름 현재의 생활에 만족을 하고, 성공도 하고 있으니까..)

개발자로의 삶은 나에겐 재미 있는 일중의 하나이고, 즐거움을 줄 수 있는 일중의 하나이다. 개인의 즐거움을 회사가 포기하지는 않을 것이다. 하지만 내가 하는 일이 잠시 겨쳐가는 삶의 단계가 되지 않았으면 좋겠다. 또한 나 자신에게 하는 일이지만, 즐거워 하는 일을 결코 포기하지 않았으면 좋겠다.

17년 동안 PC를 만지고 개발 관련되 것들을 공부하면서 느끼는 것이지만, 새로운 기술은 이전 기술드의 응용이기도 하지만, 갈수록 신기술들은 많아지고, 배워야 하는 것들은 많아지고 있다. 하지만 이들의 수명도 트렌드의 변화와 IT업계의 마케팅 방향에 따라 짦아지고 변화의 주기는 빠르게 변화된다.

다시 한국에서 개발자로 살아간다는 것은, 정말 많은 것들을 배우고 트렌드를 따라가기 위해, 엄청난 노력을 해야한다. 남들보다 빠르고, 신속하게 배운다 해도 적용할 시점이 되면, 새로운 것들이 마구 쏟아져 나온다.
"네트워크 컴퓨터","그리드 컴퓨팅", "UDDI 웹 서비스","유비쿼터스", "클라우딩 컴퓨팅" 등 이름과 마케팅의 미사구로 무장한 기술들이 마구튀어 나오지만, 그 기술적 근원은 모두 비슷하다. 단지, 시장과 서비스에 가장 적합한 현 시점의 기술들을 이용해서 말하고 있을 뿐이다. 물론 기술적으로 전혀 다르다고 할 수 있지만, 네트워크를 통한 서비스라는 측면에서는 모두 같다. 그냥 트렌트는 편하게 받아들이면 된다. 유비쿼터스가 그러했듯이, 지나면 다른 것으로 변화해서 나타날 것이다. (시대가 원치 않았기 때문일 거다. 반드시 기술적인 성숙도가 한계치에 도달할 때는 꼭 반드시 해야할 것이다.) 따라서 트랜드에 쳐지지 않으려면, 용어와 기본적인 개념은 반드시 익혀야 한다.)

그리고, 개발을 위해 많은 툴과 프로세스틀 익히고 알아야한다. 경험있는 개발자는 프로세스와 개발에 필요한 도구들을 만드는데 많은 노력을 들여야 하는 것이 개발자의 또 다른 삶이다. 매번 하는 프로젝트 마다 반독적으로 검토하고 준비해야 한다. (빌드 방식, 형상관리, 다큐멘테이션, 테스트등)
하지만 한번도 프로젝트 리소스와 기간에 이 부분이 반영되거나 일정이 늘어나지 않는다.
개발자로 살아가기 위해서는 필요한 것과 버려야 할 것을 잘 선별하고, 잘 선택해야 한다. 이 경우는 개발의 Quality(질)과 Requirement(요구사항) 중에서 한가지를 선택해야만 한다.

앞으로 10년 또는 20년을 개발자로 살아간다면, 한번쯤을 자신을 위한 프로젝트를 계획하는 것도 좋을 것 같다. 조금씩 조금씩 돌 탑을 쌓듯이 만들어 간다면, 먼저 나에게 그리고 사회에 이바지 할 수 있는 좋은 프로그램을 만들수 있을거라 믿는다. 규모의 크고 작음은 중요하지 않다. 내가 나를 만족시킬수 있다면, 그리고 더 나아가 다른 사람들에게 도움이 된다면, 이보다 더 좋을 수 없을 것이다.  
하루 하루의 연속성을 통해서 개발자로의 살아가는 목적이 명확해져 갈것이다. 나에게는 무엇인가를 만든다는 즐거움이, 무엇인가를 프로그래밍 할때 얻는 즐거움이 목적이 될거라 생각이 든다.

갑자시 생각이 나서 글을 썼다. 내가 즐겁다고 느끼는 것은 환경이 도와주지 않고, 해야할 많은 다른 것들로 방해를 받더라도 마라톤을 띈다는 심정으로 한걸음씩 나아간다면, 또 다른 것을 이루고 성취할 수 있는 기쁨을 얻을수 있을 거라고 믿는다. 


  
Posted by 행복상자

댓글을 달아 주세요

하루 하루의 시간들이 모여서, 한달 그리고 한해를 이룬다.
시간의 가치는 내가 어렸을 때와 학창시절 그리고 지금을 비교해도 차이가 없을텐데, 해가 바뀔때마다, 내가 느끼는 시간의 가치는 많이 다르다. 때로는 절대적이기도 하고 상대적인 시간들이 멈추었으면 하는 나의 간절한 바램속에서도 그 속도만은 늦추지 않는다.

세계적인 경제 위기와 어려운 상황 속에서, 많은 생각들을 해 본다.
내가 소중하게 생각하는 것들과 하고 싶어하는 것들이 무엇들인지 되싶으면서, 나의 모습을 다시 한번 돌아본다. 개인적인 소망함과 욕심들까지도, 학창시절의 내가 하고 싶어했었던 옛 기억속에서 다시한번 끄집어 내어보았다. 정말로 내가 생각하는 모습과 많이 다르고, 하고 있는 일도 많이 다르다. 
물론 크게보면 같거나 비슷한 일을 하고 있다고 생각할 수 있지만, 스스로 만족스러워 하지는 못하고 있다. 성취감이 적어지고, 열정을 줄 수 있는 촉매제도 없다.

삶에 대해 감사하는 모습도 많이 없어져 있다. 여러가지 좋지 않은 경험들과 바쁜 직장 생활들 때문일거라는 생각이 들지만, 그래도 가끔은 즐거운 누군가와 생각을 나누고, 꿈을 나누던 때는 분명 즐거웠고, 계속 이어가고 싶은 생각이 든다.

올 한해는 더 늦기 전에 몇가지를 시도해 보려고 한다.
거창하고 위대한 것은 아니지만, 개인적으로 좋아 하는 것들을 진행해 보려고 한다. 
이렇게 글을 한번 쓰는 것은 나의 의지를 확인하고 더 늦지 않으려는 나의 바램이고 나의 힘이 될거라는 생각 때문이다.

전년도 2008년도에도 몇가지 계획을 가지고 새로 시작하였다.
  • 먼저 Blog를 시작하였다. 
    사실 블러그는 2007년도에 시작하였지만, 글 수는 5개가 전부였다. 이를 통해서 무언가를 채우고 싶은 생각도 없었지만, 다시시작한 이유는 무언가에 대한 기록들을 남기고 싶었기 때문이다. 나를 위한 글과 이를 통해서 나의 지난 기록을 필요할 때, 돌아 볼수 있기 때문이었다. 그리고 누군가와의 소통의 장이 될수도 있을 거라는 생각 때문이다.
  • Ruby 세미나와 Spring Framework 오프라인 세미나 참석
    내가 서울 강남(선릉)에서 일을 하던, 지난 2007년도는 오프라인 모임들에 대한 필요성을 느끼지 못하였다. 서울에 직장이 있었지만, 이 기회를 잘 활용하지 목하고 있었다. 몇가지 선입관을 내가 가지고 있어서 일거라 생각이 되는데, 일반적인 동우회 형식의 가벼운 모임일 거라는 생각이 들었기 때문에 이에 대한 참석에 대한 계기를 가지기 힘들었다.
    하지만, 2007년도 겨울에 일민(Toby)와 같이 Open seed 모임을 참석하고 생각이 많이 달라졌다. 서울 신촌에서 열렸던 모임이었는데, 참석했던 사람도 겨우 6~7명 정도 밖에 안되는 조촐한 모임이었지만, 다양한 직장에서, 다른 환경에서 생활하고 일하는 사람들을 만나는 것이 내게는 여러가지로 즐거움을 주었을 뿐만 아니라, 기존의 잘못 이해했던 모임에 대한 선입견을 제거할 수 있었다.
    Roby 세미나는 나와 같이 일했던, 김정현 책임의 소개와 나의 호기심 때문에 참석하고 있는데, 가끔은 퇴사하고 다른 회사에서 일하는 김우승 수석도 만날수 있는 기회를 제공하고 있어서 즐겁다. 그리고 정규화 되지 않은 발표자의 주제는 항상 나에게 새로운 견문을 넓힐 수 있는 기회와 방향을 주고 있다. Spring 세미나는 오프라인보다는 온라인으로 방향을 선회하였다. 참서하는 사람들의 수와 관심이 많아지면서 준비에 어려움이 있기 때문이라는데, 이는 참 아쉬운 부분이다. 크게 보면 하나의 모임이 성장하면서 겪는 아픔인데, 잘 이겨 내었으면 좋겠다.
  • 지인들에게 연락하기
    나와 같이 일을 하였던, 지인들에게 먼저 연락하고, 간단하게 차나 식사라도 하는 것이다.
    내가 일하는 조직이 수원으로 이전하면서, 지속적인 만남이 어려워졌지만 주말이라도 시간을 내기로 했다. 내가 일을 하면서, 크거나 작거나 좋은 영향력을 주셨던 분들 그리고 같이 프로젝트를 하면서 어려움들을 즐겁게 극복하였던 나의 동료들을 시간을 내어서 만나는 것이다. 정기적으로는 1달에 한번씩 만나는 사람도 있고,1년에 한번씩 만나는 사람도 있다. 이전과는 달리 전혀 다른 분야에서 일하는 사람들도 있지만, 만난 자체는 즐겁다.
    한번은 이전에 모셨던 상무님께 연락하고 만난적이 있었는데, 회사에서 보다도 유익하고 유용한 시간들이 되었다.

위에 언급하였던, 앞으로도 지속적으로 계속하려고 한다. 그리고 추가적으로 몇가지 새로운 것들을 해 보려고 한다. 나의 새로운 계획들은 내가 회사를 다니는 입장에서는, 내가 할 수 있는 범위 안에서 밖에 계획되어질 수 밖에 없다. 회사의 이해와 상충되는 부분은 내가 피하고 싶기 때문이다.

  • Personal Application Program 만들기
    올 한해는 몇가지 개인적인 Appication을 만들어 보려고 한다.
    내가 지난 10여년간의 해왔던 개발 경험을 궂이 이야기 하지 않더라도, 나는 너무나도 프로그래밍과 코딩하는 것을 좋아한다. 하지만 회사에서 하는 프로젝트는 이제는 내가 직접 짜서 넣은 코드보다는, 많은 부분들이 사람들과 이야기하고 조율하고 결정하고 정하는 것들의 더 많은 비중을 차지하기 시작하고 있다. 앞으로는 이 부분들이 더욱 커질 것이다. 물론 지금도 새로운 것을 배우고, Architecture를 잡는 것 역시도 좋아한다. 그리고 즐거워한다. 하지만 한국에서는 Architect는 너무나 찾아보기 드물다. 이를 목표로 하는 것이 가치있는 일이될지 가끔은 의심스럽기도 하지만,  나는 코딩하는 것을 좋아하고 무언가를 만들기를 좋아하기 때문에 손에서 놓기가 싫다. 그래서 집에서라도 개인적으로 시간을 가지려고 한다. 
    따라서 이는 지극히 개인적인 프로젝트가 될것이다. 내가 필요한 Application을 만드는 것인데, 나 자신의 필요에 의한 프로젝트 들이다. 하지만 Blog를 통해서 소스와 프로그램을 공개할 생각도 있지만, 남들에게 공식적으로 보이고 싶지는 않다. 다만 공부하는 것들을 정리하는 차원에서 부터 접근하려고 한다. 이는 내가 좀더 시간을 들일수 있는 환경이 되거나 나중에 프로젝트를 하거나, 새로 시작하는 경우에는 도움이 될거라 생각된다.
  • Google Ad-Sense 달기
    구글 애드센스를 달려는 하는 이유는 일단은 어떤 방식으로 동작하고, 구성되고 있는지 알고 싶은 나의 호기심 때문이다. 단지 돈을 벌겠다는 생각을 지극히 적다. 사실 내가 운영하는 블러그는 내가 지인에게 일부러 알려준 적은 거의 없다. (전에는 전혀 없다가 최근에 1명에게 알려 주었다.) 몇달 정도 운영해 볼수도 있고, 지속적으로 이를 계속 달고 운영할 수도 있지만, 지금은 단지 어떤식으로 적용하고 동작하는지 알고 싶을 뿐이다.
  • Cocoa 프로그래밍 시작
    2008년도 말에 몇몇 지인들과 Cocoa책을 경쟁적으로 사서, 공부를 시작하였으나 현재 하고 있는 프로젝트가 바쁘다는 이유로 중간까지 보다가 책을 덮었다. 최근에 Cocoa 3rd Edition이 새로 출간되었다. XCode 3를 지원한다고 한다. 사실은 iPhone용 Application을 만들고 싶은 욕구가 크다. 이역시 내 개인 프로젝트의 하나이다.
  • iPhone/touch용 Application 만들기
    위에서 이미 이야기 했다. 나만의 Application을 갖고 싶기도 하고, 이전에 공부하던 것을 한번 적용해 보고 싶은 욕심이 든다.
  • 개인 Domain 획득하기
    개인적인 URL을 하나 갖는 것은 어려운 것은 아닌데, 그 동안 적극적이지 못하였다. 올해는 꼭 나만의 URL을 갖아야겠다. 사실 지난 몇년가 노리고 있던 Domain이 있었는데, 아마도 올해도 못 받을것 같다. 못받으면 깔끔하게 포기하고, 새로운 것을 받을 계획이다.
  • 그리고 비밀..
    개인적으로 하고 싶은 것이 있는데, 아직 공개하고 싶지는 않다.
    좋은 것일 수도 있고, 그렇지 않을 수도 있기 때문에...
    정리를 위해서 좀더 시간이 필요하다. 

새해의 계획일 수도 있고, 나 자신에 대한 약속일 수도 있다. 이를 통해서 좀더 나은 2009년이 되기를 나 자신에게 소망한다. 그리고 좀더 많은 공부를 하기를 원하고, 내가 고마와 하는 많은 사람들을 만날수 있기를 또한 원한다.


Posted by 행복상자

댓글을 달아 주세요

오늘은 신문에 여러가지 많은 기사들이 올라와 있는데, 대부분이 그리 좋은 기사들이 아니였다. 요즘의 경제적인 상황의 어려움을 반영하는 주가와 환율 그리고 예측 불가능한 세계 경제의 앞날들을 대변하는 기사들이 었다.

그 중에서도, 삼성전자의 샌디스크 인수 철회에 대한 기사가 눈의 띄었다. 약 1달 전부터 눈여겨 보았던 터라, 개인적으로는 아쉬움이 많이 남는 내용이없다.

삼성전자는 누가 보더라도, 제조업에서는 Micorsoft와 맞먹을수 있을 정도로, 상위를 달리는 기업이다. 세계적으로 보더라도, 삼성전자와 같이 다양한 제품을 만들어 내는 회사는 거의 찾아 보기 힘들다. 거기에 반도체와 LCD와 같은 IT 제품의 머리와 얼굴을 만들어 내고 있고, 이를 이용해서 새로운 기기와 제품들을 만들어 내고 있다.
 
삼성전자의 샌디스크를 인수하는 것은 MS에서 Yahoo를 인수 하는 것과 여러 모로 유사하다. 한 번의 인수로 인하여 시장의 주도권을 완전히 장악할 수 있는 계기로 삼을 수 있고, 경쟁자를 견제할 수 있는 효과를 거툴수 있기 때문이다.
그러나, 삼성전자의 경우는 더 많은 보이지 않는 효과를 거둘수 있기 때문에, 나는 관심을 갖을수 밖에 없었다. 국내와 국외에서 삼성이 다른 회사를 사거나 인수하는 경우는 최근 10년안에는 찾아 보기 힘든 경우이다. 예전에 한번의 실패를 하였기 때문이라고 하지만, 내가 생각하기에는 그 동안은 별다른 필요성을 느끼지 않았기 때문일 거라 생각이 든다. 왜냐하면 10년 전의 삼성은 지금과는 무척 다른 상황이었기 때문이다. 반도체 활황에 이어서 IMF라는 위기 상황을 극복하고 반도체와 휴대폰에서 현재의 위치를 지속적으로 유지해 왔다.
그리고, 내부적으로 많은 힘을 비축해 왔는데, 그 동안에도 미래의 성장 동력을 찾기에 많은 노력을 해왔겠지만, 지금과 완전히 다른 성장 엔진을 찾기는 쉽지 않았을 거라 생각이 된다.

그리고, 한국의 대부분의 기업들이 그러하겠지만, 원천 특허를 보유하고 있는 회사는 미국와 서양의 회사와 비교할 때 차이가 많이 난다. 위에 첨부한 신문에 보면, 삼성이 샌 디스크에 년당 지불하고 있는 로얄티 비용은 3억 5000만 달라라는 천문학적인 비용을 지불하고 있다.
이와 유사하게 미국의 퀄컴의 칩과 특허를 이용하기 위해서 매년 한국의 통신회사들은 많은 돈을 지불하고 있다.
만약 우리나라의 회사들이 특허를 이용하여, 외국의 회사들로 부터 돈을 벌어들일 수 있다면, 이보다 더 좋을 수 없지 않겠는가? 만약 퀄컴을 10년전에 인수하였다면, 많은 외화를 절약할 뿐만 아니라 많은 이익을 외국으로 부터 얻을 수 있을 것이다.

이러한 의미로 삼성전자의 샌디스크 인수를 바라보았었다. 만약 인수를 하게 된다면 꿩먹고 알먹고, 들어간 비용보다 많은 실이익들을 가져올수 있을 것이기 때문이다.
하지만, 오늘 기사는 많은 아쉬움을 가져왔다. 반드시 될거라 생각이 들었는데, 금융 위기와 맞물려서, 예상과는 다른 길고 가고 있으니 말이다. 그래도 2라운드가 조만간 시작할 거라 생각이 든다. 독일의 미디어 재벌이라는 머독은 한번 눈 독을 들인 기업은 어떤 조건과 비용을 지불하고라도 꼭 손아귀에 넣는 다고 한다.
첫시도, 첫단추이기 때문에 어떠한 모습으로든 결과를 보여줄 거라 기대하면서, 언제 시작할지 모르는 2라운드를 기다려야 겠다.



Posted by 행복상자

댓글을 달아 주세요