나는 프로그래머다
‘나는 프로그래머다’는 프로그래머 그들만의 이야기는 아닙니다. IT의 다양한 분야, SI, 전산, DB, 웹, 게임, 임베디드 등의 각 분야에서 활동 중인 전문가들의 경험적 에세이를 통해 프로그래머로서의 삶과 비전, 열정, 자부심을 함께 나누고 고민하는 대화의 출발점입니다.
또한 각 분야에 입문하려는 예비 프로그래머들을 위한 IT 가이드북입니다. 굳이 전공지식이 없어도 무난하게 읽을 수 있으며 적절한 삽화를 통해 재미있게 읽을 수 있도록 구성했습니다.
무결점에 도전하는 아름다운 사람들의 이야기
Story 1. 아름다운 이름: 프로그래머
인생에 있어서 도전이란 결코 입맛에 딱 맞는 방식으로 찾아오지 않는다. 그것은 언제나 두 발을 전부 땅에서 떼서 허공에 몸을 완전히 맡겨야 하는, 따라서 상당한 불편함과 두려움을 수반하는 방식으로 찾아온다.
Story 2. 세상을 움직이는 것은 인간이다: 임베디드 프로그래머
프로젝트를 성공적으로 수행하기 위해서는 많은 필요 조건이 있다. 하지만 팀워크만큼 중요한 것은 없을 것이다. 성공의 기쁨은 혼자일 때보다 여럿이 나눌 때 더 배가 된다.
Story 3. 세상을 바꾸는 힘: SI
프로그래머를 꿈꾸는 그대여~ 놀라지 마라. 당신이 정복해야 할 영토는 광개토대왕이 꿈꾸었던 중원보다도 훨씬 넓다. 당신들의 미래는 우리의 꿈보다 훨씬 광활할 것이다.
Story 4. 희망을 디자인하는 마술사: 게임 프로그래머
나는 관리자가 되고 싶은 생각이 추호도 없다. 나에게 있어서 프로그래밍이라는 재미를 빼앗지 말아 달라고 부탁하고 싶다. 나는 아직도 프로그래밍이 즐겁다.
Story 5. IT의 최전방: 기업 전산실
개발자가 가장 경계해야 될 것이 바로 이 익숙해짐과 익숙함으로부터 오는 편안함에 안주하는 것이다. 이것이 어느 시점에 가면 더 이상 자신을 발전하지 못하게 하는 장벽 또는 제약이 됨을 깨달아야 한다. 편안함은 의존함의 또 다른 표현임을.
Story 6. 무결점에 도전하는 사람들: 데이터 아키텍트
낮에는 엔터를 치기가 겁나 떨리는 손으로 업무를 처리하다가 밤에는 자취방에서 과연 내가 가는 이 길이 맞는 것인가를 반복적으로 질문하며 고민하였다. 다른 길을 선택할까? 아니면 그냥 이 길을 고집할까?
Story 7. 무한한 가능성: 웹 프로그래머
재미있게도 프로그램을 작성할 때에도 노가다 성격의 단순하고 반복적이며, 직업에 회의를 느낄 정도의 일이 있다. 마치 무공을 배우기 위해서 물긷고, 장작 패고, 밥 짓고, 빨래하는 무림의 입문 과정을 지루하게 거치는 것과 같다.
추천의 글
머리말
이야기 하나. 아름다운 이름 - 프로그래머: 임백준
-. 시작하며
-. 프로그래밍 세계로의 입문
-. 삼성 SDS 시절
-. IMF와 GA 포지션
-. 아드리안 저먼
-. 맨땅에 헤딩하기
-. 그레고리 롤린즈
-. 루슨트 테크놀로지스 입사
-. 계속되는 공부
-. 타이거 프로젝트
-. 소프트웨어 아키텍처
-. 마치며
-. Q&A Talk
이야기 둘. 세상을 움직이는 것은 인간이다 - 임베디드 프로그래머: 유영창
-. 시작하며
-. 학교에서 배운 지식은 죽은 지식이 아니다
-. 프로그래머 도태론
-. 늦게 시작한 사람이 유리하다
-. 걱정하지 마라
-. 프로젝트의 성공은 팀워크에 달려 있다
-. 받은 만큼 돌려주자
-. 기계는 거짓말을 하지 않는다
-. 내가 임베디드 분야를 좋아하는 이유
-. 프로그래머는 대박을 꿈꾼다
-. 마치며
-. Q&A Talk
이야기 셋. 세상을 바꾸는 힘 - SI: 원은희
-. 당신의 미래는 우리의 꿈보다 광활하다
-. SI 산업에서 나의 분야 찾기
-. 프로젝트 들여다 보기
-. 프로젝트에 대한 안 좋은 기억들
-. 그래도 프로젝트가 좋은 이유
-. 행복한 프로젝트 만들기
-. 세상을 바꾸는 힘 - SI
-. SI에 입문하려는 예비 IT인들에게
-. Q&A Talk
이야기 넷. 희망을 디자인하는 마술사 - 게임 프로그래머: 김용준
-. 시작하며
-. 왜 게임인가
-. 초보 개발자 시절
-. 몰핑 시스템 개발
-. 사이버채트 개발
-. 창업에 관하여
-. 학원강사 시절
-. 교수가 되다
-. 잡지에 연재를 시작하다
-. 책을 쓴다는 것
-. 마치며
-. Q&A Talk
이야기 다섯. IT의 최전방 - 기업 전산실: 김종호
-. 시작은 이러했다
-. 불평하는 고객을 더 잘 모셔라
-. 누구에게나 어려운 시기는 있는 법
-. 기업 전산실 직원들에게
-. 컴퓨터 언어에 대한 실험
-. '무용지용'의 미덕
-. Q&A Talk
이야기 여섯. 무결점에 도전하는 사람들 - 데이터 아키텍트: 이춘식
-. 시작하며
-. 비전과 SI 업체 입사
-. 신입사원 시절
-. 전문가 정신
-. 개발자에서 모델러 & DBA로 전환
-. 프로젝트 리딩과 감정 모델링
-. 데이터 아키텍처 점검
-. 나의 비전과 철학
-. 마치며
-. Q&A Talk
이야기 일곱. 무한한 가능성 - 웹 프로그래머: 허광남
-. 난 한 놈만 패
-. 개발자로 높이 날기 위해 - OKJSP
-. 자카르타 서울 프로젝트
-. 프로그래머의 직업 수명
-. 커뮤니케이션 장애는 전쟁이다
-. 개발팀 조직과 문화
-. 효율적인 유지보수 방법
-. 마치며
-. Q&A Talk