프로그래밍 기식이 없는 사람은 사용자 입장에서 기능을 신경을 쓴다.


왜냐하면 코딩=돈+기간 갈아 넣으면 나오는 것이기 때문이지.


하지만 프로그래머는 실력이 좋으면 좋을수록 기획과 코딩사이를 타협을 한다


잘 쓸것같지는 않은데 코딩이 복잡해지는 기능이나 코드구조의 틀을 깨부술수 있는 기능은 왠만하면 넣지 않는다.


왜냐하면 자기가 기획한걸 자기가 짜야되기 때문이지. 그래서 프로그래머가 기획하고 제작하면 빠르고 잘 돌아가는데 뭔가 부족해보인다.


UI나 디자인같은 부분을 무시하기도 하고, 아무도 읽지않는 기술문서를 열심히 작성하기도 한다.


대신 아무도 보지않는 코드 디자인은 신경을 엄청 쓴다. 왜냐하면 자기가 기획했기 때문이지.


그래서 프로그래머는 기획하면 안됨.