2024.02 ~ 2024.11 (총 10개월)

성괴(성장하는 괴물) 쑤쑤는 과연 10개월 동안 어떤 활동들을 했을까
레벨1의 목표는 프로그래밍 기본
역량을 탄탄하게 쌓는 것이다.
- 소규모 애플리케이션 개발을 통해 JavaScript/TypeScript의 주요 문법을 깊이 학습한다.
- 유지보수성 좋은 코드의 필요성을 체감하고, 이를 작성하는 방법을 고민하며 적용한다.
- E2E 및 단위 테스트 코드를 작성하고 리팩터링하며 테스트의 중요성을 경험한다.
- 웹 표준을 준수하는 UI를 구현하며 UX를 고려한 프론트엔드 개발 역량을 키운다.
미션 | 페어 | 1단계 | 2단계 | 리뷰어 |
---|---|---|---|---|
자동차 경주 | 파슬리 | PR | PR | 유조 |
로또 | 썬데이 | PR | PR | 지그 |
점심 뭐 먹지 | 쿠키 | PR | PR | 하루 |
영화 리뷰 | 프룬 | PR | PR | 샐리 |
레벨2의 목표는 React에 대한 두려움을 극복하며, 궁극적으로 기술 학습에 대한 두려움을 정복하는 것이다.
- React와 TypeScript를 사용해 레벨1보다 복잡한 애플리케이션을 개발한다.
- 스토리북으로 컴포넌트 단위로 피드백을 받기 위한 테스트의 필요성을 경험하고, 유지보수성 좋은 코드를 작성하는 방법을 고민한다.
- 웹 표준을 준수하는 UI를 구현하며 UX를 고려한 프론트엔드 개발 역량을 키운다.
미션 | 페어 | 1단계 | 2단계 | 리뷰어 |
---|---|---|---|---|
페이먼츠 | 올리 | PR | PR | 샐리 |
페이먼츠 모듈 | 낙타 | PR | PR | 호프 |
장바구니 | 소하 | PR | PR | 케빈 |
상품 목록 | 초코 | PR | PR | 지그 |
레벨3의 목표는 팀 프로젝트를 통해 기획, 설계, 개발 전 과정에 참여하며 서비스 운영 경험을 쌓는 것이다.
프로젝트명 | 레포지토리 | 설명 | 팀 구성 | 블로그 |
---|---|---|---|---|
리뷰미 | 2025-review-me | 팀원으로부터 받은 피드백을 통해 자신의 강점을 찾아가는 서비스 | 프론트엔드 : 바다, 올리, 에프이, 쑤쑤 백엔드 : 산초, 아루, 커비, 테드 |
링크 |
레벨 4의 목표는 UX 개선을 위해 지속적으로 학습하며, 문제를 정의해보고 개선하는 것이다.
- 서비스의 성능 개선이 필요할 때, 직접 문제를 정의하고 정의한 문제에 맞는 해결책을 도입해본다.
- 리뷰이와 리뷰어 역할을 모두 경험하며, 코드 리뷰를 통해 상호 피드백과 개선 역량을 함께 쌓아간다.
- 팀 프로젝트를 유지보수하며 사용자 경험을 개선하기 위한 여러 방법들을 학습해보며 개선한다.
미션 | 사전 미션 | 1단계 | 2단계 | 리뷰어 |
---|---|---|---|---|
성능 개선 | - | PR | - | 웨디 |
접근성 개인 | PR | PR | - | 에프이 |
접근성 팀 | - | 코멘트 | - | - |
SSR 개인 | PR | PR | PR | 썬데이 |
쌓임 맥락(Stacking Context) 개념부터 시작해 왜 내 z-index는 동작하지 않는가?
를 분석하며, 개발 중 누구나 한 번쯤 겪어봤을 상황을 예시로 들며, 예상과 다르게 동작하는 원인과 해결 방법을 설명한다.
각 레벨 별로 한 편의 글을 완성해, 한 편의 글에 자신의 생각과 감정을 논리적으로 담을 수 있도록 한다.
레벨 | 제목 | 링크 |
---|---|---|
레벨 1 | 성장하는 괴물 | 링크 |
레벨 2 | 한다면 하는 여자 | 링크 |
레벨 3 | 개발에 진심인 상여자 | 링크 |
테크니컬 라이팅 | Suspense와 친해지기 | 링크 |
많은 걸 배우고 경험한 우아한테크코스 10개월 과정. 수료 완료.
쑤쑤야. 고생 많았다^_^