PM 이 프로그래머인가?

iron의 이미지

오늘 사장님이랑 얘기하면서.
(왜 얘기했는지 아시는 분은 다 아시겠지만..)

정말 뛰어난 프로그래머가 올꺼라고 얘기하더군요...
모든 기종의 서버에서 프로그래밍을 해봤다는 사람...
( 기종마다 플밍이 글케 다른지는 의문입니다만.)

하여간..
그 사람은 한 3년간 코딩은 안하구.
PM만 했다구 하더군요...

아래의 얘기랑 연관되는 거지만..

그러면 뛰어난 프로그래머인가요?

물론 PM하면서 배우고 쌓이고 그런것들을 무시하는 것은 아니지만..

전... 프로그래밍에서

손 때면 프로그래머는 아니라고 보는데..

쩝..

냠...

3년 전에 프로그래밍 해봤었던게

기억이나 날까요 ?

저야 주변에 PM아는 사람이 없어서

물어볼 사람도 없네엽....

냐암..

냐암..

익명 사용자의 이미지

분명히 프로그래머는 아닙니다.

하지만 IT 프로젝트가 프로그래머만의 업무는

아니지요. 요구사항 분석-설계-구현-테스트-설치 운영 및 유지보수의

프로그램 라이프 사이클에서 실제 프로그래머가 주가되는 단계는

구현 단계라 볼 수 있고 프로젝트 전체 비용에서 구현 단계에 투입되는

비용은 20% 내외입니다. 구현 이외의 단계가 그만큼 비중이 크다는거죠.

프로그래머의 대부분은 기업의 업무와 관련된 프로그램을 짭니다.

박스에 넣어서 팔거나 오픈 소스로 배포하는 애플리케이션은 프로그래머

가 프로그래밍을 하는 극히 예외적인 경우입니다.

요새 흔히 접하는 ERP, SCM, EC 등등 기업의 경영과 밀접한 전산 시스템들....

프로그래머가 창의적으로 만들어낸 제품이 절대 아닙니다.

전산 시스템을 기업의 경쟁력 향상의 도구로 사용하고자 하는

경영 노력에서 나온 것이라 보는 것이 맞을겁니다.

대부분의 프로그래머가 이런 경영의 도구를 만드는 일을 하죠.

PM은 하드웨어 소프트웨어와 함께 피플웨어를 알아야 제대로 된

PM이라고 할 수 있습니다. 해외의 경우 1년의 프로젝트 기간 중

이직 예상율과 여성인력의 보건휴가일까지 계획해 투입 인력을 산정

하는 경우도 많습니다.

사설이 길었는데... 군대에서 사단장이 일등 사수일 필요는 없죠.

물론 1등 사수라면 더 좋겠지만 .....

PM에게 기대해야 하는 것은 성공적인 프로젝트 수행을 위해 프로젝트를

전반적으로 이끌어갈 능력이지 코딩 능력이 아니라 생각합니다.

참고로 전산 시스템의 3/4는 실패합니다. 단순히 실행 가능한 프로그램

이 아니라 기업의 경쟁 도구로 제 가치를 발휘해야 성공했다고 볼 수

있는 거죠 위의 수치도 미국의 극히 양호한 환경을 근거로 나온 겁니다.

PM이 알아야 하는 것은 프로그래밍 언어가 아니라 개발환경에 영향을

미치는 내.외의 요소들과 IT에 대한 이해와, 프로그래머라는 집단에

관한 것이 더 비중이 있어야 한다고 생각합니다.

iron wrote..
: 오늘 사장님이랑 얘기하면서.
: (왜 얘기했는지 아시는 분은 다 아시겠지만..)
:
: 정말 뛰어난 프로그래머가 올꺼라고 얘기하더군요...
: 모든 기종의 서버에서 프로그래밍을 해봤다는 사람...
: ( 기종마다 플밍이 글케 다른지는 의문입니다만.)
:
: 하여간..
: 그 사람은 한 3년간 코딩은 안하구.
: PM만 했다구 하더군요...
:
: 아래의 얘기랑 연관되는 거지만..
:
: 그러면 뛰어난 프로그래머인가요?
:
: 물론 PM하면서 배우고 쌓이고 그런것들을 무시하는 것은 아니지만..
:
: 전... 프로그래밍에서
:
: 손 때면 프로그래머는 아니라고 보는데..
:
: 쩝..
:
: 냠...
:
: 3년 전에 프로그래밍 해봤었던게
:
: 기억이나 날까요 ?
:
: 저야 주변에 PM아는 사람이 없어서
:
: 물어볼 사람도 없네엽....
:
: 냐암..
:
: 냐암..

익명 사용자의 이미지

PM은... 관리를 하는 사람입니다...
코딩은 안하죠.. 전 PM이 코딩하는 것은 못봤어여..
그런데...

PM이........ 프로그래머가 아니라고 말할 수 있을까여?
그럼 교수님들도... 프로그램머는 아니겠군요........

사실... 어떤 일이던... 예를 들어 최신의 기술인....
CORBA를 잘다루고..... Kernel Porting을 여러번 해봤거나....
Linux Source를 훤하게 다룬다고...................................
프로그래머인가여?

