5주동안 같은 자리에 앉아서 핀토스 코드를 열심히 봤다. 처음에는 뭐가 뭔지도 모르고 디버깅하는 것도 몰라서 다른 동기들을 따라다니며 디버깅을 배웠다. 그리고 운영체제 관련 교재들을 읽고 강의를 들으며 개념을 확장시켜 나갔다. 추상화라는 것이 얼마나 강력한 것인지 몸소 깨닫게 되었다. 그리고 이러한 추상화를 위해 얼마나 노력했을지 짐작조차 가지 않았다. 그런데 배우면 배울수록 헷갈리는 개념들이 너무 많았다. 나만의 무기 프로젝트 진행 중에도 운영체제에 대한 공부는 계속되어야 할 것 같다.

5주동안 얻은것이 무엇일까 생각해보았다. 우선 c언어를 배우며 컴퓨터 시스템과 조금 친해진것 같다. 그리고 이렇게 큰 프로그램에 조금 익숙해진듯한 느낌을 받는다. 그리고 가장 큰 부분은 이제 무엇을 어떻게 공부해야할지 느낌이 오는것 같다. 남은 기간 어떻게 준비하여 내가 배운것을 정리하고 확장해 나갈지 큰 그림이 조금 그려지는것 같다. 그리고 이전에 교재를 보거나 강의를 들으면 무슨 말인지 하나도 모르는 경우가 많았는데 이제는 이해하는 속도가 빨라진것 같아 뿌듯하기도 하다.

마지막 파일시스템은 원하는 만큼 학습하지 못한것 같아 아쉬움이 크다. 나만의 무기 들어가기 전에 굉장히 혼란스러웠던 기간이 있는데 그 기간을 잘 대처하지 못한것 같아 반성하게 된다. 핀토스는 끝이 아닌 새로운 시작인것 같다. 5주간 경험을 바탕으로 컴퓨터 시스템을 더 깊이 이해해 나가야한다.