데이터이야기

DB 노하우, 데이터직무, 다양한 인터뷰를 만나보세요.

컨설턴트로 산다는건

데이터 이야기
작성자
dataonair
작성일
2012-03-01 00:00
조회
5745


하루 하루가 정신없이가네요.

많은 분들이 DBA를 하고 싶어하시는 것 같아요.

그래서 DB 컨설턴트로 산다는게 뭔지에 대해 말씀드릴려고요. 그리고 DB 컨설턴트가 되기 위해 무엇이 필요한지에 대해서도요

DB 컨설턴트라는 건 아마 안해보신 분들은 잘은 모르실수 있지만 쉬운일은 아니죠.

저도 어떻게 하다보니 DB 컨설턴트로 10년을 넘게 살았네요.

15년을 넘게 오라클을 공부하고 오라클만 생각하고 오라클을 하는것에 대해 기쁨 마음으로 살았었죠.

어떤 때는 새벽에 전화오면 전화받고 일어나서 바로 출근하고 친구들과 술먹다가도 전화오면 택시타고

사이트에 가서 장애 조치하고 했던것들이 기억에 남네요.

튜너로 사이트 들어가면 몇일 아니 몇달 집에 못가고 시스템 안정화에 노력했던 일도 많았고요.

DB 컨설턴트로 산다는 것은 아마 개인적인 생활에 많은 지장을 줄수 있을 거예요.

개인적인일 하다가도 연락오면 나가야 하는 그래도 신나서 나갈수 있는 그런 마음이 필요하죠.

많은 사람들은 이런 생활을 어떻게 하냐고 저한테 물으면 전 그냥 제가 좋아서 한다고 이야기를 하죠.

DB 컨설턴트로 산다는 것은 생각보다 매우 힘든일이죠.
하지만 DB 컨설턴트를 하면서 자신이 인정받고 대우받고 또한 필요한 존재로 인식될때
DB 컨설턴트는 보람을 느끼는거죠. 그런 보람이 없다면 아마 어느 누구도 DB 컨설턴트를 하지 않을 거라 생각합니다.


그럼 DB 컨설턴트는 어떤일을 할까요 그전에 DB 컨설턴트의 종류는 무엇이 있을까요
DB 컨설턴트는 모델러와 튜너가 대표적입니다. DBA를 DB 컨설턴트라고 부르지는 않죠.
이런 DB 컨설턴트들은 항상 고민하고 생각하는 일입니다.
많은 분들이 생각하는 커맨드 치고 복구하고 그런게 DB 컨설턴트가 아닙니다.
커맨드 치고 복구하는건 오퍼레이터죠.


DB 컨설턴트가 되기 위해서 뭐가 필요할까요 아마도 아래와 같은 것들이 필요하겠죠.

- DB 기술

이것만으로 DB 컨설턴트가 될까요 이것만으로는 그냥 엔지니어에 불과하다는 것입니다.

그럼 DB 컨설턴트가 되기 위해 뭐가 필요할까요. 전 기술보다도 아래의 것을 더 중요시합니다.

- 말하는 습성

- 회의를 이끌어 가는 능력

- 문서작성 능력

- 발표 능력

- 일처리하는 센스

DB 기술말고 위의 항목중에 하나라도 어설프게 하는 순간 그 사람은 DB 컨설턴트가 절대 될수 없습니다.

처음 듣는 이야기일 것 같은데요. 매우 중요한 항목입니다.

컨설턴트는 아마도, 그럴수 있습니다, 아, 음, 등의 말을 절대 쓰면 안되는거 아시나요

꼭 군대에서 요자를 쓰지말라는것과 같이요. 이런 말을 쓰는 순간 DB 컨설턴트가 될수도 없을 뿐더러 고급 DBA도 되지 못합니다.

말할때 MUST만을 말해줘야 하며 항상 시간 계산을 정확히 해줘야 합니다.

'작업 하는데 15시간정도 걸릴껄요'라고 말하는 DBA는 DBA가 아니죠. '15시간이면 종료할수 있습니다.' 라고 말하는 사람이 DBA죠

회의를 이끌어 가는것도 매우 중요합니다. 컨설턴트는 커맨드 안치고 회의만 하는거 아세요 ㅋㅋㅋ

회의를 할때 회의를 이끌수 있어야하고 할것만 정확히 해주어야 겠죠. 불필요한 회의는 시간낭비니깐요

근데 문제는 회의에서 본인이 제일 어리다고 하더라도 회의를 이끌어갈수 있어야 한다는거죠.

보통 나이 많은 사람들은 어린 사람 무시하거든요...ㅋㅋㅋ 그때 회의하는 능력으로 휘어잡아야 컨설턴트죠.

문서는 다들 등안시 하지만 매우 중요한게 문서입니다. 문서를 안만드는 DBA 더이상 필요없는 DBA죠.

발표는 기본이죠. 핵심만 정확히 고객에게 전달해줘야 겠죠.

이렇듯 DB 컨설턴트에게 필요한것 들이 있습니다.대략 기술이 30%이며 나머지 부분이70%정도를 차지하죠

아마 DBA던 DB 컨설턴트건 기술 말고 저런게 필요할줄은 대부분 모르셨을 거예요.

그게 현실이죠. 잘 모른다는게. 나중에 5년차 10년차 DBA가 되면 뼈저리게 느끼게 되죠.

지금 부터라도 DB 컨설턴트가 되고자 하신다면 기술만이 아니라 이런 처리를 할수 있는 능력을 배양해야 하실거예요.

기술은 종이 한장 차이라는걸 아시나요 하지만 나머지것은 절대 따라올수 없는 격차를 만드는 요소며

미리 준비하지 않으면 극복하기 힘든것들이죠.

기술적인 공부도 좋지만 전문 DBA나 DB 컨설턴트가 되고자 하시는 분이라면 반드시 기술뿐만 아니라

위와 같은 요소들을 준비하셔야 합니다.