오늘 읽은 범위 🔖 서문 ~ 1장.실용주의 철학
📝 책에서 기억하고 싶은 내용
- 실용주의 프로그래머의 특징 (p. 19)
- 새로운 것에 빨리 적응한다.
- 캐묻기 좋아한다.
- 비판적인 사고를 가지고 있다.
- 현실적이다.
- 다방면의 기술에 익숙하다.
- 자신의 기술에 관심과 애정을 가진다.
- 나의 행동에 대해 책임지기, 변명X, 대안제시O
- 깨진 창문 35p
- = 나쁜 설계, 잘못된 결정, 형편없는 코드 등
- 내버려 두면 더 나빠진다
- 바로 처리하거나 그렇지 못하면, 아직 구현되지 않았음 Not Implemented 이라는 문구를 표시하라
- 돌멩이 수프 이야기 : 돌멩이를 끓인 물에서 시작해 마을 사람들의 호기심을 이용한 속임수로 진짜 수프를 만들어내는 이야기
- 시작 피로 start-up fatigue : 프로젝트 시작할 때 서로 가만히 눈치만 보는 거
- 프로젝트 초반, 팀원들의 의욕을 얻고 일을 진전시키기 위해 작지만 돌아가는 무언가를 만들어내라
- 삶은 개구리 이야기 : 냄비 속 개구리처럼 변화하는 주변 환경을 보지 못하면 삶아지고 만다.
- 개인적으로 무엇을 하고 있는지에만 정신을 쏟지 말고, 주변에서 무슨 일이 일어나는지 살펴보라. 큰 그림을 기억하라
- 포트폴리오 만들기, 주기적으로 투자하기
- 끊임없이 자기개발하라! - 구체적인 목표
- 소통을 해야하는 이유 = 최고의 아이디어, 최상의 코드, 아무리 실용적인 사고라도 소통할 수 없다면 효용이 없다.
- 일상의 소통 = 회의, 코드 작성, 문서화, 제안서, 메모, 상태 보고, 새로운 접근법 제안, 아이디어 주장, 기존의 업무방식 수정하여 새로운 것을 제안
- 말하고 싶은 것이 무엇인가? WHAT
- 말하기 전에 다듬고 또 생각하기 : 내가 밀하고자 하는 것을 잘 전달하는가?
- 듣는 사람이 어떤 사람인가? WHO - 듣는 사람의 요구와 관심과 능력이 무엇인가?
- WISDOM 청중 이해하기
- 무엇(What)을 배우기 원하는가?
- 말하려는 것에서 그들이 관심(Interest)있어 하는 건 무엇인가?
- 얼마나 소양(Sophisticated)이 있는가?
- 어느 정도의 구체적인(Detail) 내용을 원하는가?
- 누가 정보를 소유(Own)하길 원하는가?
- 그들이 경청하도록 동기(Motive)를 주려면 어떻게 해야 하는가?
- WISDOM 청중 이해하기
- 말하는 때도 중요하다 WHEN - 듣는 사람의 우선순위를 고려하라
- 전달 방식을 잘 선택하라 HOW - 격식 있게 '사실만 전달'하거나, 간단한 메일이나 메모로 전달하거나, 자세하게 전달하거나
- 멋져 보이게 하라 - LaTeX, troff 같은 레이아웃 시스템을 이용한 워드 프로세서, 스타일시트 기능 이용하기
💭 오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보기
나는 어떻게 일하고 있었는지 하나하나 돌아보게 되었다. 나의 행동에 모든 책임을 지려고하고 끊임없이 자기개발하려고 노력했다. 하지만 다양하게 소통하고 있지 않은 것 같다. 떠오르는 아이디어나 업무 히스토리를 문서화하는 것을 시작으로 나아질 수 있을 것 같다.
🔍 궁금하거나 잘 이해되지 않는 내용
- 없음
오늘의 TIL 3줄 요약
- 자신의 기술에 관심과 애정을 가져라!
- 나의 행동에 대해 책임지고 변명대신 대안을 제시하라!
- 소통하라! 최고의 아이디어, 최상의 코드, 아무리 실용적인 사고라도 소통할 수 없다면 효용이 없다.
'오늘의.. > 이달의 책' 카테고리의 다른 글
[노개북] 실용주의 프로그래머 (Mission 1) (0) | 2022.03.23 |
---|---|
[노개북] 실용주의 프로그래머 (2장.실용주의 접근법) (0) | 2022.03.22 |
[노개북] 실용주의 프로그래머 (0) | 2022.03.20 |
[노개북] 클린 코드 Clean Code (0) | 2022.01.11 |
Learning HTTP/2 러닝 HTTP/2 (1) (0) | 2018.08.05 |