1. 들어가며
사실 지금은 week02 도중이다. 어쩌다보니 주간 회고록을 일요일에 작성하게 되어서 시기가 좀 꼬였는데 다음부터는 주차가 시작하는 목요일에 작성할 예정이다.
그리고 중간중간 있었던 일을 핸드폰 메모장에라도 키워드 형식으로 적어놔야할 필요성을 느낀다. 회고록을 작성하고 싶어도 기억나는게 크게 없어서(...) 쓸게 없다.
2. 1주차 소감
0주차는 해커톤 비스무리한 활동이었기에 재밌었다. 재밌긴 했는데 익숙하지 않은 플라스크로 간단한 MVC 패턴도 적용시키지 못한채 막 개발을 하다보니 프로젝트를 완성했을 때의 뿌듯함은 있었지만, 내가 프로젝트를 통해 어떤 것을 얻어갔냐라고 묻는다면 그나마 세션과 쿠키 정도.. 물론 너가 못한거 아니냐! 라고 할 수는 있지만 3일간의 짧은 시간 동안 고민할 틈도 없이 개발만 해야해서 기술적 고민을 하지 못했다는 변명을 하고싶다..
어쩄든 그렇게 0주차가 끝나고 목요일부터는 바로 week01 컴퓨팅 사고로의 전환을 시작했다.
키워드는 간단한 파이썬 문법을 익힐 수 있는 파트와 코딩에 필요한 기본적인 수학들, 그리고 재귀, 정렬, 완전탐색이었다.
사실 하나하나 파고들어가자면 일주일이라는 시간내에 저 모든것을 소화하는 것은 불가능일 것이다. 그것을 나도 알고 있기 때문에 개념을 한번 복습하고 백준 문제들을 통해 이것을 해결하기 위해서 어떻게 접근해야하는지 훈련을 한다는 느낌으로 진행했다. (그럼에도 끝이 없다. 수많은 정렬 기법과 재귀 방법들은 아직도 잘 모르겠다)
그리고 대망의 week01 첫번쨰 시험을 쳤다. 문제의 난이도는 엄청 어려운 정도는 아니었고 훌륭한 파이썬 모듈들을 활용해 열심히 풀어 제출했다.
숫자 야구의 경우 처음에 문제 접근을 너무 복잡하게 해서 안풀렸는데 초심으로 돌아가 완전탐색으로 돌려버리니 풀려서 때로는 간단하게 생각해야 한다는 교훈을 얻었다.
3. 아쉬운 점
커리큘럼이 아쉽다기 보다는 나 자신에게 있어서 아쉬운 점인데, 뭔가 이론을 이렇게 넘어가도 되나? 싶은 기분이 든다. 분명 수많은 부트캠프 중 정글을 선택한 이유 중에 가장 큰 것이 '기초부터 탄탄히'라는 마음 때문이었는데,
막상 앞에 놓인 과제들을 보니 그것을 쳐내기 바빠 기초에 좀 소홀하고 있지 않나.. 하는 생각이 든다.
특히나 현재 진행하고 있는 week02에서 더더욱 느끼고 있다. 이분 탐색, 분할 정복을 푸는데 나는 완탐, 재귀를 확실하게 알고 있나.. 하는 의문이 사라지질 않는다.
그렇다고 다시 돌아가기엔 당장 지금 주차에 풀이를 하고 있는 이분 탐색, 분할 정복, 스택, 큐등 채워야할 것이 너무 많아서 불가능하고 난감한 상황이다.
물론 모든 걸 완벽하게 하겠다는 것은 욕심이었다는 생각을 하기는 한다. 들어올 때만 해도 모든 과정을 소화하고 기초 공부를 정말 열심히 해야겠다는 마음을 먹고 입소했지만 막상 겪어보니 불가능에 가깝다는 것을 느낀다.
정글 운영진 입장에서도 일주일이라는 짧은 시간에 완탐, 정렬, 재귀를 마스터하라고 만든 커리큘럼은 아니었을 것이다. 이것은 내가 사고하는 방식을 조금 더 컴퓨터에 맞춰가는 과정이고, 그러기 위해서는 알고리즘과 자료구조에 더 몰입해야 할 것이다.
지금은 비록 새로운 문제를 만나면 어떻게 접근해야할지 감이 안오는 경우가 많고, 잘하시는 분들의 풀이를 보면 감탄만 나오는 상황이지만, 앞으로 정글 과정이 끝나고 나서는 카카오 코테를 통과할 실력을 만들고 싶다!
그러기 위해서는 알고리즘에 몰입하는 한달이라는 시간을 넘어서 과정 내내 노력해야 할 것이다.
'일상 > SW 사관학교 정글' 카테고리의 다른 글
| sw 사관학교 정글 16일차 TIL (0) | 2022.04.12 |
|---|---|
| sw 사관학교 정글 15일차 TIL (0) | 2022.04.11 |
| sw 사관학교 정글 13일차 TIL (0) | 2022.04.09 |
| sw 사관학교 정글 11일차 TIL (0) | 2022.04.07 |
| sw 사관학교 정글 10일차 TIL (0) | 2022.04.06 |




최근댓글