|
|
|
|
|
 |
개발 과정에서 가장 중요하게 생각하는 원칙은 무엇인가
저는 웹·애플리케이션 개발을 중심으로 한 실무형 기술 역량을 기반으로 이즐 IS의 서비스 운영 및 신규 기능 개발에 직접 기여할 수 있다고 생각합니다.
또한 프로젝트 설계·개발·테스트·배포 과정을 반복 경험하며 서비스 아키텍처의 흐름을 자연스럽게 이해하 게 되었고, 이를 통해 새로운 기능을 개발할 때도 기존 시스템과의 연결성을 고려한 안정적 구현이 가능합니다.
가장 기억에 남는 프로젝트는 "사용자 맞춤형 일정 추천 웹 서비스"를 개발한 경험입니다.
단순한 기능 구현이 아니라, 실제 운영 효율을 높이고 사용자 경험을 개선하는 개발이 가능하다는 점에서 제지향점과 맞닿아 있습니다.
첫해 목표는 이즐 IS 시스템 구조 전체를 정확히 이해하고, 안정적인 신규 기능 개발을 담당할 수 있는 개발자가 되는 것입니다.
|
|
|
 |
특히 자바(SpringBoot) 기반 백엔드 개발, React를 활용한 프론트 엔드 개발, API 설계, DB 모델링 경험이 있어 서비스 전체 구조를 이해하며 문제를 해결할 수 있는 역량을 갖추고 있습니다.
또한 프로젝트 설계·개발·테스트·배포 과정을 반복 경험하며 서비스 아키텍처의 흐름을 자연스럽게 이해하 게 되었고, 이를 통해 새로운 기능을 개발할 때도 기존 시스템과의 연결성을 고려한 안정적 구현이 가능합니다.
가장 기억에 남는 프로젝트는 "사용자 맞춤형 일정 추천 웹 서비스"를 개발한 경험입니다.
프로젝트 진행 중 가장 큰 문제는 대량의 일정 데이터를 처리하는 과정에서 속도가 급격히 느려진 것이었습니다.
이 경험을 통해 저는 '기능을 만드는 것'보다 '문제를 해결하며 서비스를 완성하는 것'이 개발자에게 더 중요한 역량임을 배웠습니다.
이 때 저는 '동작하는 기능'과 '사용되는 기능'은 다르다는 사실을 깨달았고, 그 이후로 개발할 때 항상 사용자의 관점에서 기능을 바라보는 습관을 갖게 되었습니다.
단순히 주어진 기능을 구현하는 개발자가 아니라, 데이터를 분석하고 사용 패턴을 이해해 더 편리한 기능을 제안하는 개발자로 성장하고자 합니다.
저는 "사용되는 기술을 만드는 개발자"를 지향합니다.
이 즐 IS는 롯데 계열사 운영의 핵심 시스템으로, 실제 사용자 규모가 크고 서비스의 영향력이 현장에 즉시 반영됩니다.
단순한 기능 구현이 아니라, 실제 운영 효율을 높이고 사용자 경험을 개선하는 개발이 가능하다는 점에서 제지향점과 맞닿아 있습니다.
제가 가장 중요하게 생각하는 원칙은 "읽기 쉬운 코드가 좋은 코드"라는 점입니다.
저는 기능 구현뿐 아니라 코드 구조, 네이밍, 모듈화, 주석, 테스트코드 등 협업을 위한 기본을 철저히 지키는 개발을 지향합니다.
또한 GitHub에 개인 리포지토리를 운영하며 코드리뷰 문화를 스스로 적용하고 있습니다. |
 |
개발, 기능, 코드, 서비스, 즐, is, 성, 데이터, 경험, 사용자, 구조, 프로젝트, 이다, 생각, 기술, 방식, 기반, api, 문제, 테스트 |
|
|
|
|
|
|
 |
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
|