나는 어떤 프로그래머가 되고자 하는가? '프로그래머란 자신이 작성한 코드를 통해서 의사소통을 한다' 일단 소프트웨어를 개발하는 일이 시작되면 오직 프로그래밍 실력만이 말을 한다.다른사람들 틈에 섞여서 일을 열심히 하는 '시늉'만 잘해도 버틸 수 있는 직종이 있다.하지만 프로그래밍이라는 직업에는 그런 측면이 전혀 없다. 달리지 못하는 사람이 축구선수를 할 수 없고, 아름다운 소리를 만들어 내지 못하는 사람이 첼로 연주자가 될 수 없는 것처럼, 품질이 뛰어난 코드를 생산할 수 없는 사람은 프로그래머라는 직업을 유지할 수 없다. 프로그래밍은 소설이나 논문처럼 온 힘을 다해서 만들어낸 지적 활동의 결과물을 다른 사람들에게 보여주는 일이다. 그렇기 때문에 진정한 실력이 없이 흉내만 내는 사람은 숨을 곳이 없다. ..