
저자는 " 내가 정말 잘할 수 있을까? " 가 아닌
" 내가, 우리가 정말 매일매일 함께 자랄 수 있을까? " 와 같은 질문으로 발전시키길 기대한다고 하며 시작한다.
현실에서 모두 같은 방향을 가리키는 경우보다 충돌하는 것이 정상이다. 해서 이런 상반된 의견과 정보 속에서 스스로 생각하는 훈련을 해나가야 한다.
훈련해나가야할 학습은 아래와 같은 특징을 갖는다.
프로그래머의 생산성 비교 연구 결과, 경력이 10년인 개발자가 2년인 개발자보다 더 우수하지 않다. 경력과 생산성은 아무 상관관계가 없었다. 단, 언어를 접한 경험이 6개월 미만인 개발자들은 전반적으로 나머지 개발자들보다 성적이 저조했다.
단, 개발자의 경험이 얼마나 폭넓고 다양했는지가 실제 직무성과와 관련이 있었다. 경력의 양적인 면이 아닌 질적인 면의 중요성을 발견한 것이다.
업무 능력 향상을 위해 일주일간 사용하는 시간은 직무 성과와 유의미한 양의 상관성이 있다.
그들이 자주 하는 수련으로는 '머릿속으로 시뮬레이션하기', '피드백 요청하기' 등이다.
자신이 즐기는 걸 한다고 해서 더 뛰어나게 될 것이라고 믿는 것은 미신이다. 55년 동안 걸었다고 걷는 게 점점 더 나아지고 있는 게 아니듯. 통계적 분석의 결과가 실제 실력과 상관있는 것은 의도적 수련이라고 말한다.
애자일이 대두되는 것은, 내가 설계 단계에서 했던 결정의 피드백을 몇 달 후 테스트 단계에서 받는 것을 개선해 한시간 후, 하루 후, 일주일 후 등의 주기를 통해 지속적으로 얻고 교정할 수 있기 때문이다.
결정할 때 내가 무슨 생각하는지 많은 기록을 하고, 내 결정이 얼마나 정확한지 나중에 확인하기.
자기계발은 복리라 나에게 투자하지 않는다면 지금 당장 별 문제 없이 연봉도 만족스러우나 내년, 내후년에는 추락을 경험할 것이다.
더 빨리 자라고 싶다면 1) 어떻게 이율을 높일 것인가 2) 지속적으로 현명한 투자를 하려면 어떻게 할 것인가를 고민해야 한다.

조직이 일하는 구조를 나타낸 위, 아래 두 그림 중 어떤 그림이 더 효과적일까?
A 작업은 겉으로 가장 잘 드러나는 수준으로, 한 회사의 제품과 서비스의 개발, 생산, 판매와 관련있다. 회사의 사람과 자원의 대부분은 이 수준에 초점이 맞춰져 있다.
B 작업은 A 작업을 개선하는 것으로, 회사가 자신의 제품과 서비스를 개발, 생산, 판매하는 걸 가능케해주는 시스템과 프로세스를 설계하는 것과 관련있다.
미묘하면서 가장 영향력이 큰 C작업은 B 작업을 개선하는 것으로, 개선 사이클 자체의 시간과 품질을 개선하는 것이다. 우리의 사고방식과 상호 작용 방식을 개선한다.
ex. 인프라 설계, 개선하는 능력을 개선하는 것, 잘하는 것을 더 잘하고 더 빨리 하게 되는 것
위 그림이 동일한 제품을 반복적으로 찍어내는 공장과 같다면, 아래 그림은 복리 조직이 일하는 구조로, 첫 주기에 만든 결과물을 계단 삼아 다음 주기에는 좀 더 높은 위치에서 결과물을 만들어낸다. 내가 만든 결과물을 나의 일부로 만들어 다음 단계에 보탬으로 이용해 먹는 것이다. 더하는 조직과 곱하는 조직의 차이다.
새로운 것을 유입시키는 데만 집중하면 이미 있는 것을 덮어버릴 수 있다. 내가 그 지식을 얼마나 어떻게 활용하는지 반성하라.
이미 갖고 있는 지식, 기술, 경험을 연결 지어 시너지 효과가 나게 하라.
현재 내가 하는 일이 차후에 밑거름이 될 수 있도록 하라.
주기적인 외부 자극을 받으면 좋다. 단, 외부 자극을 받으면 빨리 자기화해야 한다.
외부 물질 유입 후 생긴 내부 갈등을 해결하는데 노력을 기울여야 한다. 무시하고 덮어두지 말고, 상생적 관계를 끌어내라.
나의 A 작업을 되돌아보는 회고/반성 활동을 주기적으로 하는 프로세스를 만들어라(C작업).
피드백을 자주 받아라. 새로운 정보를 얻었다면 1달, 1주 후에 작게라도 실험해봐라.
일찍, 자주 실패하라. 실패에서 학습하라.
자신의 능력을 높여주는 도구와 환경을 점진적으로 만들어라. ex. 워드 커닝햄
소프트웨어 엔지니어로써 성장을 키워드로 고민하고 있는 분들이 읽으면 방향을 다시 잡고, 생각을 환기시키기에 좋은 책이다. 추천한다.
이상 오늘 낮에 추천받은 책을 읽고, 해야할 일이 명확해진 신입 개발자의 후기 끝.