본문 바로가기

Project

프로그래머의 생산성

1.뛰어난 설계자와 디버깅을 잘하는 사람은 다를수가 있다.

뛰어난 설계자 - 숲의 전체적인 모습을 보는데 뛰어남
디버거  - 나뭇잎을 보는데 뛰어남


2. 작은 규모의 프로그램을 작성하는 경우 문제의 종류에 따라 사람마다 최고 30배까지 차이가 있을수있다.
하지만 집요하게 문제를 파고들어야 하는 문제가 있는 반면에 큰그림에서 문제를 보아야할경우가 있기에
상황은 역전될수 있다.
비슷한 이야기로서 규모가 큰 문제(프로그램)를 해결하는 과정에서는 그 차이가 2-3배정도로 줄어들수있다.
규모가 큰 프로젝트에서는 프로그래머가 잘하는 문제와 못하는 문제가 있기 마련이다.
그 차이는 큰 규모의 프로젝트를 진행하며 줄어드는데 이런차이는 프로그래머의 능력차이보다는 외부요인에
의해 발생하는 경우가 많다.


출처 : 프로그래밍 심리학