Category: Uncategorized

한국에서 시스템 엔지니어로 산다는거.

한국에서 가장 큰 병폐가 무엇일까? 자주자주 그리고 오랫동안 생각해온 문제였고 사회생활을 비롯한 각종 활동에서도 이러한 물음에 대한 답을 찾기위한 약간의 실험같은 것을 했었다.

이에 대한 물음에 적절한 또 다른 물음은 ‘당신 곁에서 나약해보이고 없어보이는, 능력이던 재력이던간에, 사람이 있을 경우에 어떻게 대할 것인가?’ 라는 것이 있다. 한국에서 ‘없어보인다’ 라는 말은 굉장히 많은 의미를 담아낼 수 있는 말이다. 능력이 없을수도 있고 재력이 없을수도 있고 외모가 없을수도 있고 전체적으로 풍기는 이미지가 못미더울 수도 있는 가져다 붙이면 다 되는 말이라고나 할까.

내 직업은 시스템 엔지니어다. 아니, 정확하게 말하면 시스템 엔지니어도 아니고 그렇다고 개발자도 아니다. 궃이 말하자면 소프트웨어 엔지니어라에 더 근접한다. 그런데도 일단은 서버 시스템을 더 많이 다룬다. 뭔가를 설치하고 설치한 프로그램이 제대로 동작하는지를 모니터링하고 시스템을 튜닝하고 보안 업데이트를 하고 하는 일이 주다.

그런데, 지금 내가 하는 직업이 한국에서는 별로 좋은 직업이 아닌게 분명해지고 있다. 여기서 별로 좋은 직업이 아니다라는 말에 의미는 앞에서 말한 ‘없어보이는 직업’이라는 뜻과 같다.

IT 산업은 거대하다. 그 속에는 각종 직업군들이 존재한다. 프로그래머, 시스템 엔지니어, 네트워크 엔지니어등등 다양하다. 그런데, 시스템 엔지니어를 수년간하면서 느낀점은 제일 없어보이는 직업군이라는 거다.

잘 동작하던 서버 프로그램이 오류를내거나 응답반응을 하지 않을 경우에 제일 먼저 누구를 찾을까? 시스템에는 몇달간 변경사항이 없었지만 서버 프로그램에서 돌리는 소프트웨어에는(예를들면, Python, php, Java등등) 많은 변경이 있었다. 그런데도 문제가 생기면 시스템 엔지니어를 먼저 찾는다. 왜? 프로그래머는 자신이 변경한 코드에 대해서 발생되는 문제에 대해서 1차적 책임을 지지않는가?

시스템 엔지니어는 고달픈 직업이다. 예를들어, LAMP 시스템을 운영한다고 한다면 시스템 엔지니어는 리눅스만 알아서는 안된다. Apache, MySQL, PHP 에 대한 설정과 그러한 설정이 시스템에 어떠한 영향을 미치는지도 함께 알아야 한다. 더 나가서는 PHP, MySQL 개발 경력도 필요로한다.

실제로 시스템 엔지니어를 뽑는다는 구직조건들을보면 다음과 같은 것들을 자주 보게 된다.

SM – Java 개발경력 3년차, Tomcat, Spring, Hibernate 시스템 운영.

시스템엔지니어 – LAMP 시스템. PHP개발자 경험자 우대. L4 스위치 및 네트워크 운영.

그런데도 이러한 사람들의 경력 5년차의 경우에 국내 연봉이 얼마정도 일까? 잘나간다는, 다섯손가락에 꼽는 회사들을 빼고는 거의 대기업 신입초봉과 비슷한 정도다.

더욱 심각한 문제는 사공이 많은 것이다. 시스템을 구축할때에 이래라 저래라하는 인간들이 너무나 많다. IT 산업내 직업군중에서 자신의 소관도 아닌데도 타인에게 감놔라 배추놔라를 직업군이 있다면 그게바로 시스템엔지니어들이다.

이번에 시스템 구축할때 우리도 AWS 로하면 안되요?

AWS 로 하면 AutoScaling, Provisioning 도 되게 준비를 다해줬으면 좋겠습니다. 아, 거기다 자동배포도 되게 해주세요.

