프로그래머로 사는 법: 프로그래머의 길을 걸어가는 당신을 위한 안내서
2013년에 사서 몇 차례 끄적인 책. 다시 보니 프로그래머뿐만이 아니라 삶의 다양한 부분을 다루고 있다. 그중에서도 시간 관리 파트에 절박함에 대한 이야기는 오늘의 나를 다시 새롭게 이끈다. 나는 프로그래머로 살고 싶다. 거기에 대한 답이 담겨 있다. 글씨도 작고 두께도 상당하다. 다행히 번역도 깔끔하고 내용도 알차다. 프로그래머의 삶을 꿈꾸거나 매너리즘에 빠진 분들이라면 한 번 탐독해볼 만한 가치가 있다. 다른 업계에 대해 기술적인 역량이 유난히 강조되는 소프트웨어 업계에서 성공하는 방법을 다룬 책이라고 하니... 나의 역량을 생각해보게 된다. 갈 길을 가야지!
www.yes24.com/Product/Goods/7537901
책소개
다른 업계에 비해 기술적인 역량이 유난히 강조되는 소프트웨어 업계에서 성공하는 방법을 다룬 책이다. 소프트웨어 업계 종사자들은 평균적으로 조직에 얽매이지 않으려는 성향이 강하지만, 관리자 위치로 올라갈수록 팀을 이끌며 리더십을 발휘해야 하는 순간이 늘어난다. 이런 추세를 반영하여 이 책은 사회 초년병이 알아야 할 내용부터 대가로 성장하는 데 필요한 조직생활 기술에 대해 소개하고 있다.
1부에서는 사회 초년병이 궁금해할 만한 회사와 학교의 차이점, 좋은 소프트웨어 회사를 찾아내고 입사하는 방법, 초급 개발자로서 효과적으로 경력을 쌓는 방법 등을 주로 다루고 있다. 2부에서는 리더십 역량을 쌓는 방법, 시간 관리 및 프로젝트 관리 방법, 업무와 개인의 삶 사이의 균형에 관한 내용 등을 다룬다. 마지막 3부에서는 대가급으로 올라가는 데 필요한 것들, 자기만의 스타트업을 만드는 것과 관련된 내용 등을 설명한다. 또한 소프트웨어 분야에서 슈퍼스타라고 할 만할 인물들의 인터뷰가 수록되어, 그들의 조언을 귀기울여 듣고 경험을 벤치마킹할 수 있다는 점 또한 이 책의 장점이다.
목차
CHAPTER 1 크게 성공하기
소프트웨어 분야의 거성들은 무슨 일을 할까?
행복을 좇아라
뭘 망설이는가?
생각보다는 어렵지 않다
CHAPTER 2 좋은 소프트웨어란?
망쳐버린 소프트웨어 프로젝트와 무용담
우리가 하는 모든 일의 원동력, 시장
고객: 기존 고객과 신규 고객
이기는 전략과 전술
고객에게 귀 기울이기(또는 그러지 않기)
interview__마리사 메이어
CHAPTER 3 학교 대 직장
제한된 비전
학교는 어항이다
회사는 어항이다
차이를 지렛대 삼아 …
interview__존 벤틀리
CHAPTER 4 미션 임파서블? 소프트웨어 개발 분야 직장 구하기
현명하게 선택하는 법
신규 취업자 이력서의 현실
바람직한 소프트웨어 개발자 이력서
이력서를 넘어서
학점의 가치
과외 활동의 가치
현장 실습과 인턴십
훌륭한 면접을 위한 15가지 비결
interview__비야네 스트롭스트룹
CHAPTER 5 소프트웨어 개발자 초기 시절 활용법
트레이드크래프트
소프트웨어 업계
도메인 전문성
온고지신
리더로부터 배워라
네트워크 구축
어떤 사람이 될 것인가?
멘토
재미와 성공
interview__리차드 스톨만
CHAPTER 6 필수 역량
업무 역량과 업무 외 역량
성장을 위한 기술 역량
프로그래밍 언어: 잘 나가는 언어와 그렇지 않은 언어
디버깅
생존을 위한 규격, 설계 및 코드 검토
성장 역량
조직 최상부의 비업무 역량
궁극의 비업무 역량: 감성 지능
interview__레이 톰린슨
CHAPTER 7 소프트웨어 R&D 조직
누가 무슨 일을 하나?
좋은 선수와 위대한 선수
효과적인 경력을 쌓기 위한 세 가지
업무상 대화의 네 가지 모드
절대로 상사를 놀래키지 말라
인상과 체제 순응도
interview__피터 노빅
CHAPTER 8 경력을 말아먹는 법
대인 관계 문제
팀 문제
생산성 문제
성장 문제
근본적인 것과 부수적인 것
CHAPTER 9 조직생활
협조를 이끌어내는 방법과 이메일의 환상
받기 위해서는 먼저 줘라: 감성 재산을 모으는 방법
인맥 활용
협상의 기초
성과를 이끌어내는 의사소통법
성공하기 위한 옷차림: 운동화를 신자
동의를 얻어내는 것으로 끝나는 게 아니다
interview__존 슈왈츠
CHAPTER 10 소프트웨어 제안서 작성법
핵심 경쟁력
성공적인 제안서는 어떻게 만들어지는가?
발표의 기술
끈기와 인내
다음 단계로 넘어가기
interview__리누스 토르발스
CHAPTER 11 승진
왜 고과와 승진 심사는 그리 비과학적인가?
실적이 신뢰를 낫는다 - 그리고 신뢰가 전부다
성과를 보여주는 방법
목표 지향적인 경력 관리
상사의 영향력
상사의 동료의 영향력
다른 사람에 대해 좋게 이야기하기
승진 가능성의 비밀
interview__마크 루시노비치
CHAPTER 12 시간 관리
목표 중심적인 시간 관리
과제 중심적인 시간 관리
영향력의 원과 관심의 원
우유부단함
절박한 마음가짐
어느 정도까지 시간을 낭비해도 될까?
이메일
interview__데이비드 바스케비치
CHAPTER 13 개발 일정을 맞추는 방법
모라고 씨처럼 하지 맙시다
소프트웨어 프로젝트에서 일정이 지연되는 비율
소프트웨어 프로젝트가 지연되는 이유
이미 일정이 늦어졌다면 어떻게 해야 할까?
소프트웨어 개발 일정 지연에 대한 생각을 정리하며
interview__그래디 부치
CHAPTER 14 균형의 기술
일과 삶의 균형
조직문화와 일과 삶의 균형
개인생활과 일
패턴, 가능성, 자아 발견
interview__톰 멀로이
CHAPTER 15 소프트웨어 프로젝트 관리의 비밀
목표 중심적인 프로젝트 관리: 우주 계획으로부터 얻은 교훈
인간 본성의 관리
학생 활용법
가치 측정의 가치
쥐, 사람, 그리고 프로젝트 계획
개발 성숙도 평가
소프트웨어 결함과 비용과 효율
테스트와 품질
interview__제임스 고슬링
CHAPTER 16 빅 리그: 외야 안타에서 홈런까지
리더십과 관리
리더십 스타일
권위자가 되자
일단 저지르고 질문은 나중에 받자
팀을 꾸리고 최고의 인재를 확보하는 방법
돈을 좇아간다
보상하는 대로 받는다
공통의 가치를 만든다
효과적인 위임
업무지시 방법
CHAPTER 17 소프트웨어 혁신 리더십
왜 혁신인가?
성공하는 소프트웨어 혁신
혁신의 기회
브레인스토밍
가치 인식 사이클
혁신가의 12가지 원칙: 혁신을 성공적으로 키워내는 방법
99%의 노력
interview__로버트 칸
CHAPTER 18 빅 리그: 거물에서 선지자로
권위자가 된다
폭을 넓히자
스스로 새로운 개념과 기술을 습득할 수 있다고 믿는다
사업 수완
특허
각종 출판물
공공 발표
성공은 좋은 스승이 못 된다
고급 소셜 네트워킹 (괴짜들을 위한 사회 친화력 증강제)
예술을 완성하기 위한 열정과 프로세스
interview__스티브 워즈니악
CHAPTER 19 지금 알고 있는 걸 그때도 알았더라면…
초기 적응 기간
상사
동료
상사 관리하기
기회 창출
준비될 때까지 기다리면 너무 늦다
interview__마크 베니오프
CHAPTER 20 홀로서기: “소프트웨어 스타트업”
좋은 아이디어 대 좋은 회사
사업 계획서와 피치
R&D 착수
자금 조달
매출 달성
골을 넘어서
날렵하고 빠르게
성장 대 인수 합병
인수 합병 전략
interview__다이앤 그린
CHAPTER 21 보상
회사 유형에 따른 보상 차이
보상, 승진과 학위
스톡 옵션
스톡 그랜트
상여금
퇴직금
일반적인 급여 수준 (2010-2013)
간접적인 보상
전반적인 고려사항
CHAPTER 22 성공하기
어떤 사람이 성공하는가?
성공이란 어떤 것일까?
왜 어떤 사람은 못 하거나 안 하는가?
부록 우리가 프로그래머로 살아가는 법
기획의 말, 40세 개발자는 가능한가?
지방대 대학생의 BPC 수상기
유학생의 미국 소프트웨어 엔지니어 구직 인터뷰
좌충우돌 스타트업 생존기
프로그래머의 공부
길고 구부러진 길
엔지니어가 실수하는 것들
대한민국에서 나이 많은 개발자가 살아남는 법
어떻게 프로그래머로 살까?
우연히 시작한 개발자의 꿈, 아직도 진행형
'BOOK' 카테고리의 다른 글
회복탄력성 (0) | 2021.06.07 |
---|---|
Re: 죽음의 수용소에서 (0) | 2021.05.30 |
번역, 이럴 땐 이렇게 (0) | 2021.04.13 |
의미 있는 삶을 위하여 (0) | 2021.03.25 |
피터 드러커 플래너 (0) | 2021.03.15 |