솔직히 대답은 '아니오'라고 생각합니다. 훌륭한 프로젝트 관리자가되기 위해 필요한 역량의 전체 수하물이 있으며 프로그래머가되는 것은 그들 중 하나가 아닙니다. 좋은 프로젝트 관리자는 프로젝트 팀에 자신이하는 일을 잘 아는 사람들이 있다는 점에서 모든 유형의 프로젝트를 관리 할 수 있습니다. 프로젝트 관리자가 가진 주요 품질은 의사 소통 기술 입니다. 프로젝트 관리자의 임무는 프로젝트 작업을 조정하고 고객, 프로젝트 팀 및 기타 이해 관계자간에 커뮤니케이션을 유지하는 것입니다. 팀의 진행 상황과로드 블록을 경험하고 있는지 항상 알고 있어야하지만 문제가 무엇인지 또는 해결해야하는 이유는 팀에 다른 사람이 연루되지 않는 한 알아야합니다. 문제 해결에 도움이되도록 조정해야합니다.
추정치에 관해서는, 그것은 모든 직업의 삶의 현실입니다. 전기 기사가 배선을하는 데 얼마나 오래 걸리는지 말할 수 없다면 집을 제 시간에 지을 수 없었습니다. 벽을 예약하는 것을 언제 알 수 있습니까? 나는 많은 수의 불가침으로 인해 IT가 견적을 내리는 것이 실제로 어렵다는 것에 동의합니다. 고객은 항상 자신이 원하는 것을 알지 못하며 많은 것을 말하지 않는 경향이 있습니다. 내가했던 것은 대략 시간이 걸린다고 추정 한 다음 2를 곱한 것입니다! 그리고 좋은 프로그램 관리자는 당신의 추정치가 틀렸다고 판단 될 때 당신을 십자가에 못 박아서는 안됩니다. 일정을 재구성하고, 고객과 이야기하고, 상사들에게 더 많은 비용이들 것이라고 설명하는 두통이 생길 것입니다 ... 그것은 그들의 일의 일부입니다-다시, 대부분 필요한 것입니다.
그리고 나는 심지어 프로그래밍 기술을 갖지 않는 것이 더 낫다고 말하고 싶습니다 . 전 프로그래머는 견적을 스스로 시도하거나 두 번째로 추측 할 수 있습니다. 그리고 우리는 모두 IT 기술이 정말 빨리 구식이된다는 것을 알고 있습니다. 프로젝트 관리자가 작업 시간과 작업 시간보다 작업을 수행하는 방법에 더 관심이있는 경우 질문을 시작해야합니다. 그들은 대안을 평가하고 세부 사항을 해시하도록 요청할 수 있지만 주요 요점은 프로젝트 일정에 어떤 영향을 미칠지 아는 것입니다.
마지막으로, IT 프로젝트를 관리하는 데 IT 기술이 필요하지 않다는 말은 아닙니다. IT 직원은 일반 사람들을 위해 말하는 것을 저속하게 만들 수없는 것처럼 보이는 유형의 사람들입니다! 그들과 의사 소통 할 수있는 기본 전문 용어! 또한 기본 단계를 아는 것은 매우 중요하다 - 당신은 그것을 웹 사이트를 실행하기 전에 설치에 서버가 필요합니다. 전기 기술자가 벽을 닫기 전에 배선을 끝내야한다는 것을 모르면 건설 프로젝트를 관리 할 수 없었습니다 !!