-
Notifications
You must be signed in to change notification settings - Fork 5
Home
JunhyunKang edited this page Nov 14, 2024
·
18 revisions
목표
- 기획-배포까지 경험하기
- nestjs와 ts특성을 잘 살려 완성도 높은 백앤드 코드 구성하기
- 기술선택 근거를 문서로 작성해보기 + 의도에 맞는 라이브러리 선택 (현재 websocket 사용 이유와, ws, socket.io라이브러리 선택에 대한 글 작성 중)
- 에러가 생기는 다양한 경우 생각해 해결해보기( 사용자 연결끊김, url로 퀴즈 페이즈로 바로 접근 등)
목표
- 기본기 탄탄하게 다지기
- 프로젝트 레이어별 역할과 책임을 명확히 정의하고, 체계적인 설계 역량 습득
- 높은 테스트 커버리지 - 명확한 숫자가 좋을 것 같다.
- 명확한 예외 분류와 처리를 통해 오류 대응 능력 최적화
- 프로젝트 레이어별 역할과 책임을 명확히 정의하고, 체계적인 설계 역량 습득
- CI/CD 워크플로우를 설계하고 자동화할 수 있도록 익숙해지기
- 인프라 구조의 원리를 깊이 이해하고, 효율적인 설계 및 운영 능력 습득하기
- CPU 튀는 것 튜닝
- redis를 통해 세션 관리, pub-sub 기능, 캐싱으로 성능 최적화 해보기
- redis 쓰기 전 쓰고 나서 비교해보기
- 웹소켓을 활용한 이벤트 기반 처리
- 개인 목표
- 저와 함께했던 분들이 개발자로써 바르게 성장하시도록 도움을 드리는 것
- 좋은 결과물을 많이 보여드리고 싶어요
- 좋은 결과물을 만들어 가는 과정을 경험하게 해드리고 싶어요
- 주니어 개발자가 느끼는 마음 고생을 조금이나마 덜어드리고 싶어요
- msw
- 컴포넌트 랜더링 테스트에 타이밍 문제로 인해 발생하는 이슈를 대비
- 렌더링 스냅샷이 잘 맞지 않더라
- wait-for
- 저와 함께했던 분들이 개발자로써 바르게 성장하시도록 도움을 드리는 것
- 해보고 싶은 것
- 다른 분들이 하고싶은 것 들을 잘 할수 있도록 서포트 해드리고 싶어요
목표 1. 처음부터 차근차근 공들여서 프로젝트 완성하기 여태까지 해온 프로젝트 들은 시간에 쫓기면서 줄건 줘, 버릴 건 버려 마인드로 임해왔었는데, 개발환경 세팅부터 리팩토링, 그리고 기능 업데이트까지 공든 탑 세우듯 조금씩 조금씩 애써서 프로젝트 완성해보는 경험을 해보고 싶어요.
목표2. 좋은 협업 경험하기 앞으로 취업을 해서든, 아니면 취업 전 졸업 프로젝트든 뭐든 협업을 할 일이 많을 텐데, 부스트캠프 그룹 프로젝트… 다들 성실히 임하고, 또 저보다 훨씬 훌륭하신 분들이 가득하시니까 좋은 협업이 이루어지기 좋은 환경이라고 생각해서 앞으로의 경험에 주춧돌이 될 만한 좋은 협업 경험을 해보고 싶습니다.
목표3. 전문성 강화하기 하나를 깊게 파본 경험을 한 적이 드문것 같아요. AI, 디자인, WAS 개발, 등등… 찍먹만 해보고 깊게까지 고민하면서 전문성을 강화한 경험이 없는 것 같아서 요번 프로젝트에서는 궁금한 점 같이 얘기 나눌 그룹원들도 있고 하니까 **“왜?”**라는 물음을 계속 던져가면서 깊게 파보는 경험을 해보고 싶습니다.
(사실 그게 어떤 것이든 좋다고 생각합니다. 백엔드, 프론트, 네트워크, 서버, 아키텍처 등등… 깊게 고민하려면 고민할 수 있는 요소들도 많은데 아직 구체적으로 정하기 보다 순간 순간 중요하다고 생각되는 것들을 깊게 고민해볼 생각입니다!)