저의 부족함을 정확히 파악하고 이를 보완해 나가며 지속적으로 성장하는 개발자가 되고 싶습니다. 궁극적으로는 사용자에게 안정적이고 좋은 경험을 제공하는 것이 목표입니다.

성장을 위한 구체적 노력

1. 기초 CS 지식 습득 비전공자로 시작했지만, 탄탄한 기초가 중요하다고 판단하여 소프트웨어학부를 복수전공했습니다. 2년간 노력한 결과 1등도 여러번 경험해보고 전공 평점 4.41/4.5를 달성할 수 있었습니다. 이를 통해 CS 지식을 탄탄히 다질 수 있었습니다.

2. 프로젝트 경험 부족이라는 한계 인식과 극복 기초 지식은 쌓았지만 프로젝트 경험이 전무해 개발자로서의 실력은 형편없는 수준이었습니다. 이 한계를 절감하고 우아한테크코스에 참여해 첫 프로젝트를 시작했습니다. Spring, AWS, MySQL 등 처음 접하는 기술들이었지만, CS 기초 지식을 바탕으로 빠르게 습득하며 쿼리 최적화, 동시성 문제 해결 등 실제 서비스 문제들을 해결해 나갔습니다.

3. 편중된 경험의 한계 극복을 위한 도전

우아한테크코스에서는 주로 DB와 인프라 업무만 담당하다 보니, 백엔드 개발자로서 핵심인 코드 레벨에서의 경험이 부족했습니다. 개발자는 결국 코드를 작성하는 사람인데 이 부분이 약하다는 것을 깨달았습니다. 이런 편중된 경험의 한계를 보완하기 위해 소프트웨어마에스트로에 지원해 현재 더 다양한 범위의 백엔드 개발 경험을 쌓고 있습니다.

앞으로의 목표 실패나 부족함에 매몰되지 않고 이를 성장의 발판으로 삼아 지속적으로 학습하며, 대용량 트래픽 속에서도 안정적으로 가치를 제공할 수 있는 백엔드 개발자가 되는 것이 목표입니다.