정글에 입소한 지 17일째. 추석 연휴와 함께 1주차가 끝났다. 동료들과 많이 친해졌고, 기숙사 생활도 익숙해졌다. 0주차가 폭풍처럼 정신없었다면, 1주차는 추석 연휴 덕분에 상대적으로 여유로운 시간을 보냈다. 소화해야 할 학습 분량이 적거나 난이도가 쉬웠다는 뜻은 아니다. 내가 무엇을 공부했고, 얼만큼 소화했는지 체크해보고 싶어 1주차 커리큘럼을 표로 정리해봤다. 처참하다.
1주차 커리큘럼
분류 | 내용 | 학습 했는가? | 소화 했는가? |
키워드 공부 | 배열 | O | 70% |
문자열 | O | 70% | |
반복문과 재귀함수 | O (동료학습) | 10% | |
복잡도(BigO, 시간, 공간) | O (동료학습) | 10% | |
정렬 | O (동료학습) | 10% | |
완전 탐색 | X | 0% | |
정수론 | O (동료학습) | 10% | |
이분 탐색 | X | 0% | |
분할 정복 | O (동료학습) | 10% | |
스택 | O (동료학습) | 10% | |
큐 | O (동료학습) | 10% | |
우선순위 큐 | O (동료학습) | 10% | |
Linked List | O (동료학습) | 10% | |
해시 테이블 | O (동료학습) | 10% | |
백준 알고리즘 문제 | Hello World | O | 100% |
사칙연산 | O | 100% | |
시험 성적 | O | 100% | |
구구단 | O | 100% | |
최댓값 | O | 100% | |
정수 N개의 합 | O | 100% | |
아스키 코드 | O | 100% | |
문자열 반복 | O | 100% | |
소수 찾기 | O | 100% | |
골드바흐의 추측 | X | 0% | |
팩토리얼 | X | 0% | |
하노이 탑 | X | 0% | |
N-Queen | X | 0% | |
수 정렬하기 | X | 0% | |
수 정렬하기 2 | X | 0% | |
단어 정렬 | X | 0% | |
일곱 난쟁이 | X | 0% | |
외판원 순회 2 | X | 0% | |
안전 영역 | X | 0% | |
수 찾기 | X | 0% | |
나무 자르기 | X | 0% | |
사냥꾼 | X | 0% | |
색종이 만들기 | X | 0% | |
곱셈 | X | 0% | |
행렬 제곱 | X | 0% | |
스택 | X | 0% | |
탑 | X | 0% | |
괄호의 값 | X | 0% | |
요세푸스 문제 0 | X | 0% | |
큐 2 | X | 0% | |
뱀 | X | 0% | |
최대 힙 | X | 0% | |
가운데를 말해요 | X | 0% | |
철로 | X | 0% | |
<컴퓨터 시스템> 책 읽기 | 1.1 정보는 비트와 컨텍스트로 이루어진다. | O | 30% |
1.2 프로그램은 다른 프로그램에 의해 다른 형태로 번역된다. | O | 30% | |
1.3 컴파일 시스템이 어떻게 동작하는지 이해하는 것은 중요하다. | O | 30% | |
1.4 프로세서는 메모리에 저장된 인스트럭션을 읽고 해석한다. | O | 30% |
1주차 퀴즈 ( 화요일 오후 2시)
문제 | 풀이 여부 |
1. 코드의 실행 결과 예측하시오. | O |
2. 재귀 함수의 장단점에 대해 설명하시오. | O |
3. 정수 n이 입력으로 들어오면 1부터 n까지의 피보나치 수열을 구하는 파이썬 함수를 구현하세요. 반복문(for 또는 while)을 사용하는 방법과 재귀 방식으로 각각 1개씩 만들어 보세요. | X |
4. Do it 알고리즘 입문 책 P.261에 있는 코드를 활용해 입력으로 [3,1,2,5,3,1]이 주어질 때 수행과정을 P.260[그림 6-21]에 있는 그림으로 그려보라. (알고리즘이 수행 완료될 때까지 left, right, pl, pr 값을 모든 데이터에 대해 적는다.) | O |
5. 해시 충돌이란 무엇이며, 그것이 발생하는 원인과 해결하기 위한 다양한 방법들 중, 체이닝을 설명하시오. | O |
1주차 시험 (목요일 오전 10시)
문제 | 풀이 여부 |
백준 1110 더하기 사이클 | X |
백준 1182 부분수열의 합 | X |
백준 1992 쿼드트리 | X |
학습 분량이 정말 어마어마하다. 파이썬 print()만 겨우 배우고 온 나에게 정글 커리큘럼은 넘을 수 없는 산처럼 느껴졌다. 팀 활동과 동료 학습이 없었다면 절대로 소화하지 못했을 것이다. 다행히, 나눌 때 더 많이 성장한다는 사실을 알고 있는 좋은 동료들을 만나 도움을 많이 받았다. 정글에는 나이와 상관없이 정신적으로 성숙한 동료들이 많다. 게다가 친절하고 다정하기까지 하다.
도움 받았던 자료
- [도서] Do it! 첫 파이썬 : 게임하듯 배우는 나의 첫 프로그래밍 책
정글의 학습 분량을 소화하는데 크게 도움이 되지 않았지만, 학습하면서 알게된 기초 지식을 알고 있는지 재확인하기에는 충분했다. - [도서] Do it! 점프 투 파이썬
알고리즘 문제를 풀면서 기초 문법을 그때 그때 익혔는데, 확실히 입문서를 보고 나서 알고리즘 문제를 푸니까 자신감이 조금 붙었다. - [사이트] Codeup 파이썬 기초 100제
파이썬의 기초 문법들을 학습하면서 알고리즘 문제를 풀수 있다. 3일에 걸쳐서 100문제를 다 풀었다. - [도서] 혼자 공부하는 컴퓨터 구조 + 운영 체제
[도서] 컴퓨터 시스템이라는 책이 너무 어려워 찾은 책이다. 이 책이 난해하다고 느낀다면 선행으로 읽어보길 추천한다.
회고
Keep. 좋았거나 계속 유지할 것
- 최고의 경쟁 상대는 어제의 나
학습 분량을 소화하지 못했다는 부채감에 괴롭지만 매일 어제의 나보다 조금씩 나아지고 있다. 어제의 나와의 경쟁을 통해 매일 조금씩 나아지고 있다는 느낌을 유지하자. 매일 조금씩 진전을 이루는 것이 중요하다. - 동료 학습을 적극적으로 이용하자
정글의 학습 분량은 정말 어마어마하다. 조직에서 오랫동안 일하면서 배운 점 중 하나는 성과는 혼자서 만들 수 없다는 것이다. 이 사실을 정글에서도 절감하고 있다. 혼자서는 학습 분량을 절대 소화할 수 없다. 학습 분량을 동료와 나누어 공부하고, 동료가 배운 것을 내가 흡수하며, 내가 배운 것을 동료에게 설명하여 내가 알고 있는 게 맞는지 재확인하는 과정을 반복하는 것이 중요하다. 동료 학습을 통해 서로의 지식을 보완하고, 더 효과적으로 학습할 수 있다. - 동기부여는 셀프다
새로운 지식이 쌓이는 과정에서 느끼는 짜릿함과 살아있다는 기분을 유지하자. 이는 정글 생활을 지속할 수 있는 동기부여가 된다.
Try. 새롭게 시도해볼 것
- 학습 목표 설정하고 피드백 받기
매일 학습 목표를 설정하고 동료들로부터 정기적인 피드백을 받자. 이렇게 하면 학습 진도를 보다 효율적으로 조절할 수 있을 것이다. 스터디 플래너를 구입하여 목표 설정과 진도 관리를 체계적으로 해보자. - 공부에 몰입하는 시간을 체크해보자
앉아 있는 시간은 길지만 실제 몰입하는 시간은 짧은 것 같다. 몰입하는 시간을 효과적으로 관리하기 위해 시간 관리 기법을 시도해보자. 뽀모도로 앱을 활용하여 집중할 시간을 설정하고, 주기적인 휴식을 통해 학습 효율을 높이자. - 아침 시간을 활용하자
보통 9시쯤 교육장에 도착하지만, 1시간 더 일찍 도착해 보자. 점심을 12시에 먹으니 오후나 저녁에 비해 오전 시간이 상대적으로 짧다고 느껴진다. 하루를 오전, 오후, 저녁으로 나누어 생활하는 습관을 들이면 오전 시간을 더 길게 사용하고, 하루를 세 가지 시간대—오전, 오후, 저녁—로 나누어 더 체계적으로 관리할 수 있을 것이다.
Problem. 나빴거나 그만둬야 할 것
- 건강 관리에 실패했다
아파서 응급실에 갔다. 면역력이 떨어진 상태에서 바이러스에 노출된 것 같다. 이번 주말에는 룸메와 함께 기숙사를 청소하고, 가능한 한 밥도 챙겨 먹으며, 잠은 최소 6-7시간 자도록 노력해야겠다. 부채감에 무리해서 시간을 길게 공부하기보다는, 컨디션이 좋은 상태에서 집중하는 시간을 늘리는 것이 중요하다. - 비전공자라는 타이틀에 갇혔다
해낼 수 있는 가능성을 스스로 제한하는 느낌이다. 소극적이게 되고 소심해진다. 입 밖으로 내뱉지도 말자. 지양해야 할 태도다.
정글 생활을 한 마디로 얘기하자면,
코치님의 표현을 빌려 설명해보자면, 치타에게 매일 쫓기고 죽기 살기로 도망치지만 결국 잡아먹히는 결말이다. 오늘도 1주차에 치타에게 제대로 잡아먹혔지만, 굴하지 않겠다. 나의 경쟁 상대는 치타가 아니라 어제의 나다. 어제보다 조금 더 멀리 도망칠 수 있으면 된다.
'크래프톤 정글' 카테고리의 다른 글
크래프톤 정글 7기 0주차를 보내며 (4) | 2024.09.06 |
---|---|
비전공자의 크래프톤 정글 7기 합격 후기 (0) | 2024.08.07 |