개발&성장 일기 🌱🌼

싸피 6기 특화 프로젝트를 돌아보며

dalin❤️ 2022. 4. 8. 21:25

🧡 시작하기 전

빅데이터, 인공지능, 블록체인, IoT 등 트랙이 있어서 그 중에 선택하고, 그 안에서 팀을 짜는 식이었다. 나는 트랙이 다 재미있어 보여서 고민하고 있던 중에, 어떤 분이 연락을 주셨다. 개인적으로 대화를 해본 적은 없었지만 유튜브 라이브나 실시간 수업에서 열정적으로 댓글을 다시면서 참여하시던 분이셔서 함께 하고 싶었고, 사용하고자 하는 기술 스택도 일치해서 그 팀에 합류하기로 했다. (빅데이터 트랙)

😃 좋았던 점

  1. react, typescript를 더 공부하고 프로젝트에 적용해볼 수 있어서 좋았다. 이전 프로젝트에서는 react, ts 둘 다 처음 본격적으로 공부하다 보니 진행 속도가 많이 느렸는데, 이번에는 그래도 전보다는 나았다. 
  2. git을 가지고 협업하고, 코드 리뷰!!!를 한 게 너무 좋았다. 이번에는 기능 별로 브랜치를 나눠서 작업하다가, 때때로 코드 리뷰 후에 디벨롭 브랜치에 MR을 하고 merge 했다. 나는 이번에 프론트엔드를 맡아서, 프론트엔드 팀원들끼리 코드 리뷰를 했다. 어떤 기능 개발했는지 보여주고, 코드 로직을 설명하는 식이었다. 나는 몰랐던 리액트의 원리나 문법도 알게 되고, 잘 몰랐던 라이브러리 사용법 등도 알게 되었다. 또 이후에 그 분 코드를 보면 더 잘 이해가 됬던 것 같다. 
  3. 지라를 사용해본 점도 좋았다. 어떤 어떤 할 일이 있는지 내 역할 뿐 아니라, 다른 분들이 맡으신 일, 전체적으로 팀이 해야 할 일을 확인할 수 있었다. 그리고 이번 프로젝트에서는 깃, 지라를 연동해서, 커밋 메시지에 "#지라 이슈 번호"가 들어가면, 지라에서 그 이슈에 관련된 깃 커밋 내역을 볼 수 있었다. 
  4. 코드 포매터, 린터도 여전히 편하고 좋았다.
  5. 팀 프로젝트를 즐겁게 했다! 서로 반말 + 호칭 없이 영어 닉네임을 불렀고, 일상 이야기도 많이 했다. 종종 같이 스트레칭도 하고 ㅎㅎ 많이 웃었다 :D 
  6. 다들 열심히 했다.. API 만들어달라거나 수정해달라고 하면 친절하게 해주던 분, 끈기를 가지고 CI/CD를 하던 분, 진짜 집요하게 "왜"를 고민하던 분 등등..!! 너무 배울 점이 많았다.
  7. 일과 시간에는 항상 모두 webex에 접속해 있었다. 줌터디(줌 켜고 스터디)처럼,, 화면에 내가 보이고 다른 사람이 보이니까 좀 더 집중할 수 있었고 얼굴을 봐서 반가웠다 ..ㅎㅎ 바로 바로 논의하고 물어보고 하니까 좋았고!
  8. 기록 노션으로 잘 정리했던 것도 유용했다~
  9. Jest를 이용해서 일부 페이지를 테스트했다!! 문서화 효과도 있고, 진짜 개발하고 수정할 때 좀 더 자신감이 생기는 거 같다. 
  10. 반응형 적용! 반응형도 조금이나마(사실상 한 페이지...^^) 적용했더니 뿌듯하고 신기했다. 생각보다는.. 안 어려운 것 같기도 하다.

😫 아쉬웠던 점

  1. TS, React, Next...  좀 더 깊이 있게 이해하고 싶었는데 그러지 못한 것 같아 아쉽다. 일단 기능은 뚝딱뚝딱 만들 수 있기는 한데, 그 원리를 탄탄히 모르다 보니 에러를 만날 때가 많았다. 에러를 해결하면서, '아 이런 원리였어?!!' 이랬다..
  2. 테스트 코드를 작성하기는 했지만, 모든 페이지, 컴포넌트에 적용은 못해서 아쉽다. 또 구조가 달라졌을 때 테스트 코드를 전반적으로 다시 작성해야 했는데, 그 부분은 시간 부족으로 못했다. 아 그런데 구조가 달라져도 잘 작동하는 테스트 코드를 짜야 좋은 테스트 코드라고 할 수 있으려나.
  3. 성능 평가.. 한 분이 어떤 라이브러리로 성능 평가를 해보고 이런 이런 부분이 문제인 것 같다. 라는 말을 해줬다. 그런데 그걸 리팩토링하지는 못했다ㅠㅠ
  4. (이건 프로젝트와는 큰 관계는 없지만) 프로젝트 일이 바빠지면 꾸준히 PS나 CS 공부를 못해서 아쉽다.. 25분.. 조금이라도 해야지!!! 다시 매일 잔디 심기 도전..!!@!@

🧡 끝난 후

공통 프로젝트가 끝난지 얼마 안된 것 같은데 벌써 특화 프로젝트도 끝났다. 열심히 공부하다가 이제 종강한 느낌! (그런데 다음 주부터 다시 자율 프로젝트라서, 개강하는 느낌이다...)

재밌고 열정 가득하고 깊이 생각하는 팀원들과 함께 해서, 즐거웠고 많이 배웠다 :) 

 

 

 

728x90