회고

BEYOND SW CAMP 24기 4주차 & 5주차 회고

sw-oo 2026. 1. 12. 01:18

어느덧 부트캠프를 시작한지 한달이 지났다. 미니프로젝트가 한번 진행이 된 시점에서, 우리팀은 동기 한명의 교체만 이루어진 채로 기존의 주제를 이어 두번째 미니프로젝트를 진행하게 되었다. 걱정되는 부분도 있었지만 잘하는 팀원들 사이에서 많이 배울 수 있는 기회이기도 했기 때문에 한편으로는 다행이라는 생각이 들었다.


📖 4·5 주차 학습 내용

4주차

  1. 미니 프로젝트 1회차 (주제 설정, 요구사항 분석, ERD설계, 시스템 아키텍처 설계)
  2. HTML, CSS 개념 이해 및 실습
  3. Figma를 활용한 프로젝트 페이지 구성 실습
  4. 반복적으로 사용되는 요소 Component로 설정

5주차

  1. JavaScript의 개념
  2. DOM & BOM
  3. Local Storage & Session Storage
  4. Coding Convention
  5. Promise 기반의 통신방식(fetch, axios, async/await)
  6. WebSocket, WebRTC, GPS 등의 프로젝트에서 사용되는 기능 구현 실습
  7. AWS EC2 서버 구성

KPT 방법론

  • Keep : 현재 만족하고 있는 부분, 계속 이어갔으면 하는 부분
  • Problem : 불편하게 느끼는 부분, 개선이 필요하다고 생각되는 부분
  • Try : Problem에 대한 해결책, 실행 가능한 것

 

📌 Keep

수업 주제와 상관없이 이론 후에 반드시 실습이 이어지는 학습 방식이 매우 만족스럽게 느껴진다. 이해가 되지 않는 부분도 직접 코드를 작성하고 결과를 확인하며 빠르게 습득하게 되는 것 같다. 실습하면서 복사 붙여넣기로 코드를 가져오기보다 직접 타이핑 해가며 손에 익히는 방식도 생각해 볼 필요가 있다.

 

우리 기수에서 유일하게 주제를 유지하며 두 번째 미니 프로젝트를 진행하게 되었다. 주제와 팀원이 유지되면서 프로젝트가 진행되면 서로 맞춰가는 소통의 시간을 단축할 수 있다는 점이 큰 장점이라고 생각한다. 4회차 프로젝트까지 팀이 유지되는 만큼, 어떤 방식으로 소통하는게 더 효율적인 소통 방식일지 고민해 봐야겠다.

 

⚠️ Problem

JAVA 언어에 익숙해져 있다 보니 자유로운 형식의 JavaScript가 오히려 어렵게 느껴진다. 변수의 타입 지정 방식이나 세미콜론 생략 등 JAVA와 다른 문법적 특징들이 낯설어 코드 작성 시 혼란을 겪고 있다. 내가 생각한대로 코드를 작성해도 분명 어딘가에서 문제가 생겨 실행이 안 되거나 코드를 복사 붙여넣기 했을 때 코드를 눈으로 익히는데도 꽤 오랜시간이 걸리는 것 같다. 특히 비동기 통신 개념이 들어가면서 동기/비동기에 대해 개념을 확실히 잡고 가야겠다는 생각이 들었다.

 

3주차부터 시작한 스터디에서 PS 문제 풀이 비중이 낮아지고 있다. '주 2회'라는 막연한 목표만 세워두다 보니 우선순위에서 계속 밀리는 현상이 발생한다.

 

✅  Try

JavaScript의 낯선 개념이 모호하게 남지 않도록 Vue를 배우는 이번 주차까지는 적어도 한시간은 당일복습을 해야할 것 같다. 특히 JAVA와 대비되는 JS만의 특징을 별도로 정리하거나, 실습 때 사용했던 코드가 어떻게 동작하는지 한시간 정도의 학습 시간은 반드시 필요하다고 생각한다.

 

PS 문제를 미루지 않도록 스스로 요일과 시간을 특정하여 스케줄에 반영할 것이다. 각 주마다 날짜를 지정해 그 날에 반드시 풀고 갈 수 있도록 일요일 혹은 월요일 아침에 날짜를 정해 풀이할 것이다.

'회고' 카테고리의 다른 글

BEYOND SW CAMP 24기 6주차 & 7주차 회고  (0) 2026.01.25
BEYOND SW CAMP 24기 3주차 회고  (0) 2025.12.28
BEYOND SW CAMP 24기 1주차 & 2주차 회고  (0) 2025.12.22