시스템엔지니어들이 언제부터가 개발자들을 고객으로 맞이했는지는 모르겠다. 저런걸 구축해주면 AWS 모니터링부터 AutoScaling, Provisioning 등에 유지보수등을 도맞아서 해줄건가? 거기다 안타갑게도 대부분의 국내시스템에서 AutoScaling, Provisioning 을 할만큼 예측불가능한 전체 시스템 스케일을 가진 경우는 거의 없다. 바꿔 말하면 대략적으로 몇대정도 시스템이 필요한지 다 예측가능한 시스템이다.

그런데도 어디서 주워들었는지 트랜드를 쫓아가고 싶어서인지 이것저것 간섭하는 이들이 적지 않다. 그런 간섭은 거의다 개발자들이 였다.

개발자들이 보기에 시스템엔지니어는 없어보이는 직업군이다. 자신들은 개발자들이기에 TCP 서버도 개발해보고 C도 개발해보고 더나가 C로 짜여진 리눅스 시스템을 시스템엔지니어들보다 더 잘 이해한다고 생각하고 그래서 개발하고는 거리가 먼 시스템엔지니어를 한단계 낮게 본다.

그래서 뭔가 시스템엔지니어가 시스템에 뭔가를 바꾼다라고 공지를하면 자신이 개발한 경험 TCP/IP 개발이나 시스템개발을 한 지식을 기반으로 ‘니들이 시스템 내부를 잘 모르나본데, 그거 바꾸는 이유는 알고 하는거냐?’ 식의 핀잔이나 ‘개발자가 갑이지 시스템엔지니어는 무슨… ‘ 식의 면박을 받기 쉽상이다. 개발자들은 그냥 시스템을 다루는 명령어 사전만 모를뿐이고 그러한 명령어 사전은 별 의미가 없다는 인식이 팽배하다.

자, 다시 글의 처음으로 돌아가보자. 한국 사회의 병폐가 무엇이라 보는가? IT산업내에 많은 직업군내에서 존재하는 서열. 개발자 갑, 시스템엔지니어 을, 네트워크 엔지니어 별동대. 이글을 읽는 개발자들은 ‘니만 경험한 세계’, ‘소수일뿐이다’ 따위의 생각은 ‘당신은 경험이 없다’는 걸 반증하는 것밖에 안된다. 자신은 고결한 경력을 쌓아서 주변에 그렇지 않았다가 아니라 그런한 문제를 피했다라는걸 말하는거밖에 안된다. 마치 사회문제에 무감각한것처럼..

한국 사회의 병폐는 ‘없어보이는자’ 위에 올라서서 이래라 저래라하는 사고체계에 있다. 한국인이 이해하려고 하지 않는 단어

Respect

개발자들은 시스템엔지니어를 Respect 합니까? 아니 더나가 각종 타 직업군들에 대해서 Respect 합니까?

Creative Commons License
한국에서 시스템 엔지니어로 산다는거. by Voyager of Linux is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

IT 산업의 이익창출 공식

여러해 동안 회사생활, 특히나 IT회사에 다니면서 느낀것들이 많았다. 그러한 느낌들은 시간이 지나서 되돌아보면 좀 더 선명하게 다가오는 것들이 적지 않은데, IT 산업의 이익창출 공식 또한 그런 종류중에 하나다.

보통 어떻게 회사 성장할까? 가장 중요한 것이 아이디어(Idea)일 것이다. IT회사의 경우 이른바 돈이 되는 아이디어를 생각하고 그것을 구체화시키는 기술을 찾게 된다. 구체화시키는 기술을 만들어내기 위해서 대부분의 초기 창업회사들은 R&D Center 와 같은 조직을 만들고 개발자, 시스템 엔지니어, 기획자등을 채용한다. 그리고 이어지는 월화수목금금금….

IT 기술조직이 월화수목금금금일 지속해야하는 여러가지 이유는 나중에 논의하고, 아이디어와 기술력을 바탕으로 상품을 어떻게 다룰것인가에 대해 생각해보자. 기술직에 있는 IT회사의 경우에는 개발자, 시스템 엔지니어와 같은 사람들은 만들어진 상품들이 어떻게 사람들에게 다루어질 것이지에 대한 생각을 않하는 경우가 많다.

