반응형

프리온보딩 5

[22~24일차] 원티드 프리온보딩 백엔드 코스 3차 마지막 일정, 후기

🌵 마지막 일정 개인 프로젝트 볼륨이 커지면서 코스 마무리까지 3일이 남게 되었다. 팀별로 남은 3일을 어떻게 보낼지 3가지 선택이 주어졌고 우리는 취업 준비를 선택했다. 1. 팀 프로젝트 (코스가 끝난 뒤에도 계속) 2. 개인 프로젝트 (일주일간 진행했던 프로젝트 고도화) 3. 취업 준비 (이력서, 깃허브, 모의면접 등) 🍁 일정 되짚어 보기 0 ~ 4일 차 : 서울시 지역구별 강우량과 하수관로 수위 데이터 Open API 서비스 개발 5 ~ 9일 차 : 가계부 서비스 개발 10 ~ 14일 차 : 보스 레이드 서비스 개발 15 ~ 16일 차 : 도커로 배포하기 (화면에 Hello 띄우기) 17 ~ 21일 차 : RESTful한 CRUD 기능 구현 (개인 프로젝트) 22 ~ 24일 차 : 취업준비 🌿 후..

[15~16일차] 4번째 기업과제 Docker를 사용한 배포로 Hello 출력하기

이번 기업과제는 Hello를 출력하는 서비스를 배포하는 비교적 간단한 과제다. 간단한 과제이기에 5명의 팀원 모두 개인적으로 진행하고 공유하는 식으로 진행했다. 3번째 과제에서 도커를 사용한 배포를 이미 경험했기에 쉽게 구현할 수 있었고 이번엔 도커 컨테이너 안의 nginx 설정이 어떻게 되어있는지 등 여유를 가지고 리눅스와 도커를 살펴볼 수 있었다. 🎨 서비스 아키텍처 🔗 참고자료 [3번째 기업과제 도커 배포 내용] https://a-littlecoding.tistory.com/103 [10~14일차] 3번째 기업과제 AWS EC2, Docker 배포 담당하기 [프리 온보딩 일기] 3번째 기업과제가 시작되었다. 게임 회사에서 내준 기업과제인데 이번에는 배포를 담당하게 되었다. 여기서는 서비스 아키텍처를..

[5~9일차] 2번째 기업과제

🎃 과제 story 두번째 기업과제는 페이히어의 과제였다. 간단한 가계부를 만드는 과제에서 모델링과 가계부 API 설계를 담당했다. 가계부 API 설계는 팀원과 공동으로 작업을 했는데 서로의 작업 현황을 파악하고 원활한 코드 리뷰와 의견 공유를 위해 설계할 URL과 메서드를 나열해놓고 하나씩 작업한 후 내용을 공유해서 레포지토리에 push하는 식으로 진행했다. 작은 단위의 서비스를 만드는 과정이었지만 RESTful하게 그리고 확장성을 고려하니 생각보다 고민해야할 부분이 많았다. 🌄 확장성 단순하게 수입, 지출내역의 log만 저장하는게 아닌 사업장별 가계부를 만들고 관계 테이블로 log연결해서 사업장별 가계부 관리가 가능하게 만들었다. 가계부별 로그를 확인할 때 시리얼라이저에서 시작 시점부터 현재 로그까지..

[4일차] 첫 기업과제 프로젝트를 마치며..

금요일 23시 59분까지 마감이었던 프로젝트가 끝났다. 원티드 첫 프로젝트를 돌아보며 간단히 KPT회고를 해보자. 📌 Keep (현재 만족하고 계속 이어갔으면 하는 부분) 컨벤션 코드, 커밋, PR 컨벤션, 브렌치 전략을 사용한 첫 프로젝트이다. 이전에 간단한 커밋 컨벤션, 코드 컨벤션은 정해놓고 작업한 경험이 있지만 이 정도 규모의 룰을 정하고 그 안에서 작업한 건 색다른 경험이었고 앞으로도 원활한 협업을 위해서는 지켜져야 할 규칙이라고 생각한다. 문서화 우리 팀에 대해서 가장 만족하고 있는 부분이다. 자신의 업무가 끝났다고 손을 놓고 있는게 아니라 ReadMe or Notion의 문서화를 꼼꼼하게 진행해서 시간이 지난 후 다시 이 프로젝트를 돌아봐도 쉽게 구조를 이해하고 코드 리펙토링이 가능하다고 생..

[1~3일차] 5주간 함께할 팀원 그리고 첫 과제

🎈 시작!! 드디어 기다리던 원티드 프리온보딩 백엔드 과정이 시작되었다. 실무 과제를 수행하며 경험을 쌓아 8월에는 취업 문턱을 넘어보자. 🎨 OT 첫 세션에서는 간단하게 OT를 진행했다. 총 36명의 인원이 코스를 진행하게 되었는데 생각보다 적은 인원에 놀랐다. 멘토님을 통해 실무 경험과 주니어 개발자에게 바라는 점 등 현장의 소리를 들을 수 있을 거 같아 기대가 되는 출발이다. 최소한 협업툴, 일정관리는 할 수 있는 주니어 개발자가 되자. 🎭 팀 파이썬 장고를 사용하는 5명의 인원이 모여 팀을 이루게 되었다. 자바와 노드 js인원이 A부터 F까지 6개 팀이고 파이썬 장고가 G, H 2개의 팀이 되었다. 팀원들에 대한 첫인상은 다들 좋았다. 적극적으로 의견을 제시하며 피드백을 수용하고 자료 공유가 활발..

반응형