Readability가 중요함 개발자 → 고객의 가치를 만들어내는 사람 개인의 노력 → 사회의 노력보다는 데드라인에 대한 문제 외부에서 주어진 시간을 짧은 시간 안에 해야함 → 투쟁 또는 도망 소프트웨어 개발은 논리력을 유지해야 하는 작업인데 시간의 압박을 받으면서 논리력을 쓰기가 어려움 → 인터넷 검색을 하고 읽고 이해하면서 보완하는 것이 아닌, 그대로 복사붙여넣기 하고 되는 것처럼 보일 때까지 함 깔끔한 코드의 개발자
- 필요한 코드의 개발(TDD)
- 리팩토링 용이한 코드 타인들의 성장을 도와주는 역할도 중요함 꾸준히 할 수 있는 방법을 찾기 - 동기부여 커뮤니티 활동 친목 x 성장을 위한