향해99

4주차 회고노트

dev_0hoon 2024. 7. 6. 16:21

1. 문제 (과제, 프로젝트를 진행하면서 부딪혔던 기술적인 문제)

-이번 주차를 지나며 겪었던 문제가 무엇이었나요?

> 콘서트 예약 시스템을 설계하는 것은 처음이었습니다. 대기열, 동시성 등의 고민으로 시퀀스다이어그램을 작성하는 것에 어려움을 느꼇습니다. 현업에서 시퀀스다이어그램 없이 개발을 해왔기에, 효과적인 시퀀스다이어그램이 뭘까에 대해서도 고민을 많이 했습니다. 이틀정도는 고민만 계속 했습니다.

2. 시도

-문제를 해결하기 위해 어떤 시도를 하셨나요?

> 팀원들이 어떻게 진행하는 지를 잘 지켜보고 힌트를 얻어갔습니다. 또 코치님 멘토링과 학습메이트를 활용해 제 생각의 방향성이 맞는지를 계속 확인했던 것 같습니다.

 

3. 해결

-문제를 어떻게 해결하셨나요?

> 결국 정보가 많아도 머리 속에서 정리하는 것은 저의 몫입니다. 다른 조원의 멘토링을 도강하며 계속 정보만 밀어넣다보니 더욱 복잡해 지기도 했습니다. 적당히 정보가 취합된 후에는 산책을 하며 머리 속을 비웠습니다. 그렇게 생각을 정리하고 다시 멘토링들을 보며 부족한 점을 매꿧습니다. 

 

4. 알게된 것

-문제를 해결하기 위해 시도하며 새롭게 알게된 것은 무엇인가요? ---

> 설계를 하기 위해서는 그만큼의 연습도 필요한 것 같습니다. 회사에서는 간단한 시스템만 만들다보니 개발 뇌도 단순해 졌던 것 같습니다. 단순한 것이라도 단계적으로 생각해볼 줄 알아야 한다고 생각했습니다. 어려운 것은 단순하게, 단순한 것은 좀 더 세심하게.

 

Keep : 현재 만족하고 계속 유지할 부분

-이번 주를 마무리 하며 나에게 만족했던 부분은 무엇인가요?

> 혼자서 정답이 무엇인지 정의를 내려야 한다는 부분입니다. 그래야 그 정답을 깨고 새로운 지식에 대한 피드백이 가능합니다.

 

Problem : 개선이 필요하다고 생각하는 문제점

-이번 주를 마무리 하며 개선이 필요하다고 생각했던 문제점은 무엇인가요?

> 체력관리를 잘 못한 것 같아 아쉽습니다.

 

Try : 문제점을 해결하기 위해 시도해야 할 것

-이 문제점을 해결하기 위해 다음 한 주간 시도 할 것은 무엇인가요?

> 잠을 많이 자려합니다.