[SW개발 직무부트캠프] 기획부터 개발까지 파이썬 백엔드 개발 실무 후기
📅 기간
2023.12.28 ~ 2024.01.25
📜 수료 인증
📍 참가 동기
SW개발 직무를 탐색하고, 파이썬을 활용한 백엔드 개발 실습을 통해 전반적인 개발 프로세스를 이해하며 실무 경험을 쌓기 위해 이 부트캠프에 참가했습니다. 또한, 현업에서 필요로 하는 문제 해결 능력을 기르고, 협업의 중요성을 실질적으로 체험하고자 했습니다.
📚 커리큘럼
부트캠프 커리큘럼은 실무 중심의 체험을 제공하며, 각 주차별로 다양한 과제를 통해 백엔드 개발의 기획부터 실행까지 다루었습니다.
- 1주차: 업무 요청자의 요구사항을 분석하고 기획안을 작성합니다.
- 2주차: 기획안을 바탕으로 개발을 진행합니다.
- 3주차: 업무 요청자의 요구 변경 사항을 반영합니다.
- 4주차: 서비스의 완성도를 높이고 추가 제안을 합니다.
💻 5주간의 학습 과정
부트캠프는 5주 동안 진행되었으며, 매주 주어진 업무와 피드백을 통해 실력을 쌓아갔습니다.
진행 방식
- 현직자의 실시간 피드백: 직무에 대한 자세한 경험과 피드백
- 업무 발표: 진행한 업무 결과 발표 및 설명
🎯 과제 및 실습 내용
1주차: 요구 사항 분석 및 기획안 작성
첫 번째 주에는 업무 요청자의 요구사항을 분석하고, 이를 바탕으로 기획안을 작성했습니다. 기획안은 실제 개발 시 활용할 수 있도록 작성되었으며, 특히 회사 소개와 제품을 소개할 수 있는 웹사이트의 구조와 디자인을 중점적으로 고려했습니다. 기획안을 바탕으로, 웹 페이지 개발이 원활하게 진행될 수 있도록 필요한 요소들을 시각적으로 표현하고, 각 기능이 어떻게 구현될지 구체적으로 명시했습니다.
기획안은 개발자가 실제로 작업을 시작할 때 명확한 방향성을 제시하고, 각 페이지의 레이아웃 및 주요 기능이 어떻게 배치될지에 대한 계획을 포함하고 있습니다.
1주차 피드백 후기
1주차 피드백을 통해 기획서가 상세하고 중요한 부분을 잘 반영했다는 점을 확인할 수 있었습니다. 특히, 각 페이지의 레이아웃과 기능을 명확하게 계획하는 것이 중요하다는 점을 다시 한 번 깨달았습니다.
기획서 작성 시 필요한 정보들을 포함하려 노력했는데, 피드백을 통해 세부 사항들을 잘 짚어주셔서 도움이 되었습니다. 특히 메뉴 구조와 페이지 레이아웃에서 놓칠 수 있는 부분을 짚어 주신 덕분에 기획안을 더 명확하고 실용적으로 다듬을 수 있었습니다.
2주차: 개발 진행 및 기획안 수정
2주차에는 기획안을 바탕으로 회사 소개 및 상품 소개 홈페이지 개발을 시작했습니다. HTML, CSS, Python을 활용하여 실제 웹 페이지를 개발하며 실무에서의 개발 경험을 쌓았습니다. 개발 과정 중에는 피드백을 받은 후, 기획안을 보완하여 수정하고 개선하였습니다.
피드백을 받기 전과 받은 후의 기획안을 비교하여, 수정된 부분을 시각적으로 확인할 수 있도록 했습니다. 이전 기획안에서 놓쳤던 세부사항이나, 실무적으로 더 효과적인 구조로 바뀐 점을 전후 사진을 통해 보여드리겠습니다.
피드백을 반영한 후, 기획안이 더 명확하고 실용적인 형태로 개선되었음을 확인할 수 있었습니다. 이를 통해 개발이 더 원활하게 진행될 수 있었고, 실제 웹 페이지를 구축하는 데 큰 도움이 되었습니다.
3주차: 요구 사항 반영 및 수정
업무 요청자의 추가 요구 사항과 변경 사항을 반영하여 개발을 수정하고, 문제 해결을 위한 적절한 방법을 적용했습니다. 이전에 진행한 기획안과 개발이 잘 맞춰지도록 수정하며 발생한 오류나 문제를 해결하기 위해 노력했습니다.
3주차 피드백 후기
이번 3주차 피드백에서는 해결되지 않아 오류가 발생한 부분에 대해 질문을 통해 자세한 답변을 받을 수 있었습니다. 문제 해결에 도움이 되는 참고 소스도 제공해 주셔서, 실제 문제를 해결하기 위한 방법을 구체적으로 알게 되었습니다. 이러한 피드백을 통해 실무에서 겪을 수 있는 문제들을 해결하는 능력을 키울 수 있었고, 더 나아가 개발 실력을 향상시킬 수 있었습니다.
4주차: 서비스 완성도 향상
서비스의 완성도를 높이기 위해 피드백을 반영하여, 최종적으로 클라이언트의 만족도를 높일 수 있는 기능을 추가했습니다. 서비스의 품질을 더욱 높이고, 실제 사용자의 입장에서 더 나은 경험을 제공하기 위해 여러 개선 사항을 적용했습니다.
💡 체험을 통해 배운 점
이 부트캠프는 실무에서 발생할 수 있는 다양한 상황을 체험할 수 있는 기회였습니다. 특히, 기획부터 개발까지 전반적인 과정을 경험하면서 협업의 중요성과 문제 해결 능력을 기를 수 있었습니다. 직무 경험이 부족했던 초기에도 실습을 통해 빠르게 적응할 수 있었고, 매주 진행된 피드백은 제 실력을 크게 향상시키는 데 도움이 되었습니다.






