✏️팀원들과 매일 오후7시부터 9시까지 2시간 동안 알고리즘 스터디를 하였다.
문제는 '구름level'사이트와 '백준'사이트를 이용하였으며 각 문제별로 제한시간을 두고, 사이트에 정답 제출 후 정답처리가 되면 코드 리뷰를 하는 방식으로 진행하였다.
문제를 푼 사람은 자신이 어떻게 문제를 해결했는지 해결과정과 코드를 설명해주었고,
문제를 풀지 못한 사람은 자신이 어떤 부분에서 어려움을 겪었는지와 다른 사람의 풀이과정에서 이해가 가지 않는 부분에 대해 질문을 하는 시간을 가졌다.
제한 시간 내에 문제를 해결했을 경우엔 내가 푼 방법 이 외에 다른 방법이 있는지 생각해보고,
다른 방법으로도 코드를 짜보았다.
스터디가 끝난 뒤에 내가 풀지 못한 문제가 있다면 혼자 다시 풀어보는 시간을 가졌다.
알고리즘 강의를 들으며, '조금 난이도가 올라가면 어려움을 겪을 것 같다'란 생각을 가졌는데,
알고리즘 스터디를 통해서 알고리즘 문제를 해결하는데 있어 흥미가 생겨 좋았으며,
팀원들 중 '알고리즘 문제가 어렵지만 풀었을 때, 성취감이 있어 좋다'란 말에 공감하게 되었다.
⭐️ 에러정리하기.
지금까지 내가 발생시킨 error들은 무수히 많으나 기록해둔 error는 단 하나이다.
초기에 자주 발생해서 기록해두었으며 해결방법을 메모장에 기록해두었는데, 프로젝트가 진행되고 다양한 코드를 짜면서 더욱 다양한 error와 마주하게 될 것이다.
앞으론 error가 발생하고 해결하면 끝이 아닌, error를 기록하고 어떻게 해결했는지까지 정리하는 습관을 가지자💡
⭐️ 개인프로젝트.
팀 프로젝트가 아닌 나 혼자서도 프로젝트를 진행해보아야 한다.
내가 처음부터 기획을 해서 프론트부터 백엔드까지 스스로 만들어보아야 한다.
3주차 때 진행한 spartagram에 대해서도 팀원들 간 코드리뷰를 통해서 어떻게 코드가 짜여진 것인지 학습했지만, 직접 프로젝트를 처음부터 끝까지 혼자 만들면서 완전히 소화시키는 것이 중요할 것 같다💡
머신러닝과 개인공부로 4주차를 마무리지었다.
앞으로 진행되는 프로젝트와 개인공부도 모두 화이팅이다!
🔥🔥🔥🔥🔥화이팅🔥🔥🔥🔥🔥