Facts (사실, 객관)
-
좋은 분들을 만나 좋은 이야기를 들을 수 있었다.
-
Spring 쓰레드 관점에서 본 Spring MVC HTTP 요청과정 라는 글을 읽었다.
-
서블릿 Filter를 사용해보자 라는 글을 읽었다.
Feelings (느낌, 주관)
-
해커톤에 굉장히 많이 참가한 분을 알게 되었는데, 나도 이러한 모습을 본받아야 겠다는 생각을 했다.
-
잘 하려면 그만큼 실수를 많이 해봐야하고, 많은 시도를 해야한다고 생각했는데 이러한 연습을 하기에는 해커톤이 많은 도움이 될 것 같다.
-
나도 스프링의 전반적인 요청 처리에 대해서 알게 되었으며,
Filter
에 대해서 알게 되었다. 나도 이분처럼 정리를 잘 하고, 유용한 지식을 작성해서 공유하도록 해야겠다.
Findings (배운 점)
-
좀 더 적극적인 자세를 가지고, 도움을 받고 싶거나, 조언을 듣고 싶은 분에게 연락을 해야겠다. 그리고 나도 뛰어난 개발자가 되어서 다른 사람들에게 도움을 줄 수 있는 사람이 되어야겠다.
-
어떠한 개념을 코드로 “표현"할 수 있는 능력이 중요하다고 했다.
-
학부에서 배울 수 있는 시스템 프로그래밍 지식들을 다시 리마인드 하고, 많은 코드를 작성하면서 리눅스 환경에 더더욱 익숙해져야겠다.
-
특히 네트워크 및 동시성 프로그래밍에 대해서는 개념만 알고 실제로 코드를 작성해본 경험이 별로 없는데, 이러한 공부를 많이 해야겠다.
-
앞으로 터미널에서 많은 작업을 하게될 것 같은데 리눅스 생태계 및 도구를 많이 학습해야겠다.
-
기초적인 자료 구조 및 알고리즘에 대한 학습을 다시 해보고 내가 개념을 이해하고 이를 코드로 표현할 수 있는가에 대해서 많은 연습을 해야겠다.
-
사람들은 긍정문보다 부정문에 집중하는 경향이 있기 때문에, 좋은 개발자가 되기 위한 반대 예시이다.
-
나쁜 개발자가 되는법
1. 자신이 작성한 코드에 버그가 있다고 가정하지 말라
2. 생각하지 않고 코드 작성
3. 명확하지 않은 지시
4. 더 많은 코드 작성을 즐기기
5. 인간이 아닌 기계를 위한 코드를 작성하기
-
POSTGRESQL
에 기여하는 좋은 방법과 리소스에 대해서, 알게 되었다. -
리눅스 성능 분석 툴, 빌드 도구, 그리고 테스팅을 위한 펄, C언어를 배우라고 알려주었다.
Bad (개선할 점)
- 리눅스 전반적인 지식과, 커널에 대해서 공부를 해야겠다.
Goal and DueDate (목표 및 마감기한)
- 스프링 부트 강의 섹션 5까지 학습하기
Affimation (자기 선언)
- 내 자신을 믿고, 앞으로 나가자!
회고 작성법
- Facts(사실, 객관) 회사에서 실제로 내가 했던 일이나 겪었던 일의 사실을 적는다.
- Feelings(느낌, 주관) 내가 했던 일을 하면서 느꼈던 감정이나 느낌을 적는다.
- Findings(배운 점) 내가 했던 일을 통해서 새롭게 배운 점이나 알게 된 점을 적는다.
- Affirmation (자기 선언) 내가 했던 일을 통해 배운 점과 아쉬운 점을 어떻게 유지 하고 개선할지를 적는다.