제 생각에는 그런 것들은 잘한다는 것은 그냥 코딩을 할줄 안다는 것뿐인것
같습니다....
프로그래머란... 코더가 아니죠... 시스템을 설계할 줄 알고..
아랫사람들이 힘든 부분이 있다면.. 같이 고민하고..... 책도 찾아주고..
어려운것은 분담시켜서 일을 잘 진행 할 수 있는 사람이여야 합니다..

그런데.. 3년 동안 코딩 안했었다고... 그사람은 프로그래머가 아니라.. PM일
뿐이라.... 글쎄.. 각자의 역량에 따라... 다르게 말할 수 있겠지만..

저는 좋은 프로그래머가 좋은 PM이 될 수 있다고 생각합니다...

솔직히.... 언어 새로 배우거나.. Tool좀 새로 익히는거... 잘하는 분들은..
몇달 공부하면... 되는거 아닌가여?

그런것 말고... 정말 진정한.. 방법론... 또는 S/W아니.. 시스템을 설계할 줄
아는 사람은... 진정한 프로그래머이자.. PM이라고 생각합니다..

PS : 왜.. 내 주변에는 저런 사람이 없죠? 어디 그런사람 있으면.. 추천좀 해줘여...

익명 사용자의 이미지

iron wrote..
: 오늘 사장님이랑 얘기하면서.
: (왜 얘기했는지 아시는 분은 다 아시겠지만..)
:
: 정말 뛰어난 프로그래머가 올꺼라고 얘기하더군요...
: 모든 기종의 서버에서 프로그래밍을 해봤다는 사람...
: ( 기종마다 플밍이 글케 다른지는 의문입니다만.)
:
: 하여간..
: 그 사람은 한 3년간 코딩은 안하구.
: PM만 했다구 하더군요...
:
: 아래의 얘기랑 연관되는 거지만..
:
: 그러면 뛰어난 프로그래머인가요?
:
: 물론 PM하면서 배우고 쌓이고 그런것들을 무시하는 것은 아니지만..
:
: 전... 프로그래밍에서
:
: 손 때면 프로그래머는 아니라고 보는데..
:
: 쩝..
:
: 냠...
:
: 3년 전에 프로그래밍 해봤었던게
:
: 기억이나 날까요 ?
:
: 저야 주변에 PM아는 사람이 없어서
:
: 물어볼 사람도 없네엽....
:
: 냐암..
:
: 냐암..

^^; 이말을 듣는 PM은 무지 기분이 나쁘겠군요....
자전거 3년 안탓다고....감각을 잃어버리나요?
어짜피 윗사람으로 오는거면 좋은 점이든
나쁜점이든 배우는게 있지 않을까요....
헤헤...
그럼...

iron의 이미지

PM분들께 죄송...

쩝..

하지만 저두..

아래 글처럼(해외..) PM말구 계속 플밍이 하구픈데..

냐암..

"프로그래머 커서 PM된다."

어케 생각하시는지..

-> 넘 당연한 질문인가엽.. -.-;

우리나라의 환경상 프로그래머가 PM되고 싶어하는거.

당연한 거구..

울나라는 어차피 반복이니까..

쩝.쩝.. 잘하는 프로그래머한테는

노가다의 연속일뿐..

이라는 건가여....

두서 없군요..
(어차피 신경도 안씀다 -.-;)

그럼 휘릭.

p.s 글구 윗사람으로 오는 거 아니랍니다.. 키키

FULLMAN wrote..
:
:
: iron wrote..
: : 오늘 사장님이랑 얘기하면서.
: : (왜 얘기했는지 아시는 분은 다 아시겠지만..)
: :
: : 정말 뛰어난 프로그래머가 올꺼라고 얘기하더군요...
: : 모든 기종의 서버에서 프로그래밍을 해봤다는 사람...
: : ( 기종마다 플밍이 글케 다른지는 의문입니다만.)
: :
: : 하여간..
: : 그 사람은 한 3년간 코딩은 안하구.
: : PM만 했다구 하더군요...
: :
: : 아래의 얘기랑 연관되는 거지만..
: :
: : 그러면 뛰어난 프로그래머인가요?
: :
: : 물론 PM하면서 배우고 쌓이고 그런것들을 무시하는 것은 아니지만..
: :
: : 전... 프로그래밍에서
: :
: : 손 때면 프로그래머는 아니라고 보는데..
: :
: : 쩝..
: :
: : 냠...
: :
: : 3년 전에 프로그래밍 해봤었던게
: :
: : 기억이나 날까요 ?
: :
: : 저야 주변에 PM아는 사람이 없어서
: :
: : 물어볼 사람도 없네엽....
: :
: : 냐암..
: :
: : 냐암..
:
:
: ^^; 이말을 듣는 PM은 무지 기분이 나쁘겠군요....
: 자전거 3년 안탓다고....감각을 잃어버리나요?
: 어짜피 윗사람으로 오는거면 좋은 점이든
: 나쁜점이든 배우는게 있지 않을까요....
: 헤헤...
: 그럼...

익명 사용자의 이미지

3년이나 프로그래밍에서 손을 땠으면
당근 프로그래머 아니죠.
3년전하고 지금하고 얼마나 다른데...

그사람은 PM으로서 유능할지 몰라도
프로그래머로선 유능할수 없습니다.

PM은 대단히 중요한 역할입니다.
굉장히 할일이 많고 프로젝트의 성패를 좌우하는
사람입니다.

하지만 그건 그거고
프로그래머는 프로그래머죠.