3Fs
1. Fact
- 코드숨 프로젝트를 시작했다
-> 프로젝트 코딩 과정을 윤석님께 피드백 받았다
- 스프링 MVC 강의를 들었다.
2. Feeling
- 피드백을 통해 나의 습관을 되돌아보고
배움과 깨달음을 얻었다.
3. Finding
- 앞으로는 내가 해결하고자 하는 문제와 관련 있는 것만 공부해야겠다.
- 코드숨의 고통(?)주도 개발과 훈련 과정을 제대로 이해하지 못했다는 생각을 했다.
-> 미리 나의 코딩 과정을 오픈하고 피드백 받았으면 더 좋았을 것이다.
- 개발 실력은 코딩을 하는 과정에 드러난다
-> 개발 실력을 잘 알아볼 수 있는 방법은
그 사람이 코딩을 하는 과정을 지켜보고 관찰하는 것이다.
-> 문제를 어떻게 바라보는지, 어떻게 사고하는지 등을 관찰하는 것이다.
- 내가 고집이 강했다는 생각을 했다
-> 스스로에 대해 반성을 하게 되었다.
- 나의 생각을 솔직하게 공유하고 의사소통하는 습관을 길러야 한다
-> 이것이 수많은 비용을 줄일 수 있게 해준다.
-> 의사소통 하지 않음으로써 생기는 비용은 암묵적 비용인데,
이 비용이 매우 클 수 있다.
- 배운 것을 항상 어떻게 적용할지에 초점을 맞춰야겠다
- 독단적으로 의사결정하는 습관을 개선해야 한다
.
- 실용주의 학습법에 관심을 갖게 된다.
- 모든 개발적 의사결정(코드, 변수명, 구조 등등)에는 그것이 왜 최선인지 명확하고 합리적인 이유가 있어야 한다. 단순히 남들이 많이 써서, 좋아보여서 등의 이유여서는 안된다. 이것이 있고 없고의 실력 차이는 매우 크다
- 내가 해결하고자 하는 문제에 대한 실력을 갖고 있는가?
- 나의 가치에 일치하는 일을 해야 한다.