프로그래머들은 어떻게 시간을 보내나?
Computer Science반응형
Code Complete 2 Second Edition을 읽고 있는데 재미있는 내용이 있어서 잠깐 소개
재미있는 사실은 프로그래머들이 보내는 시간의 약 30%가 프로젝트와는 직접적인 도움이 되지 않는 기술적이지 않은 활동들 - 예를 들면 산책, 개인적인 일등에 쓰인다는 것이다.
구현관리 부분에서 실제 프로그래머들이 어떻게 시간을 보내는지를 1964년 벨연구소에서 조사를 하였었다.
조사 결과는 매우 재미가 있었다.
활동 | 소스코드 | 업무 | 사적인일 | 회의 | 교육 | 편지/기타문서 | 기술문서 | 운영절차,기타 | 프로그램 테스트 | 합계 |
말하기나 듣기 | 4% | 17% | 7% | 3% | 1% | 32% | ||||
관리자와의 대화 | 1% | 1% | ||||||||
전화 | 2% | 1% | 3% | |||||||
읽기 | 14% | 2% | 2% | 18% | ||||||
쓰기/기록 | 13% | 1% | 14% | |||||||
외출 | 4% | 1% | 4% | 6% | 15% | |||||
산책 | 2% | 2% | 1% | 1% | 6% | |||||
기타 | 2% | 3% | 3% | 1% | 1% | 1% | 11% | |||
합계 | 35% | 29% | 13% | 7% | 6% | 5% | 2% | 2% | 1% | 100% |
재미있는 사실은 프로그래머들이 보내는 시간의 약 30%가 프로젝트와는 직접적인 도움이 되지 않는 기술적이지 않은 활동들 - 예를 들면 산책, 개인적인 일등에 쓰인다는 것이다.
지금으로부터 46년이나 전에 이런 연구결과가 나왔는데, 현실은 어떻까? 그렇게 큰 차이는 없어 보인다.
프로그래머라고 생각하는 사람이라면 위의 테이블을 매우 공감할 것이다.
프로그래머는 예나 지금이나 변하지 않는 특성을 갖고 있는것 같다. ^^
반응형
'Computer Science' 카테고리의 다른 글
소프트웨어 개발론 간단한 정리 (1) | 2010.10.15 |
---|---|
RAS (Remote Access Service)에 대한 간략한 설명 (0) | 2010.09.30 |
CODE Complete 2주만에 가까스로 읽어보다. (0) | 2010.09.27 |
프로그래머들의 신앙적인 문제들 (1) | 2010.09.26 |
Extreme programming이란.. (0) | 2010.09.25 |