문제: 사진 용량이 커서 로딩이 오래 걸림
해결 방법: 이미지 최적화 툴을 사용하여 사진 용량을 줄였다.
문제: 시현 영상 촬영에 대한 어려움
해결 방법: 환경 설정 가이드를 참고하여 언젠간 누구도 발표할수 있다는 생각으로 팀원 모두가 동일한 세팅을 갖출 수 있게 했습니다. 팀원 간의 일정을 조율하며 공동 작업 시간을 설정하여 웹의 마무리 작업 진행하며 녹화하였다.
문제: 서로 정보를 공유하는 데 어려움
해결 방법: 주간 회의를 설정하고, Slack 등의 커뮤니케이션 툴을 활용하여 실시간 정보 공유. 또한, 문서화 도구를 활용하여 중요한 정보와 진행 사항을 지속적으로 기록
발표를 마무리하며 팀원들과의 협력을 통해 얻은 성과에 대해 크게 자부심을 느끼며
각자의 장점을 살려 팀원 간의 단합력을 높일 수 있었으며, 이를 통해 프로젝트 진행 속도도 향상되었다.
협력의 중요성을 깊이 깨달았고, 함께 작업함으로써 모두의 집중력과 열정이 향상되는 것을 체감하는 시간을 가지며 전체적인 팀플레이?팀협력을 경험해서 좋았다.
문제: 기본 문법 등의 이해가 부족
해결 방법: 기본 문법서를 깊게 다시 읽어보며, 모르는 부분을 실습과 함께 복습하며 팀원들과 스터디 시간을 가지며 서로의 이해도를 높이려고 노력했다.
문제: 계속되는 복습으로 인해 집중력 저하
해결 방법: 학습 방법을 다양화하여 중간중간 알고리즘 문제를 푸는 등...지루함을 줄여보았다. 또한, 짧은 휴식을 취하며 학습의 효율성을 높이는데 도움이 되었다.
반복 학습을 통해 Java에 대한 깊은 이해를 얻을 수 있었습니다. 이로 인해 새로운 프로젝트나 문제 해결에 있어서도 더욱 자신감을 갖게 되었고 조금씩 나아지는 과정에서의 성취감은 더욱 큰 동기부여가 되었습니다.
옵시디언(Obsidian) 노트앱: 옵시디언은 지식의 네트워크를 구성하는 데 도움이 되는 노트앱이라는 말을 듣고 공부를 조금 해 보았다. 기본 사용법 외에도 링크 연결, 그래프 뷰 등 고급 기능들을 통해 지식의 연결 구조를 시각적으로 확인할 수 있기에 뭔가 나혼자 쓰기에는 괜찮다는 생각을 했다.
GitHub의 Git Flow: GitHub을 활용한 협업에서는 브랜치 관리의 중요성이 큽다는걸 느끼고 Git Flow를 통해 기능별 브랜치를 생성, 관리하는 방법 및 병합 전략에 대해 학습하였다. 이를 통해 팀원들과의 코드 관리가 더욱 원활해지길 기대를 하지만 아직 써보지 않아서 확실할순 없다...
처음으로 WIL을 쓰며 느낀 것은 이렇게 정리하면 문제점과 해결했던것들을 한눈에 보기 좋게 정리하고 느낀점들을 상세하게 파악할수 있다는것이 좋았다. 이러한 프로젝트와 공부과정에서 WIL을 작성함으로서 자신의 성장과 발전을 알게 되는 점도 동기부여에 큰 도움이 되는것 같다.