1. 어려웠던 부분 : 백엔드는 WebRTC를 제외하고 추가로 잡은 스코프까지 기능구현이 완료된 상태라 오늘부터 같이 WebRTC를 해결해보자는 의견이 나왔다. 그런데 내가 맡았던 부분이 아니라 너무 개념이 부족해서 일단 개념을 다시한번 잡아야 겠다는 생각이 들었다. 오늘은 비교적 여유가 있는 날이라 지난주 부터 정리하고 싶었던 여러 개념들을 블로그에 정리하면서 공부하는 시간을 가져보았다. 여러 참고 자료들을 보면서 공부를 하긴 하는데, 읽으면 이해는 되지만 내 머리에 저장이 되고있는 것 같지는 않아서 어떻게 하면 효율적으로 공부할 수 있을지 고민되는 하루였다.
2. 느낀 점 : 오늘 프로젝트의 핵심 기능인 WebRTC가 너무 해결이 안되고 있고, 또 대부분의 예제들이 Spring 이 아닌 Node.js를 사용한 예제 이기 때문에 그 예제를 ChatGPT라는 프로그램을 사용하여 Spring 으로 바꿔보는 시도를 해봤다. 물론 정확한 결과를 주진 않았지만 AI가 얼추 비슷한 코드를 죽죽 써내려 가는것을 보니, 아 이제 개발자 밥그릇도 줄어들겠구나라는 생각이 들었다. 외국어를 전공했더니 구글번역기가 다먹어버리고 ㅎ 개발을 시작했더니 ChatGPT가 등장했다. 긍정적으로 생각하자면, 잘 활용할 수 있는 사람이 된다면 더 효율적인 코딩을 하는 개발자가 될 수 있지 않을까 라는 생각을 했다.
3. 새로 알게 된 내용 : 이번 프로젝트에 유난히 Enum을 많이 사용하게 되었는데, 정확한 개념을 몰라서 정리해보는 시간을 가졌다. 그리고 지난주에 두번째 숙제로 받은 Git 과 Github 그리고 Gitflow에 대한 공부를 했다. 내용은 아래 링크 참조 !
4. 셀프칭찬 (오늘 잘한 일) : 내가 맡은 일을 끝내고 부족한 공부를 하는 나를 칭찬한다. 아직 많이 부족한거 같아서 불안하기도하고, 이번 프로젝트에서 너무 맡은 부분이 적은것 같아 걱정이 되기도 한다. 그렇지만, 이럴수록 전반적인 프로젝트를 심도있게 이해하자는 생각을 했다. 시간이 빌때마다 틈틈히 개념공부를 열심히 해서 어떤 면접 질문에도 잘 대답할 수 있도록 해야지 !
5. 내일 할 일 : 아직도 시그널링 부분에 에러가 많다. 그 부분을 같이 해결해보기, 백엔드에선 추가적인 스코프 계획을 잡기 !
[오늘 공부한 부분]
[45] Git vs Github vs Git Flow
[03] (Spring Boot) WebSocket / WebRTC
[46] 트러블 슈팅 : InvaliDataAccessApiUsageException: detached entity passed to persist
'TIL (Today I Learned)' 카테고리의 다른 글
[61] TIL WebSocket , WebRTC 언제쯤 ...! (0) | 2023.01.13 |
---|---|
[60] TIL Refresh Token (0) | 2023.01.12 |
[58] TIL 백엔드 스코프 추가 (0) | 2023.01.10 |
[57] WIL 실전 프로젝트 1주차 회고 (0) | 2023.01.08 |
[56] TIL 기술멘토링 / 피드백 반영하기 (0) | 2023.01.07 |