2022 Masters Course/Project Course 60

2022 마스터즈 코스(백엔드) 65일차 회고(2022. 4. 8.) - "첫 프로젝트 주간 그리고 소통의 중요성"

해당 글은 코드스쿼드 2022 마스터즈 코스 "Java 웹 백엔드" 과정을 수강하면서 학습한 내용 등에 대한 회고 글입니다. :) 수강 회고 프로젝트 과정의 첫 번째 주간이 종료되었다. 이번 한 주는 지난 12주간과 달리 프론트 엔드와 처음으로 협업하는 과정이었으며 아울러 그동안 한번도 봽지 못했었던 Hanse와 처음으로 호흡을 맞추면서 백엔드 시스템을 구성해나갔었던 뜻 깊었었던 한 주였다. 이번 한 주를 보내면서 특히, 프론트 엔드와 협업하면서 많은 것들을 배울 수 있었는데, 그 중 하나가 바로 '소통의 중요성'이었다. 나름대로 API를 설계할 때 프론트 엔드 단에서 어떻게 처리하는 게 편할지를 곰곰이 생각해보고 설계를 해보았지만, 실제 프론트 엔드와 해당 API와 관련해서 협의를 진행하면 수정되는 일..

2022 마스터즈 코스(백엔드) 64일차 회고(2022. 4. 7.) - "일과 휴식의 균형"

해당 글은 코드스쿼드 2022 마스터즈 코스 "Java 웹 백엔드" 과정을 수강하면서 학습한 내용 등에 대한 회고 글입니다. :) 수강 회고 오늘로 팀 프로젝트를 시작한지 벌써 4일차가 되었다. 지난 12주간 과정을 진행하면서도 시간이 빨리 지나갔지만 역시 프론트 엔드 팀원들과 함께 작업을 진행하면서 여러 논의들을 하다보니(몰입을 하다보니) 시간이 더욱 빨리 지나갔다. 자칫 지치기 쉬운 환경에 있지만 그래도 이번에는 같은 백엔드 팀원 Hanse와 협의하여 충분한 휴식 시간을 갖은 덕분에 한결 가벼운 마음으로 프로젝트에 임할 수 있었다. 프로그래밍을 하다 보면 몇시간이 훌쩍 가도록 몰입하게 되는 경우가 많이 있다. 물론 단기적으로는 컨디션에 큰 지장은 없을 수 있겠지만 프로그래밍은 장기전이다. 또한 코드스..

2022 마스터즈 코스(백엔드) 63일차 회고(2022. 4. 6.) - "삽질 그리고 등잔 밑이 어둡다."

해당 글은 코드스쿼드 2022 마스터즈 코스 "Java 웹 백엔드" 과정을 수강하면서 학습한 내용 등에 대한 회고 글입니다. :) 수강 회고 어제 미션을 수행하면서 스프링 부트 웹 앱 구동 시 연동된 데이터 베이스(MySQL)의 테이블 및 데이터가 (data.sql 및 schema.sql 파일에 의해) 초기화 되지 않는 오류가 발생했었는데, 이를 해결하기 위해 1시간 30분 정도 구글링을 했었지만 문제 원인 파악 및 문제 해결을 할 수 없었고, 결국 이 하나로 인해 너무 많은 시간이 소요되어 잠정적으로 문제 해결을 중단했었다. 그리하여 오늘 같은 팀원인 Hanse와 이 문제에 대해 논의하던 과정에서 해당 문제의 원인을 파악할 수 있었는데, 허무하게도 그리고 민망하게도 해당 문제의 원인은 파일명의 오탈자로..

2022 마스터즈 코스(백엔드) 62일차 회고(2022. 4. 5.) - "본격적인 프로젝트 협업"

해당 글은 코드스쿼드 2022 마스터즈 코스 "Java 웹 백엔드" 과정을 수강하면서 학습한 내용 등에 대한 회고 글입니다. :) 수강 회고 어제 프로젝트 팀원들과 간단한 인사와 함께 앞으로 프로젝트 진행방향 등에 대해 논의한 후 오늘부터 본격적으로 프로젝트 과제를 수행하기 시작했다. 오늘은 같은 백엔드 클래스 팀원 Hanse와 호흡을 맞추면서 데이터 베이스 및 API 설계를 진행했고, 이와 관련해서 프론트 엔드 클래스 팀원들과 논의 및 협의를 진행했다. 처음으로 프론트 엔드 담당자와 업무적으로 협의를 나눌 수 있었던 시간이었는데, 역시 예상했었던 만큼 진행 과정에 있어서 많은 소통을 필요로 했다. 특히, API를 설계함에 있어서 어떠한 데이터를 API에 포함시킬지, 어떠한 계층 구조로 작성할지 등 프론..

2022 마스터즈 코스(백엔드) 61일차 회고(2022. 4. 4.) - "프로젝트 과정 그리고 협업의 시작"

해당 글은 코드스쿼드 2022 마스터즈 코스 "Java 웹 백엔드" 과정을 수강하면서 학습한 내용 등에 대한 회고 글입니다. :) 수강 회고 오늘로 마스터즈 코스 대망의 마지막 과정이자 무려 12주간 진행될 프로젝트 과정이 시작되었다. 마스터즈 코스 과정을 수강한 이후로 처음으로 웹 프론트 엔드 클래스 수강생들과 대화를 나눌 수 있었는데, 간단한 자기 소개와 함께 앞으로 2주간 프로젝트를 진행하면서 팀원들간의 규칙(싸우지 않기, 적극적으로 소통하기 등)을 정하는 시간을 가졌다. 아울러 지난 12주간 총 12번의 소모임이 바뀌면서도 한번도 봬지 못했었던 같은 웹 백엔드 클래스 Hanse와 같은 조가 되어 반가웠다. 프로젝트 과정은 같은 과제를 둘이서 협력하며 해결하는 페어 프로그래밍과 달리 아에 다른 영역..