안녕하세요. SSAFY 8기 기자단 최윤지입니다.
SSAFY인이 된다면 꼭 해봐야 할 것 중 하나는 바로 'STUDY'입니다.
스터디 신청 공지가 나오면, 교육생들은 자율적으로 스터디를 모집하고, 의견을 조율하여 진행 계획을 수립하게 됩니다.
SSAFY의 스터디는 어떻게 진행되는지 궁금해하실 예비 SSAFY인들을 위해 준비했습니다.
제가 스터디장으로 있는 스터디는 어떻게 진행되고 있는지, 2달 남짓 지난 현재 시점에서 얼마큼 성장했는지 그 일련의 과정들을 기록해보았습니다.
그럼 시작해볼까요?
※ 본 내용은 제가 속한 스터디의 진행과정에 기반하여 작성되었습니다.
<스터디 with SSAFY>
SSAFY인이라면 누구나 신청할 수 있는 스터디에 대해서 알아보겠습니다.
<우리 스터디의 목표는 무엇일까?>
SSAFY에는 정말 여러 스터디들이 존재하고, 각 스터디마다 특색이 다양합니다.
그중 저희 스터디에서는 알고리즘과 CS 중심으로 공부하는 것을 목표로 세웠습니다.
<Algorithm[Baekjoon, SWEA]>
가장 먼저 알고리즘 공부에 대해서 알아보겠습니다.
일단 매주 큰 주제를 잡고, 그에 맞는 문제를 백준과 SWEA에서 찾아봅니다.
그렇게 찾은 문제들 중 스터디원들끼리 의논하여 적절한 것을 선정하고, 난이도에 따라 문제 수를 조절하기도 합니다.
그리고 난 후, 스터디에서 각자의 풀이 코드를 설명하고, GitHub에서 코드 리뷰를 올리는 것으로 마무리합니다.
(GitHub가 궁금하신 분들은 아래의 링크를 참고해 주세요!)
<Algorithm[역량테스트 대비]>
SSAFY의 1학기 수료를 위해서는 역량 테스트를 통과해야 하고, 비전공자는 IM 등급, 전공자는 A 등급을 취득해야 합니다.
중요한 시험인 만큼 혼자 준비하기보다는 스터디원끼리 함께 문제를 풀다 보면 의지를 북돋을 수 있어서 좋고, 각자의 색다른 풀이 방식을 접할 수 있어서 시너지 효과가 더해집니다.
또한 문제별로 풀이법을 정리하여 반드시 고려해야 할 조건과 유형에 따른 풀이 방식을 빠르게 익힐 수 있도록 했습니다.
<CS[자료구조]>
알고리즘과 더불어 개발자가 꼭 알아야 하는 지식에는 CS, 즉 Computer Science도 있습니다.
저희 스터디에서는 각자 하나의 주제를 맡아서 개념과 활용법, 코드 등을 조사해 온 후 그를 스터디원에게 설명해 주는 방식으로 진행했습니다.
그리고 개념 정리에서 끝나는 것이 아니라, 이와 관련된 문제들을 풀어봄으로써 해당 주제에 대해 확실히 익히도록 노력했습니다.
(CS 정리 내용이 궁금하신 분들은 아래 링크를 참고해 주세요!)
<기타[평가 대비]>
SSAFY에 입과하게 된다면 분반 테스트, 역량 테스트, 일타싸피, 관통 프로젝트 등 여러 번의 평가를 보게 됩니다.
이러한 평가들을 대비할 때, 혼자서 준비하기보다는 서로 찾아본 정보나 새로 나온 소식 등을 공유하면 훨씬 수월하게 준비할 수 있습니다.
<스터디 시작 약 두달 후, 그 결과는?>
제가 스터디를 시작하고 나서 이룬 성과는 다음과 같습니다.
1. Solved.ac 티어 : Silver 3 -> Gold 5
2. IM 시험 PASS
3. 그 외 CS 개념 & 활용법 익힘
저희 스터디에는 저보다 큰 성장세를 보인 분들이 더 많을 만큼 다들 열정과 의지가 가득합니다.
저는 다른 스터디원분들께 정말 많이 배우고 있기도 하고, 포기하지 않고 끝까지 노력하는 끈기를 본받으려고 꾸준히 노력 중입니다.
<스터디는 계속됩니다.>
정말 혼자 공부했다면 단기간에 이렇게 실력이 늘 수 있었을까 싶을 정도로 변화하는 스스로의 모습에 매번 놀라는 중입니다.
여러분도 꼭 SSAFY에서 스터디를 하면서 자신의 부족한 부분을 채우기도 하고, 열정이 가득한 사람들과 함께 서로 북돋아주고 노력하며 빠르게 성장하는 경험을 꼭 해보셨으면 합니다.
이상으로 SSAFY의 STUDY 소개 글을 마치겠습니다.
더 좋은 기사로 찾아뵐 수 있도록 노력하겠습니다.
혹시 궁금한 점이 있으시다면 댓글로 남겨주시거나, cyjcode99@gmail.com으로 메일 주시면 아는 선 내에서 친절하게 답해드리겠습니다.
(아래 명함을 누르면 SSAFY 홈페이지로 연결됩니다)