지난 한 주 되돌아보기
벌써 2023년의 2월도 모두 지나갔다. SSAFY에서의 2월은 알고리즘과 매우 친밀해질 수 있었던 한 달이었다. 2월 초부터 1차 알고리즘 집중 교육 과정이 시작되어, 기초적인 알고리즘을 학습하며, 관련된 다양한 알고리즘을 푸는 시간을 가졌다. 알고리즘에 몰입하면서 한 주 한 주가 쏜살 같이 흘러갔기에 매주 이렇게 WIL을 작성할 때마다 놀라곤 한다. 😅 아무쪼록 지난 2월 4주차를 되돌아보고자 한다.
SSAFY 1차 알고리즘 교육 과정 종료!
알고리즘에 특화된 교육 과정인 SSAFY의 1차 알고리즘 교육 과정이 종료되었다. 지난 약 1개월이라는 시간 동안 SSAFY에서는 순열, 조합, 부분집합, 스택, 큐, 연결리스트, 트리 등 다양한 알고리즘에 대해 학습하고 이와 관련하여 SWEA와 백준에서 다양한 알고리즘을 푸는 시간을 가졌다. 그래도 지난 1차 알고리즘 교육 과정의 경우 대부분 이미 알고있는 알고리즘이었기에 과정을 따라가는데 큰 어려움은 없었던 것 같았다. (물론, 일부 문제들의 경우 나에게 있어 풀기 어려웠던 문제들도 있었다. 💦)
해당 과정을 통해 내가 이해했다고 착각했었던 것들을 되짚어 볼 수 있었고, 얼핏 알고 있었던 개념과 동작 원리들을 보다 이해할 수 있게 되었던 것이 큰 수확이었다. 더불어 이번 SSAFY 9기 과정의 경우 오프라인으로 진행되기에 같은 반에 있는 많은 실력있는 교육생들과 함께 알고리즘 문제를 풀면서 많은 자극을 받을 수 있었고 접근 방법을 공유하면서 보다 효율적인 코드를 작성하는데 많은 도움이 될 수 있었다.
SSAFY 정식 교육 과정과 별개로 같은 반 교육생들과 함께 알고리즘 스터디를 진행하고, 삼성 SW 역량테스트 B형 대비 알고리즘 특강을 따라갔었던 것도 알고리즘을 이해하는데 많은 도움이 되었다. 다음주 부터는 본격적으로 웹 프로그래밍 과정이 시작되지만, 아직 2차 알고리즘 교육 과정이 남았다고 한다. 👀 2차 알고리즘 교육 과정은 기초적인 내용이라기 보다는 좀 더 응용된 알고리즘을 다룬다고 하기에 마음의 준비를 잘 해놔야겠다. 😇
종합적으로 SSAFY에서의 지난 2개월간의 교육 과정(Java, DB, 알고리즘 등)은 따라가는데 큰 무리는 없었다고 생각한다. 기존에 알고있었던 내용들을 보다 확실하게 나의 것으로 가져가는데 큰 의의가 있었던 시간이었다고 생각한다.
(교육 과정과 함께 백준 1일 1 커밋 운동은 지속되고 있다. 🏃♂️)
팀 프로젝트 개발 진행 중!
지지난 2월 3주차에 팀 프로젝트 기획을 드디어 마무리하고 지난 2월 4주차부터는 프로젝트 개발에 본격적으로 착수하기 시작했다. 아직 많은 개발 작업을 한 것은 아니지만, 오랜만에 스프링 부트 프로젝트를 setting하고 웹 로직을 작성하니 설레임(?)이 느껴졌다. 개인적으로 알고리즘 문제 푸는 것과 웹 개발 모두 재미있는 일이지만, 알고리즘과 비교하여 상대적으로 웹 개발이 훨씬 가벼운 마음으로 임할 수 있는 것 같다. 👀
오랜만에 프로젝트를 시작하는 것이기에, Spring, JPA, MySQL, AWS 등의 기술 스택에 대해 두루두루 살피는 시간을 가졌다. 아울러, 이번 프로젝트에서는 작년 마스터즈 코스에서 이루었던 프로젝트 보다 더욱 완성도있는 프로젝트를 이루어내고 싶기에, 새로운 기술을 학습하고 프로젝트에 적용하고자 한다. 이를 위해선 SSAFY 교육 과정과 별개로 나만의 학습 식나을 가져가야 하기에 앞으로 시간 관리에 유념해야된다. ✍
학습한 내용들을 차곡차곡 정리하자!
2022년을 되돌아 보았을 때 아쉬웠었던 점들 중 한가지는 학습한 내용을 매번 별도의 공간에 기록해놓지 않았다는 것이다. 나의 경우 일부 학습한 내용의 경우 기술 블로그에 정리하곤 했었지만, 기술 블로그는 모든 사람들이 볼 수 있는 저장 공간이기에, 작성 시에는 큰 마음을 먹어야 하는 단점이 있었다. (이는 사람에 따라 다를 수 있다.) 그래서 기술 블로그에 작성하지 않은 내용들의 경우 금방 휘발되어 버리는 문제점이 있었는데, 이를 기술 면접 준비 시에 뼈저리게 느낄 수 있었다.
그리하여, 현재는 학습한 내용을 기술 블로그에 적지 않더라도 별도의 나만의 공간에 최대한 정리하여 나의 지식으로 쌓아가고 있는 중에 있다. 이렇게 되다보니 요즘에는 나의 기술 블로그가 점차 회고 글로만 가득해지고 있다. 👀 아무쪼록 진작에 이렇게 나만의 공간에 학습 내용을 정리했었으면, 더욱 많은 지식이 쌓였을텐데 하는 아쉬움이 들었는데, 앞으로 꾸준히 배운 내용들을 정리한다면 다음 기술 면접 준비 시에 많은 도움이 생각된다. ✨
'Weekly I Learned > 2023's(1. ~ 12.) WIL' 카테고리의 다른 글
2023년 3월 2주차(3/13 ~ 3/17) Weekly I Learned "성장해가는 즐거움" (0) | 2023.03.19 |
---|---|
2023년 3월 1주차(3/6 ~ 3/10) Weekly I Learned "Don't give up!" (0) | 2023.03.12 |
2023년 2월 3주차(2/20 ~ 2/24) Weekly I Learned "도약하고 있는 알고리즘 역량" (0) | 2023.02.26 |
2023년 2월 2주차(2/13 ~ 2/17) Weekly I Learned "오랜만에 본 기술 면접!" (2) | 2023.02.19 |
2023년 2월 1주차(2/6 ~ 2/10) Weekly I Learned "그냥 할 뿐" (0) | 2023.02.14 |