<aside> 📝 기억보단 기록, 빨리보단 멀리

팀에서의 협업과 성과를 중요하게 생각하며, 이를 기록과 투명한 공유를 통해 실천합니다. 과거에 빠른 결과물에만 중점을 둔 환경에서 일하며 개발 히스토리 파악과 팀원 간의 공유 부족을 경험했습니다. 예를 들어 히스토리 파악이 되지 않아 간단한 코드 수정에 불필요한 시간을 소모하거나, 공유 부재로 인한 갑작스러운 웹 서버 에러등의 문제를 겪었습니다. 해당 문제를 개선하기 위해 PM과 협력하여 Zira에 기록과 공유하는 문화를 세우도록 노력하였습니다. 평소 개발활동 간에도 팀원과 함께 Notion 에 문제 해결 과정을 상세히 기록하고, 커뮤니케이션 앱을 통해 동료들과 일일 작업 현황을 지속해서 공유하면서 팀 내 공유 문화 활성화에 기여하고 있습니다. 기록과 공유는 개발의 핵심이라고 생각합니다. 앞으로도 이 원칙을 지켜, 팀의 연대감과 효율성을 높이는 데 기여하고 싶습니다.

</aside>

<aside> 🏄🏻 성능과 사용자

이전 직장에서 웹 사이트 리뉴얼 후, 오히려 페이지 뷰와 광고 수익이 감소하는 문제가 있었습니다. 해당 문제의 원인을 파악하기 위해 Google Search Console과 Page Speed Insights 지표를 활용하였고, 성능 문제와 SEO 문제로 이를 규명하였습니다. SEO 문제의 근본적인 원인은 리뉴얼된 페이지들이 순수 React로 구성되어 단일 페이지로 인식되는 점이었습니다. 이후, 약 6개월 동안 웹 플랫폼의 성능 개선 작업과 신규 프로덕트 개발을 병행 하였으며 이미지 로딩 최적화, 코드 분할, 리소스 사전로딩 등의 방법을 학습하고 적용하였습니다. 추가로, Server Side Rendering을 제안하여 기존 플랫폼에 사용하던 PHP로 주요 메타태그와 React Script가 포함된 페이지 응답을 구성하여 SEO 문제도 해결하였습니다. 이러한 노력 덕분에 페이지 뷰와 광고 수익은 100% 이상 증가하는 성과를 이루었습니다. 가장 마지막 참여한 프로젝트에서는 Next.js를 활용하여 성능과 SEO 대응을 효과적으로 해내었고, 지속해서 성능 최적화와 사용자 경험 개선에 집중하고 있습니다.

</aside>