마이크 로 소프트 사 는 소프트웨어 회사 이 다 . 소프트웨어 를 개발 하 는 것 은 사용 자 들 이 컴퓨터 와 대화 를 편리 하 게 하 고 원 하 는 결과 를 쉽 게 얻 을 수 있 도록 하 는 프로그램 을 만드 는 것 이 다 . 그러므로 프로그래머 는 사전 에 사용 자 들 의 논리 적 인 판단 체계 를 고려 해서 ' 브레인 시뮬레이션 상황 을 미리 머리 속 으로 그려 보 는 것 을 하 여야만 한다 . 우수 한 프로그래머 는 브레인 시뮬레이션 을 빨리 , 정확 하 게 , 그리고 아주 논리 적 으로 할 수 있 는 사람 이 다 . 빌 게이츠 는 오랫동안 밤 을 새 며 프로그램 에 매달렸 던 탁월 한 프로그래머 이 다 . 그리고 그 는 수년 간 훈련 시킨 브레인 시뮬레이션 을 동원 해서 ' 확실 한 비전 ' 설정 에 성공 한다 . 즉 , 올바른 목표 를 정하 고 그것 을 달성 시킬 효과 적 인 방법 을 찾아낸 것 이 다 .