BEYOND SW 캠프 15기 2개월차 회고

mijuckboon·2025년 3월 1일
post-thumbnail

부트캠프 2개월차, 2월이 마무리된 시점에서 지난 달에 대한 회고를 작성해본다.

1. 학습한 기술셋: 2개월차

  1. SQL
    • DCL, 뷰, 인덱스, 트리거, 프로시저 등 전반적인 개념 학습
  2. Linux
    • 서버 구축에 많이 사용되는 운영체제(OS)
    • 기본 CLI 명령어, 파일/텍스트 처리, DB 레플리카 서버 구축 등 전반적인 개념 학습
  3. Java
    • 객체 지향 프로그래밍을 잘 지원하는 언어 (백엔드 개발에 많이 이용)
    • 기초 문법, 클래스, 인터페이스, OOP 등 전반적인 개념 학습

2. 전반적인 느낀 점

  1. 아직도 갈 길이 멀구나 싶다.
    개념적으로는 알고 있던 내용이 많지만 실습 문제를 풀다보면 자세히 알지 못했거나 명령어가 손에 익지 않았다는 게 느껴진다. 명령어가 손에 익어 빠른 코드 작성이 가능하도록 경험을 많이 쌓아야겠다.
  2. 그래도 많이 성장하고 있다.
    이전에 독학으로 어렴풋이 알고 있었지만 잘 이해하지 못했던 부분이 명확해지고, 관련 없는 개념인 줄 알았던 내용들이 연결되기도 했다. 또한, 학습한 개념들이 코드에 어떤 식으로 적용되는 지 실습을 통해 익혀보니 이해도가 많이 높아졌다.
  3. 부트캠프는 처음부터 끝까지 모든 것을 배울 수 있는 곳은 아니다.
    독학으로 한 개념을 이해하기까지 걸렸던 시간과 비교해보면 부트캠프의 진도는 정말 빠르다. 필자는 실전 경험이 부족하지만 이론 공부는 꽤 하고 온 편이어서, 지금까지 다루어진 학습 내용 중 70-80% 정도는 잘 알지는 못해도 최소한 들어본 적은 있는 내용이었다.
    수업에서 다루는 내용의 양이나 실습 문제의 난이도를 고려했을 때, 만약 코딩에 대한 기본적인 지식 없이 처음부터 끝까지 배우겠다는 생각으로 들어왔다면 학습 내용을 제대로 소화하지 못해서 얻어가는 게 거의 없었겠다는 생각이 든다. 부트캠프 동기들을 보니 이론은 부족하지만 현업 종사 또는 프로젝트 등 실전 경험은 있는 분들이 꽤 많았다. 이렇게 이론을 공부했든 실전 경험이 있든 개발 공부를 최대한 해본 상태에서 성장이 멈추었을 때, 도움을 받을만한 곳이라고 생각한다.

3. Keep (좋았던 점, 앞으로 계속 유지할 것)

  1. 회고를 밀리지 않고 열심히 쓰고 있는 것. 특히 5주차 주간회고는 우수 회고에도 선정되었다.
  2. 완벽하진 않지만 주어진 일정을 대부분 기한 내에 잘 처리하고 있는 것

4. Problem (아쉬웠던 점, 앞으로 개선할 것)

백준 알고리즘 문제를 안 푼지가 오래됐더니 감각을 많이 잃었다. 전에 알고리즘 공부를 열심히 하던 시절에 파이썬으로 실버 상위에서 골드 하위 문제까지도 풀어보았다. 그런데 자바로 다시 풀어보려니 코드가 다르다는 점은 둘째치고, 브론즈 문제에서도 아이디어를 떠올리는 데 꽤 오랜 시간이 걸렸다. 코딩 테스트를 위해 알고리즘 문제 풀이 감각을 다시 올려야겠다.

5. Try (앞으로 새롭게 시도해볼 만한 것)

정말 바쁜 날이라도 백준 문제 하루에 하나씩은 꾸준히 풀어보기.
강의 시작이 9시인데 매일 아침 8시 30분 정도에는 도착하고 있으므로, 수업 대기 시간에 백준을 푸는 루틴을 만들면 충분히 해볼만하다.

profile
곽진웅, 백엔드 개발자 준비 중

1개의 댓글

comment-user-thumbnail
2025년 3월 4일

굿굿~! 👍👍

답글 달기