안녕하세요.
이번 우테코 9기 BE준비를 위해서 스터디원을 모집하려 합니다!
저는 우테코에 대해 찾아보면서 우테코에서 원하는 인재상은 단순히 코드를 빠르고 정답에 가깝게 작성하는 사람을 찾는 과정이 아니라
- 주어진 요구사항 해석하고 정리하기
- 자신의 구현 방식에 대한 판단 근거를 설명할수 있으며
- 다른 사람의 코드를 리뷰하며 다양한 관점에서의 개선점을 찾으려는 노력
- 그리고 위에 과정을 글로 정리하는 능력까지 함께 중요하다고 생각합니다
그래서 해당 스터디를 통해서 단순히 과거 프리코스 미션을 풀어보는 것에 그치지 않고
매주 하나의 미션을 실제 프리코스와 비슷한 흐름으로 진행해보려 합니다!
각자 스스로 요구사항을 분석하고 구현한 뒤 코드리뷰를 통해 서로 다른 설계와 접근 방식을 비교하고 개선하길 원합니다.
“기능을 동작하게 만드는 것” 보다 객체지향적인 구조를 고민하고 역할과 책임을 나누고 테스트 코드를 작성하며 필요하다면 MVC와 같은 구조도 직접 적용해보는 과정을 경험하고 싶습니다.
프리코스를 처음 마주했을 때 완전히 낯선 환경에서 시작하기보다는
한 달 동안 미리 비슷한 사이클을 경험하며 자신만의 개발 방식과 학습 루틴을 만들어가는 것이 이 스터디의 가장 큰 목적입니다! + 모두 합격하기
이런 분과 함께하고 싶습니다!
- 현재 실력이나 경험은 중요하지 않지만 Java로 기본적인 코드 작성과 간단한 프로그램 구현이 가능한 분이면 좋겠습니다(주인장 실력도 안좋아요😂)
- 매주 주어진 미션을 끝까지 수행하고 제출할 수 있는 분을 원합니다
- 본인 코드 작성뿐 아니라 다른 스터디원의 코드를 읽고 코드리뷰를 성실하게 진행할 수 있어야 합니다
- 단순히 정답이나 베스트 프랙티스를 따라가기보다 본인의 구현 방식에 대해 이유를 고민하고 다른 의견을 받아들일 수 있는 분이면 좋겠습니다
- 약 4주 동안 꾸준히 참여할 수 있어야 하며 미션 구현과 코드리뷰를 포함해 주당 약 10~15시간 정도의 시간을 확보할 수 있는 분을 생각하고 있습니다
- 서로의 코드와 생각을 공유하며 함께 성장하는 스터디를 지향합니다
진행방식
기능 요구 사항
각 레포에 적혀있는 기능 요구사항을 그대로 반영하여 수행 예정입니다
프로그래밍 요구 사항
- Java 코드 컨벤션을 준수한다.
- indent depth는 최대 2까지만 허용한다.
- 삼항 연산자를 사용하지 않는다.
- 메서드는 한 가지 역할만 수행하도록 최대한 작게 작성한다.