컴퓨터로 가장 잘 할 수 있는 게 무엇입니까?

 

이 질문에 언젠가 저는 이렇게 대답하는 사람이 되고 싶습니다.

컴퓨터로 사람들을 행복하게 만들 수 있습니다.

 

행복의 기준은 사람마다 다릅니다만 행복은 만족감에 비례한다 라고 생각합니다. 컴퓨터를 통해서 사람들이 얻을 수 있는 만족감은 무엇이 있을까요. 게임이 제일 먼저 생각납니다. 그 다음은 아름다운 그래픽, 이곳 저곳에서 다운받은 화질 좋은 영화, 음질 좋은 MP3 음악, 사람들과 채팅, 고스톱, 단순 반복 작업을 줄여주는 엑셀과 같은 좋은 어플리케이션 등등이 있습니다.

 

그렇다면 이런 것들을 만들어 내는 개발자가 되면, 즉 사람들에게 필요한 소프트웨어 또는 시스템을 만들어 내는 직업을 갖는다면 앞서 말한 제 소원을 이룰 수가 있을 것입니다.

 

kenu 생각

낙관적인 일정을 맞추지 못한다는 사실을 발견했을 때, 고객과 관리자의 첫 반응은 개발자에게 압력을 더 주고 초과근무를 요구하는 것이다. 큰 프로젝트 약 75%에서 그리고 초대형 프로젝트 거의 100%에서 과도한 일정 압력을 발견할 수 있다(Jones 1994). 개발자 60% 정도가 압박감이 점점 커진다고 말한다(Glass 1994c).

 

소프트웨어 개발 분야에서 개발자들은 일정 압력을 어쩔 수 없는 현실로 받아들인다. 어떤 개발자는 일정 압력이 없는 경우를 생각조차 못한다. 불행한 일이다. 지나치게 낙관적인 일정이 여러 면에서 실제 개발에 일정을 망치기는 하지만, 과도한 일정 압력만큼은 아니다.

 

From: Steve McConnell, Rapid Development 9장 일정 중

+ Recent posts