한화시스템 BEYOND SW 캠프 19기 7주차 회고

Minji·2025년 8월 31일

7주차 | 8/25 ~ 8/29
8/25: SOLID, Junit
8/26: 알고리즘
8/27: 알고리즘
8/28: 알고리즘
8/29: 알고리즘, JDBC


Facts

이번 일주일 동안 있었던 일, 내가 한 일

  1. SOLID, Junit, JDBC 배웠다
  2. 알고리즘 수업.. 따라가다가 놓쳤다 얼른 잡아야지
  3. 수요일 캡스톤 경진대회 교내 예선 최우수상 받았다 !
  4. 조금씩 포폴 정리를 채워나가는 중
  5. 매일메일 면접 질문 노션에 정리 시작

Finding

그 상황으로부터 내가 배운 것, 얻은 것

SOLID는 맨날 들으면 까먹고, 또 까먹고.. 그래도 이번 기회에 다시 한 번 잘 정리할 수 있었다! 정리한 내용 여러번 읽으면서 개발에 적용할 수 있도록 해야지

예전부터 TDD가 좋다~ 이런 얘기는 많이 들었는데, 막상 시작하면 개발이 급급해서 테스트는 생각도 안하고 진행했었다 ㅋㅋㅋ 이번에 Junit, AssertJ 활용해서 테스트코드 작성하는 법을 배웠는 데 유용한 것 같다! 이 내용도 잘 정리해두고 나중에 필요할 때 잘 활용할 수 있도록 해야겠다

여태까지 백엔드 개발할 때는 JPA만 써봐서 JDBC는 어딘가에 남아있는 이름만 본 정도였는데, 그래서 이번 수업이 되게 새로웠다! 강사님이 "나중엔 JDBC 안 쓰지만 그래도 대충 듣지 마라! 모든 회사가 최신 기술만 쓰는 게 아니고, 어느 회사 가서 어떤 기술을 쓰게 될 지 모른다. 중요한 건 새로운 기술을 배우는 그 자체다" 라고 하셨는데 완전 공감했다! 나도 이번에 JDBC를 배울 수 있어 좋은 기회라고 생각한당

이건 추가적인 내용이지만 여러 기술을 배우면 배울 수록 그 기술이 나오게 된 배경을 알면 확실히 이해가 더 빨라지는 것 같다 이걸 해결하기 위해 이게 생겼구나? 하고 쓰임새를 잘 이해하게 되는 느낌

알고리즘 수업은 각 유형에서 알아야 하는 포인트를 가볍게 짚어주시고, 문제 풀이를 라이브 코딩으로 보여주셨는데 진짜 쉽지않았다 .. 코테에 나오는 유형은 정해져있으니 얼른 주요 유형 개념 정리하고, 유형별 코드 템플릿 만들어서 많이 풀어야겠다는 생각이 들었다

예전에 매일메일이라는 IT 면접 대비 질문을 매일 오전에 메일로 보내주는 서비스를 구독해놨었는데, 내용이 어려워 읽기를 포기하고 구독만 해뒀었다. 그리고 완전 까먹고 있었는데, 우연히 메일함을 정리하다가 질문들이 쌓여있는 걸 발견했다! 질문들을 슥 보니까 수업에서 알게된 내용들이 꽤 있어서 !! 그 면접 질문을 추가로 정리하는 데이터베이스도 노션 페이지에 추가했다! 이전엔 이 질문들 보면서 내가 이거까지 알아야 돼? 했는데 이젠 그걸 알게 되다니 너무 기쁘다! 배우고 나니 이래서 면접에서 이런 걸 묻는구나~ 이정도 이해도를 가진 사람을 원하는 구나~ 하고 이해가 된다 앞으로도 꾸준히 배운 내용이랑 매일메일 질문 내용 맞춰가면서 잘 정리해야지!


Feelings

나의 감정적인 반응, 느낌

이번 주는 빨리 간 것 같기도 하고,, 다음주부터 spring 진도 엄청 빠르게 나간다고 하셨는데 재밌을 것 같으면서도 살짝 걱정된다 ~ 저번 주 JDBC 수업도 일부러 빠르게 나가면서 담주 수업에 미리 적응하라고 하셨는데, 수업 시간에 최대한 정리 잘하고 바로 따라갈 수 있도록 해야겠다

다음 주는 .. 진짜 수업 끝나면 .. 카페 가서 공부해야지 .. 집에 가면 바로 자서 안되겠다 ,,


Future

배운 것을 미래에는 어떻게 적용할 지

  1. 수업 잘 듣고 빠르게 따라가기
  2. 탐색(bfs, dfs) 알고리즘 유형 정리, 7문제 풀기
  3. 수요일 캡스톤 회의 → 이후 배포/개발할 내용 정리
  4. 하반기 공채 일정 확인
  5. 밀린 자바 복습 페이지가 9개 → 하루 2개씩..? 적어도 1개씩 정리하기
  6. 매일메일 면접 대비 질문 → 하루 하나씩 정리하기

0개의 댓글