예를들어, 빅 데이터(Big Data) 시스템 및 가상화 시스템(Virtual System)이 트랜드이다 보니 묻지도 따지지도 않고 그것을 해야하는 사람들이 많다. 그들은 그러한 기술적인 구현에만 신경을 쓰다보니 정작 그것을 만들고 난 후에 사람들에게 어떻게 다루어지고 보여지는지에 대해서는 별 관심이 없다. 그들의 관심사는 이력서에 최신기술을 다루었었다는 커리어(Career)를 넣는데 있다. 또, 그들은 최고의 기술이 시장을 이끌수 있다라고 굳게 믿는다.

어쨌든 다시 주제로 돌아와서 돈과 기술력을 가지고 IT 상품을 만들었다면 그것을 어떻게 다룰것인가에 대한 생각을 하게되고 할 수밖에 없다. 회사가 초창기에 성장을 위해서 구체화된 상품을 만들어내는데 전력을 다했다면 더 큰 성장을 위해서 그러한 상품을 어떻게 판매할지에 대해서 고민할 시점이 반드시 온다.

어떻게 사람들을 불러모아서 그들의 호주머니를 털것인가…  이에 대한 느낌은 늘 있어왔지만 지금에야 시간이 가면 갈수록 더 선명해지는 것같다.

다른 산업과는 달리 IT 산업의 두드러지는 특정은 일반론적인 시장경제 이론을 적용할 수 없다는 것이다. 아니 고전적인 시장경제 이론을 확장해 생각해야 한다. 이를 두고 어떤 사람은 시장경제가 아니라 공유경제라는 말을 쓰기도하지만 완전하게 이익을 배제하는 경제이론을 바탕으로 IT산업이 발전한게 아니다보니 공유경제를 적용하기에는 무리가 있다.

대부분의 IT 제품들을 보면 초창기에는 무료로 서비스, 상품들을 제공한다. 그러다고 특정한  기능이 더 필요한 사람들, 추가적인 수요가 필요한 사람들에게 유료화 정책을 쓴다. 이러한 예는 무수히 많다. 애플의 iCloud 시스템은 기본 5GB를 제공하고 더 필요하다면 돈을 내야한다. 세계적인 언론사들은 , 뉴욕타임즈나 이코노미스트, 기사를 무료로 제공하지만 특정 기사와 관련된 심도있는 분석을 보기위해서는 돈을 내야한다.

이는 과거의 전통적인 시장경제 논리에 맞춰진 ‘데모(Demo)’ 상품과 차별되는 특징이다. 데모 상품의 경우에는 짧막하게 상품을 경험해보는데 그치지만 지금의 IT상품들은 무료화 전략을 앞세워 유료화상품 사용으로 유도하는 일종의 마케팅 전략으로 변모한 것이다.

무료화를 앞세워 유료화상품 사용으로 유도하도록 하는 이러한 기법이 하필 많고 많은 산업중에서 IT산업에 집중되는 이유는 무엇일까.

IT산업은 생활의 일부가 되고 있다. 수많은 IT기기들을 사람들은 매일, 매시간, 매분 다룬다. 그 기기에서 동작하는 또 수많은 소프트웨어들은 어떻고. 수많은 IT상품들이 사람들의 생활 깊숙히 들어와있고 그러한 것들이 사람들을 지배하는 특성을 가지고 있다. 그것이 없으면 사람들이 생활에 불편을 끼칠 만큼 심리적으로 사람에게 차지하는 비중은 대단하다.

이러한 것을 보면 어떤 IT상품을 만드는 것이 성공하는 것인지를 알수 있다. 사람들에게 필수적인 상품이 되도록 만들면 된다. 그리고 무료로 일정부분을 풀고 더 많은 기능과 정보를 제공하는 것에는 유료화정책을 세운다. 이미 자신의 삶의 깊숙히 파고든 그러한 IT상품을 버릴수는 없기 때문에 유료화를 사용할 수밖에 없게된다.

