나는 16비트 세대 컴퓨터 프로그래머다.

1994년에 IBM XT(8088) 호환 PC로 컴퓨터를 시작했고 1998년에 전화 모뎀으로 인터넷에 접속했다. 그 즈음에 컴퓨터를 배운 다른 사람들처럼 나도 옛날 기계를 사랑하고, 저수준 환경에 관심이 많다.

나는 다국어 사용자다. 살아 오면서 한국어와 영어 말고도 Basic, HTML, C, C++, Java, Python, Lua, Common Lisp, Clojure, Scheme, Bash, SQL, CSS, Javascript 를 차례로 배웠다. 그 중에 리스프 계통의 언어들을 가장 좋아한다. 아름다우니까.

현재 도서출판 인사이트와 함께 파이썬 프로그래밍 입문서를 쓰고 있다.

사회 운동 단체 노동자 연대의 활동에도 참여하고 있다.

주 사용 언어

  1. Clojure
  2. Python
  3. C++
  4. Javascript

학력

부산대학교 법학과 전공, 정보컴퓨터공학부 부전공

감명깊게 읽은 책

  • 《프로그램 디자인, 어떻게 할 것인가(HTDP)》 (정말 좋은 책. 이 책을 읽은 사람들과 친하게 지내고 싶다.)
  • 《해커와 화가》
  • 《ANSI Common Lisp》
  • 《Clojure Programming》
  • 《Effective C++》
  • 《Learn Vimscript the Hard Way》
  • 《게임 프로그래머를 위한 자료구조와 알고리즘》
  • 《1초 아침 청소 습관》 (나는 현실에서도 코드에서도 결벽증이 있는 편이다.)
  • 《새롭게 보는 논리학》
  • 《나를 바꾸는 글쓰기 공작소》, 《개구리를 위한 글쓰기 공작소》