2022 Masters Course/Project Course 60

2022 마스터즈 코스(백엔드) 75일차 회고(2022. 4. 22.) - "두 번째 팀 프로젝트의 첫 번째 주간 마무리"

해당 글은 코드스쿼드 2022 마스터즈 코스 "Java 웹 백엔드" 과정을 수강하면서 학습한 내용 등에 대한 회고 글입니다. :) 수강 회고 벌써 두 번째 팀 프로젝트의 첫 번째 주간이 모두 지나갔다. 이번 팀 프로젝트에서 주어진 미션 과제의 경우 Spring data jdbc, Nginx, OAuth 등 평상치 익숙치 않았던 기술들을 적용해야 했기에 진행하는데 다소 어려움이 많았었다. 우선 당장의 기능 구현을 위해 최소한의 사용법 정도만 익히긴 했지만 해당 기술에 대해 제대로 이해하지 못한 점이 아쉬운 점으로 남았다. 앞으로 언젠가는 알아야 할 (나 자신에게 있어) 일종의 '기술 부채'이긴 하지만 지금은 팀 프로젝트와 관련하여 '협업'에 좀 더 집중하고자 했다. 이번 주부터 코드스쿼드 강의실 개방과 함..

2022 마스터즈 코스(백엔드) 74일차 회고(2022. 4. 21.) - "원활한 협업을 위한 개인적인 학습의 필요"

해당 글은 코드스쿼드 2022 마스터즈 코스 "Java 웹 백엔드" 과정을 수강하면서 학습한 내용 등에 대한 회고 글입니다. :) 수강 회고 오늘로 이번 주 팀 프로젝트 미션 과제인 반찬 주문 서비스 웹 앱을 작업을 시작한지 4일차가 되는 날이다. 이번 미션 과제는 확실히 지난 팀 프로젝트 미션 과제 보다 난이도가 훨씬 높아진데다가 그동안 한번도 다루지 않았던 기술들을 적용해야하기에 새롭게 학습해야하는 내용들도 굉장히 많이 있다. 더욱이 미션 과제를 수행하는데 단 2주로 시간이 한정적인데, 이 중에서 주말(토요일, 일요일)과 주중에 있는 마스터 클래스 강의 시간, 오전/오후 팀별 스크럼 시간을 제외하면 실제로 팀원들과 의논하고 함께 작업을 할 시간이 매우 제한적이다. 사실상 마스터즈 코스 과정의 정규 시..

2022 마스터즈 코스(백엔드) 73일차 회고(2022. 4. 20.) - "첫번째 오프라인 협업"

해당 글은 코드스쿼드 2022 마스터즈 코스 "Java 웹 백엔드" 과정을 수강하면서 학습한 내용 등에 대한 회고 글입니다. :) 수강 회고 그동안 마스터즈 코스 과정을 하면서 팀원들끼리는 물론, 혼자서도 오프라인 모임(카페 등)에서 프로그래밍을 해본 적이 없었다. 마스터즈 코스 과정을 시작하기 전부터 코로나 확진자 수가 급격하게 증가하여 3월에 일일 확진자 수가 무려 60만명을 상회했었기에 오프라인 모임에 나가는 것이 껄끄러웠기 때문이었다. 이로 인해 나는 지난 4개월 간 집에서만 프로그래밍을 했었다. 하지만 저번 투두리스트 팀 프로젝트를 하면서 팀원들과 많은 의사소통을 하면서 오프라인 모임에 대한 Needs가 조금씩 생겨나기 시작했다. 아무래도 Zoom 등의 화상 회의 프로그램을 통해서 소통하다보니 ..

2022 마스터즈 코스(백엔드) 72일차 회고(2022. 4. 19.) - "데이터 베이스 설계하기"

해당 글은 코드스쿼드 2022 마스터즈 코스 "Java 웹 백엔드" 과정을 수강하면서 학습한 내용 등에 대한 회고 글입니다. :) 수강 회고 어제는 팀원들과 간단한 인사를 나누고 앞으로 프로젝트를 진행함에 있어 role(규칙)을 정했고 오늘부터는 본격적으로 팀 프로젝트를 수행했다. 우선 프론트 엔트 팀원들과 협의하여 메인 화면에 노출되는 카테고리별 반찬 정보들을 조회하는 것을 목표로 작업을 진행했다. 백엔드 역할을 하고 있는 나와 피오는 가장 먼저 '데이터 베이스 설계' 작업을 진행했다. 사실 나의 경우 데이터 베이스 설계 시 그동안 단순 무식한 방법으로 테이블을 만들어 나갔었는데, 오늘 피오와 함께 테이터 베이스 설계 작업을 할 때는 '데이터 베이스 개론' 상에 나와있는 방법에 따라 나름(?) 체계적으..

2022 마스터즈 코스(백엔드) 71일차 회고(2022. 4. 18.) - "두 번째 프로젝트 시작과 새로운 협업"

해당 글은 코드스쿼드 2022 마스터즈 코스 "Java 웹 백엔드" 과정을 수강하면서 학습한 내용 등에 대한 회고 글입니다. :) 수강 회고 지난 2주간의 투두리스트 팀 프로젝트를 마무리하고 오늘부터 주문 서비스 웹 앱 팀 프로젝트가 시작되었다. 지난 번의 팀 프로젝트와 동일하게 이번에도 백 엔드 2명과 프론트 엔드 2명으로 팀이 구성되었다. 이번에 처음 뵙게 된 프론트 엔드 팀원 분들은 사실 지난 투두리스트 미션에서 같은 그룹에 속했었던 분들이셨고 특히 같은 백 엔드 팀원인 피오는 매주 수요일마다 알고리즘 스터디를 같이 하고 있었기에 모두 다 반가웠었다. 지난 미션에서도 프론트 엔드 분들과 호흡을 맞추어 봤었지만 분명히 현재의 프론트 엔트 팀원분들은 지난 번 프론트 엔드 팀원분들과 또 스타일이 다를 것..