Facts (사실, 객관)
- 인프런에서, 내가 배워야할 지식들과 강의들의 목록을 살펴보고, 장바구니에 담으면서 필요한 지식들에 대해서, 알게 되었다.
Feelings (느낌, 주관)
-
어떤 개념을 배우기 위해서 가장 좋은 방법은 비슷한 프로그램을 직접 만들어보는 것이다.
-
코딩을 할 때, 의식적인 연습이 필요하다. 회사에서 일을 할 때 의식적으로 코딩을 하는지 아니면 무의식적으로 기존의 방식대로 하는지 생각을 해야겠다.
-
퍼블리싱에 대해서, 공부를 해야겠다. 졸업 작품을 하거나, 토이프로젝트를 구성할 때 항상 퍼블리싱에 자신감이 없어서 완성작이 안나오는 것 같다.
-
웹 서비스에 어느정도 익숙해졌다면, 플러터를 이용하여, 웹앱을 만드는 것도 좋을 것이다. 그리고 디자인 및
UX
에도 꾸준하게 관심을 가지도록 해야겠다.
Findings (배운 점)
-
튜닝의 기본은 트레이스 분석이다, 튜닝은 우선 원인 파악을 해야하고, 패턴은 그 후에 나오는 것이다.
-
패턴을 외워서 하는 튜닝 방식은 잘못되었다. 데이터 분포 및 실행 계획 그리고 트레이스 분석을 통해서 튜닝을 해야한다.
-
튜닝을 하려면 쿼리 변환을 무조건 잘 알아야하고, 공부를 많이 해야한다.
-
현재 나에게 어떤 서비스를 만들수 있다는 자신감이 있으려면, 퍼블리싱 실력을 키워야겠다는 생각을 했다.
Bad (개선할 점)
-
내가 생각하고, 디자인 한것을 그대로 코딩하고 배포를 하려면, 일단 퍼블리싱에 대한 이해가 이루어져야한다.
-
길게 보았을 때, 웹 디자인 및 퍼블리싱에 시간을 투자하는 것이 아깝지 않을 것이다.
Affimation (자기 선언)
- 나는 진정한 풀스택 개발자로서, 작은 규모의 웹 서비스는 혼자서 설계하고 만들어볼 수 있는 능력을 갖출 것이다.
회고 작성법
- Facts(사실, 객관) 회사에서 실제로 내가 했던 일이나 겪었던 일의 사실을 적는다.
- Feelings(느낌, 주관) 내가 했던 일을 하면서 느꼈던 감정이나 느낌을 적는다.
- Findings(배운 점) 내가 했던 일을 통해서 새롭게 배운 점이나 알게 된 점을 적는다.
- Affirmation (자기 선언) 내가 했던 일을 통해 배운 점과 아쉬운 점을 어떻게 유지 하고 개선할지를 적는다.