Readability가 중요함 개발자 고객의 가치를 만들어내는 사람 개인의 노력 사회의 노력보다는 데드라인에 대한 문제 외부에서 주어진 시간을 짧은 시간 안에 해야함 투쟁 또는 도망 소프트웨어 개발은 논리력을 유지해야 하는 작업인데 시간의 압박을 받으면서 논리력을 쓰기가 어려움 인터넷 검색을 하고 읽고 이해하면서 보완하는 것이 아닌, 그대로 복사붙여넣기 하고 되는 것처럼 보일 때까지 함 깔끔한 코드의 개발자

  • 필요한 코드의 개발(TDD)
  • 리팩토링 용이한 코드 타인들의 성장을 도와주는 역할도 중요함 꾸준히 할 수 있는 방법을 찾기 - 동기부여 커뮤니티 활동 친목 x 성장을 위한