SSAFY를 입교하고 어느덧 한 학기가 지났습니다.
처음 들어왔을 때는 눈이 내린 길을 걸으면서 교육장을 다녔었는데 오늘은 에어컨 청소를 하고 있으니 시간이 참 빠르다는 생각이 듭니다.
오늘은 제가 한 학기 동안 SSAFY를 다니면서 배운 것들과 느낀점을 간단히 정리하려고 합니다.
SSAFY 교육은 크게 1학기와 2학기로 나뉘며, 1학기는 기초 지식과 역량을 쌓는데 집중되어 있습니다.
SSAFY 트랙은 크게 자바, 임베디드, 모바일, 파이썬 반으로 나뉘는데, 저는 자바 반에서 수업을 들었습니다.
각 트랙은 사용하는 라이브러리나 언어에 차이가 있지만 기본적으로 1개의 언어를 집중적으로 학습하고, 각 트랙에서 사용하는 라이브러리를 학습하게 됩니다.
언어
자바반이었기 때문에 기본 언어로 자바를 배웠습니다.
저는 기본적으로 학교 등에서 자바 언어를 배운 적이 있었습니다.
하지만, 기존에 배울 때는 언어에 문법에 대해서 집중적으로 공부를 했었다면, SSAFY에서는 언어를 배울 떄 언어의 특징과 코드의 작동 원리에 대해서 설명 해주기 떄문에 더 깊은 이해를 할 수 있었습니다.
가령 객체 지향의 4대 특징 중 하나인 다형성을 배울 때 학교에서는 다형성이 무엇인지 단순한 개념만을 알려줍니다.
하지만 궁극적으로 이러한 다형성을 어디에 어떻게 적용하고 사용하는지는 알려주지 않습니다.
SSAFY에서는 개념을 정확하게 이해할 수 있도록 도와주고, 어떤 곳에 적용가능한지를 배울 수 있었습니다.
알고리즘
최근 기업들이 코딩 테스트를 통해서 개발자의 역량을 판단하려고 합니다.
SSAFY는 코딩 테스트를 위해 알고리즘 학습을 병행합니다.
트랙별 주 언어를 통해서 알고리즘을 알려주기 떄문에 언어에 대한 이해도를 높이면서 동시에 알고리즘 학습도 병행할 수 있었습니다.
저는 사실 이전에 코딩테스트를 위한 알고리즘 공부를 별도로 해본적이 없어서 처음에는 많이 어려웠지만 SSAFY에서 단계적으로 꼼꼼하게 학습을 할 수 있도록 도와주며, 각 알고리즘별 문제를 통해서 배운 내용을 복습할 수 있도록 도와주었습니다.
라이브러리 & 프레임워크
자바반은 기본적으로 웹 개발을 중심적으로 진행합니다.
SSAFY는 프레임워크, 백엔드 라이브러리를 경험할 수 있도록 도와주는데, 각각 Vue, Spring을 학습하게 됩니다.
특히 Spring의 경우 Java/Servlet을 먼저 학습한 후 Spring Famework를 배우기 때문에 Spring의 원리 등을 명확하게 이해하는데 큰 도움이 되었습니다.
한 학기에 앞선 모든 교육과정을 해야하다보니 하루에 배우는 양이 아무래도 배우는 양이 많을 수 밖에 없습니다.
하지만 그만큼 학기가 지나고 나서 습득한 지식의 양은 방대한 것 같습니다.
기자단 활동
SSAFYcial은 SSAFY의 공식 기자단으로 SSAFY를 대내외에 홍보하고 SSAFY 교육생에게 다양한 정보를 제공하는 역할을 수행합니다.
저는 운이 좋게도 기자단에 신청 후 선정되어 기자단 활동을 진행하고 있습니다.
이번 학기는 주로 주변에 함께 공부하는 친구들과 서로 몰랐던 내용이나 좀 더 자세히 알면 좋을 것 같은 내용을 위주로 글을 작성하였습니다.
한 학기 동안 쓴 글을 보고나니 말재주가 없어서 다양한 정보를 제공하지 못해서 조금 아쉽다는 생각이 들었습니다.
다음 학기에는 좀 더 다양하고 알찬 내용을 구성하여 글을 작성해보겠습니다!
배운 것도 많지만 아직 부족한 부분이 많이 있다는 것도 절실히 느끼게 되었습니다.
하지만 SSAFY에서 배운 탄탄한 기초 지식과 학습 방법이 새로운 지식을 배우는데 이전보다는 두려움을 떨치고 앞으로 나아갈 수 있는 원동력이 되어줄 것이라 생각합니다
[SSAFY] 삼성청년SW아카데미 12기 모집 공고 안내! (66) | 2024.04.15 |
---|---|
[SSAFY] Start Camp에서 SSAFY MeetUp까지! 1학기 총정리! (2) | 2023.06.27 |
[SSAFY] 나만의 SSAFY 명함 만들기! (1) | 2023.06.26 |
[SSAFYcial / S2P] 삼성 SW 역량테스트 및 등급 알아보기 (3) | 2023.02.20 |
[SSAFYcial] 싸피 입학식 & Welcome Kit 언박싱 후기 (2) | 2023.01.28 |