IT CookBook, C 프로그래밍 입문: 프로그래밍을 모국어처럼 유창하게
프로그래머의 길로 입문하려는 이를 위한 책이다. 특히 전산 개론을 이수한 컴퓨터 관련 학과 학부생과 IT 전문 학원 개발자 과정 수강생이 주 대상이다. 원리를 이해할 수 있도록 명확한 표현과 명쾌한 해설로 자세하고 쉽게 설명했다. 엄선된 예제와 단계별 확인 학습을 수록한 이 책의 마지막 장을 덮는 순간, 프로그래밍에 대한 자신감과 남다른 감각을 갖추게 될 것이다.
C를 많이 사용하고 있는 임베디드 시스템 분야에서 일하면서 이 분야에 새롭게 발을 들여놓은 초보 개발자들에게서 종종 느끼는 생각 중 하나가 기초에 소홀하다는 것이다.
일정에 쫓겨 프로잭트를 진행하다가 갑짜기 종잡을 수 없는 버그 때문에 일주일씩 밤을 새며 고민하다가 결국에는 그 모든 것들이 사소한 원인(포인터를 잘못 사용한...)에서 기인했다면 정말 허탈한 일일것이다. 가끔씩 그런 것을 경험하는 후배들을 보다 보면 현업에서 프로그래머로써 일하고 있는 사람으로서 요즘에 떠들고 있는 어떤 화려한 테크닉 또는 개발론 보다도 C문법만이라도 제대로 숙지해서 들어왔으면이라는 생각이 들곤 한다.
그런 점에서 이 책은 정말이지 기초에 대해서 아주 충실한 책이라고 생각한다. 어차피 C 언어라는 동일한 주제를 다루는 책들과 비교한다면 전체적인 책에 구성은 비슷할지는 모르나 자세히 하나 하나 살펴보다보면 필자의 C언어 및 프로그래밍에 대한 깊은 경험과 통찰에서 우러나오는 뚜렷한 생각과 이해를 느끼고 공감할 수 있을 것 것이다.