무료로 사람들을 물러모아 유료로 자신들의 상품을 쓸 수밖에 만드는 전략이 IT산업의 기본이 되가고 있다. 이러한 것을 모른채 처음부터 마진으로 이익을 추구하도록 전략을 짠다면 얼마 못가 이익이 정체되는 현상을 겪게 된다. 초창기에 경쟁자가 없기에 독과점적인 시장지배력으로 이익이 창출되지만 얼마 못가 같은 컨셉의 상품을 판매하는 경쟁자가 나오면 이익이 반토막 나거나 뺏길 수도 있다.

이러한 상황을 가장 잘 보여주는 시장이 O2O 시장이다. 초창기 독과점적 지위에 있을때에 전략은 중간 마진을 챙기는데 있었다. 하지만 지금 경쟁이 치열해지다보니 파이는 점점 줄어들고 있는 실정있는 상태로 O2O 시장에 뛰어든 업체들은 상당한 어려움을 겪고 있다.

전통적인 시장경제 논리를 이용해 이익을 창출하겠다고 한것부터가 문제다. 중간 거래 마진을 챙기는 것은 부동산 중계업과 완전히 똑같다. 애시당초에 고객을 확보를 위해서라도 무료화정책을 채택하고 유료화 정책을 내놓는게 시장을 장악하는 좋은 방법이였다.

유료화정책에는 그들에게 도움이 될만한 고급 정보를 제공하는 형식이 좋은 방법이 될 수 있다. 어짜피 전부다 사업자들이다보니 시장분석 자료, 고객의 트랜드 변동추이등을 사업자들에게 제공하고 돈을 받는 것이다.

이는 결국 O2O 시장에서의 성공은 사업자들을 자신들의 사업파트너로 만들고 그들에게 분석된 데이터를 제공하는 전략이 주요할 수도 있다. 다시말해 O2O 사업체는 빅 데이터 시스템을 기본으로 갖추고 정보를 판매하는 회사로의 변화를 모색하는게 나을 수 있다는 거다.

무료화 정책은 고객을 확보하는 정책이고 그러한 것을 통해서 고객을 붙잡아두게된다. 그 붙잡아두는 시간에 고객의 생활에 밀착하게 되면 유료화를 하더라도 성공을 보장받을 수 있다. O2O 시장의 경우에 무료화로 사업자들을 끌어모으고 그들에게 유료로 그들 사업에 필요한 고급정보를 파는 것도 훌륭한 수익모델이 될 수 있다.

Creative Commons License
IT 산업의 이익창출 공식 by Voyager of Linux is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

차량 정비 할 것들

  1. 연료필터 카트리지 – 점검해서 교체해야겠다면 해주시면 됨. 아무 유상이라고 들었는데, 돈 낼 의향있음.
  2. 브레이크패드 점검, 브레이크액 점검 – 점검 바랍니다. 급정거할때 조금 밀리는듯 하기도 하던데, 부품교체 않하고도 뭘 조정하면 되는건지… 마스터 실린더 압력 세나?
  3. 트렁크 쇼바 – 잘 안올라감. 다른 분과 비교해봐도 문제 있음
  4. 트렁크 재진패드 – 이건 전에 이슈가 되었는데 정비받지 않았음.
  5. 엔진떨림(엔진미미) – 거기다 엔진미미 개선품 나온거 알고 있음. 그리고 문제가 있는게 정차, 저속과 약간 오르막에서 떨림 많음 있음. 저속에서 차량 긁는 소리도 간혹 들림.
  6. 토션빔 점검(타이어 편마모) – 타이어 한쪽만 마모됨..
  7. 흡기호스 브라켓과 간섭여부 확인 – 이거는 뚜껑 열어서 설명 필요..
  8. 제너레이터 – 이건 덤으로 점검바람.
  9. 와이퍼 앞부분 엔진으로 들어가는 곳 플라스틱 엔진으로 물들어가는거 개선한 개선품 나온거 알고 있음 교체바람.
Creative Commons License
차량 정비 내역 by Voyager of Linux is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.