더북(TheBook)

하지만 프로그래머가 이렇게 필수불가결한 위치에 선 것은 그리 오래되지 않았습니다. 프로그래밍 초창기에 프로그래머는 일종의 보이지 않는 존재였습니다. 모두가 오직 컴퓨터가 가진 그 엄청난 가능성에만 주목했죠. 컴퓨터를 만들고 조립한 사람들은 주목받았지만 그 컴퓨터를 돌아가게 한 프로그래머는 좀처럼 주목받지 못했습니다. 즉, 프로그래머는 사실상 소외된 존재였습니다.

이 프로그래밍 초창기 시기에 대해 다익스트라(Dijkstra)1는 다음처럼 말했습니다.2

 

“당시 각각의 컴퓨터는 일종의 고유한 기계였기 때문에 프로그래머들은 자신의 프로그램이 오직 그 기계에서만 의미가 있다고 생각했다. 또 그 기계들의 수명도 짧았기 때문에 프로그래머들은 자신이 한 일이 지속적인 가치를 가질 수 없다고 생각했다.”