저의 회고 방식은 5F 입니다.
- Fact -> 사실, 무슨 일이 있었나요 ?
- Felling -> 느낀점, 어떤 느낌이 들었나요 ?
- Finding -> 배운 점, 어떤 인사이트를 얻었나요 ?
- Future action -> 향후 행동, 앞으로 무엇을 해야 할까요 ?
- Feedback -> 피드백, 앞서 정한 향후 행동을 실천해본 뒤, 이에 대해 어떤 피드백을 받았나요?
<3주차 회고>
2023.11.10 - [우아한테크코스 프리코스 회고] - [우아한테크코스 웹 백엔드 6기 회고] - 프리코스 3주 차
사실, 무슨 일이 있었나요 ?
마지막까지 결국 통과하는 것에 성공했습니다. !!!!
느낀점, 어떤 느낌이 들었나요 ?
마지막 미션의 경우 3주 차 때 워낙 고생하면서, 배운 점이 많아서 그런지 기능 구현을 다 진행하는데 2시간 정도 걸렸고, 생각보다 쉽게 모두 구현할 수 있었습니다.
4주 차 까지 프리코스를 진행하면서 진정한 객체 지향을 배울 수 있었고, 결과가 좋든 안 좋든 저에게 많은 성장을 할 수 있었던 시간이었던 것 같습니다.
배운 점, 어떤 인사이트를 얻었나요 ?
프리코스를 모두 진행하고, 문제점을 해결하며 느낀 점 중 가장 큰 변화 중 하나는 좋은 개발 습관을 가지게 되었다는 것입니다.
원래 저는 기획과 설계 없이 바로 개발에 착수했었습니다. 그러나 이번 프리코스를 통해 리드미 파일에 기능 요구사항을 작성하고, 그를 기반으로 기능 목록, 예외 상황, 추가된 요구사항을 세부적으로 기술하는 과정을 거쳤습니다. 이를 통해 제가 작성한 내용을 순서대로 개발하는 습관을 가지게 되었습니다.
또한, 프리코스를 통해 처음으로 테스트 코드를 작성해 보게 되었는데, 이 경험을 통해 테스트 코드에 대한 거부감이 사라졌습니다. 더불어 MVC 패턴을 공부하면서 객체지향 개발의 핵심 원칙인 SOLID를 실제로 적용해 보는 기회를 얻었습니다. 각 객체는 그 객체만의 고유한 특성을 가지며, 이 원칙을 지키며 개발을 하니 프로그램이 훨씬 더 효율적이고 관리하기 쉬워졌습니다. 결론적으로, 프리코스를 진행하면서 저는 좋은 개발 습관을 가지게 되었고, 테스트 코드 작성에 대한 거부감을 극복하였으며, 객체지향 개발의 중요한 원칙인 SOLID를 실제 개발에 적용해 보는 경험을 할 수 있었습니다.
향후 행동, 앞으로 무엇을 해야할까요?
1차 합격 후 코딩 테스트는 5시간 동안 진행되는데, 5시간 안에 진행하기 위해서 지금까지 해왔던 미션들을 전부 리팩토링하면서, 다른 기수의 미션도 풀어보면서 시간 안에 미션을 구현할 수 있도록 공부해 볼 계획입니다.
피드백, 앞서 정한 향후 행동을 실천해본 뒤, 이에 대해 어떤 피드백을 받았나요?
프리코스를 전부 통과하는 좋은 결과를 도출했지만, 아쉽게 1차 합격에는 실패했습니다. 문제점을 생각하자면 자기소개서의 문제라고 생각합니다.
처음 우아한테크코스를 신청하려고 할 때 내가 과연 우아한테크코스의 합류할 수 있을까? 고민을 해보면서 프리코스라도 경험해보자 하며 자기소개서를 작성할 때 합격하겠다는 간절함이 부족했었던 것 같습니다.
비록 결과는 좋지 않았지만, 프리코스의 모든 단계를 거친 것 자체로도 큰 의미를 찾았습니다.
한 달 동안 저는 개발자로서 눈에 띄는 성장을 이룰 수 있었고, 그 경험은 제게 개발자로서의 꿈을 계속 추구하는 데 큰 동력이 되었습니다.
앞으로도 제 꿈을 위해 계속 나아가 볼 계획입니다.
'우아한테크코스 프리코스 회고' 카테고리의 다른 글
[우아한테크코스 웹 백엔드 6기 회고] - 프리코스 3주 차 (0) | 2023.11.10 |
---|---|
[우아한테크코스 웹 백엔드 6기 회고] - 프리코스 2주 차 (0) | 2023.11.01 |
[우아한테크코스 웹 백엔드 6기 회고] - 프리코스 1주 차 (0) | 2023.10.24 |