'읽기'에 해당하는 글 2건

336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
예전에 "13C 유럽의 교육"이란 글을 쓴 적이 있습니다. 그 글의 주제는 읽기,쓰기,말하기,듣기와 같은 의사소통이 매우 중요하다는 것이였습니다. 그리고 최근에는 코드도 마찬가지가 아닐까라는 생각이 들었습니다.

언제인가 회사의 동료 분과 페어 프로그래밍을 하고 있었습니다. 우리의 목표는 특정 코드를 분석하여 이 코드가 우리가 원하는 바를 이루는 데 도움이 될 수 있는지 판단을 하는 것이였습니다. 키보드는 동료분이 가지고 있었고 우리는 함께 자리에 앉아 코드를 살펴보기 시작했습니다. 잠시 후 그 분은 "이건 가능하겠네요.","이건 좀 고쳐야겠군요"하며 판단하고 화면을 넘겼습니다. 그렇게 몇몇 페이지를 넘나들다 밝은 표정으로 말했습니다. "가능할 것 같습니다. 여기 저기를 좀 수정하면 될 것 같네요." 일은 이렇게 잘 끝났습니다.

그런데 그 동료 분이 돌아간 후 전 부끄러움을 느꼈습니다. 왜냐하면 동료 분이 코드를 읽고, 파악하고, 문제 해결을 시도할 때 전 그 속도를 전혀 따라가지 못했기 때문입니다. 제가 코드를 읽으며 이해하려 할 때 그 분은 이미 판단을 끝내고 다음으로 넘어갔기 때문에 저는 뒤에서 그냥 바라보고 있을 수 밖에 없었습니다.

왜 이런 일이 발생을 했는지 생각해보았습니다. 저의 결론은 제가 쓰기에만 집중하고 읽기에 대해 훈련하지 않았기 때문이라는 것이였습니다. 실제로 저는 여러 문서를 참고하며 코드를 잘 쓰기 위한 훈련을 해왔습니다. 그러나 코드 읽기에 대해서는 학습도 훈련도 하지 않았습니다. 어쩔 수 없이 남의 코드를 봐야 할 때를 제외하곤 읽기에 대해 고민하는 시간이 많지 않았던 것이였습니다.

최근 많은 곳에서 코드 잘 쓰기의 중요성을 강조합니다. 반면에 코드 읽기에 대한 중요성은 많이 얘기 되지 않는 것 같습니다. 보편적인 경우 소프트웨어를 개발하는 기간보다 유지보수 하는 기간이 더욱 길다고 합니다. 이러한 점을 생각해보면 코드 쓰기 능력과 더불어 코드 읽기 능력도 균형 있게 훈련해야 하지 않을까 생각합니다.

2007/10/16 ~ 2008/07/01

WRITTEN BY
차민창
르세상스 엔지니어가 사회를 이끌어나가는 상상을 하며!

,

13C 유럽의 교육

그외 2007. 6. 30. 02:12
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
요즘 "책 읽는 방법을 바꾸면 인생이 바뀐다"라는 책을 보고 있습니다. 이 책은 책 읽는 기술에 대해서 설명해주는 책입니다. 모든 내용이 도움이 되지만 특별히 초반에 좋은 내용이 많은데요, 책 읽는 방법이 얼마나 중요한지 밝히는 부분입니다. 그 중 매우 인상 깊게 본 구절이 있습니다.

원래 13세기 초 서유럽에서의 근대적인 의미의 대학이 처음 출현했을 때 대학의 기본적인 커리큘럼은 문법, 논리학, 수사학, 산술, 음악, 천문학, 기하학이였습니다. 이러한 기본 교양과목을 가르치고 나서야 의학, 신학, 법학 등의 전문분야의 공부를 시켰습니다. 그리고 기본 교양과목의 가장 중요한 기초는 바로 문법, 논리학, 수사학이었습니다. 이 과목들은 한마디로 말과 글을 잘 하기 위한 것입니다. 즉 글을 잘 읽는 법이요, 글을 잘 쓰는 법입니다. 또한 다른 사람의 말을 잘 알아듣는 법이요, 다른 사람에게 말을 잘 하는 법입니다.(생략)
"책 읽는 방법을 바꾸면 인생이 바뀐다" p23


이 부분을 보고 개인적으로는 너무 지당한 말이라고 생각했습니다. 제 개인의 예를 보았을 때도 생각하고 있는 것을 글로 쓰지 못하고 말로도 표현 못하는 경우가 많았습니다. 즉 무엇인가 나름의 좋은 생각이 있음에도 불구하고, 그것을 효과적으로 외부로 전달하는 것에는 많은 어려움을 느꼈다는 것입니다. 그렇기 때문에 그러한 문제를 해결하기 위해 20대의 후반에 글 읽는 법이라던지 글 쓰는 법에 대한 책들을 조금씩 보고 있었습니다. 그런데 13C에는 위와 같은 교육을 입문 교육으로 받았다니 너무 부럽다는 생각이 들었습니다. 위와 같은 교육방식에 대한 긍정적인 생각이 너무 강한 나머지 극단적으로 오늘날의 교육이 과연 옳은 것인가라는 생각이 들 정도였습니다.

이 책을 읽은 후 읽기, 쓰기 훈련을 계속적으로 해오고 있습니다. 특별히 쓰기 훈련을 위해 개인 일기와 블로그 포스트를 쓰고 있습니다. 지금의 글도 훈련의 일환이라고 볼 수 있겠습니다. 훈련을 하면서 기대하는 것은 제가 가진 능력의 전반적인 향상입니다. 전문 문야의 기초는 전문 분야에서의 밑거름이 되지만 읽기, 쓰기와 같은 것은 좀 더 넓은 범위에서 밑거름이 될 수 있겠지요. 어서 빨리 읽기, 쓰기 등이 만족할 만한 수준에 올랐으면 좋겠습니다. 그렇게 되었을 때 제가 평생 공부해야 하는 분야에도 많은 힘이 되어줄 것입니다. 그래서 저는 오늘도 열심히 블로그를 합니다. :)

* 이 글은 예전에 쓰여진 글을 기초로 다시 다듬은 글임을 밝힙니다.
2006/03월에 기록 개인 일기에 기록.
2006/11월에 글에 생각을 덧붙여 이글루스에 씀.

WRITTEN BY
차민창
르세상스 엔지니어가 사회를 이끌어나가는 상상을 하며!

,