본문/내용
1.본인의 성격의 장단점에 대해 말씀해 주세요.
저의 성격의 장점은 문제를 체계적으로 분석하고 우선순위를 명확히 설정하는 능력입니다. 복잡한 알고리즘 구조를 다룰 때 핵심 모듈을 3단계로 분해하고, 각 모듈의 입력-출력 지표를 5개씩 정의해 시간당 20건의 이슈를 30% 단축했습니다. 팀 협업 부분에서도 열린 소통과 피드백 루프를 통해 8주간의 개발 속도를 평균 18% 끌어올렸고, 코드 리뷰에서 발견된 중복 코드를 40% 축소했습니다. 단점으로는 완성도를 먼저 추구하는 경향이 있어 초기 프레임 설계에 다소 시간이 걸리는 편인데, 이 문제를 보완하기 위해 매일 데일리 스크럼에서 진행 상황과 위험요소를 3줄 이내로 공유하고, 1주 단위로 테스트 커버리지를 15%씩 증가시키는 목표를 세워 실행했습니다. 예를 들어 특정 모듈에서 예외 처리 누락으로 리그레션가 발생했던 상황에서, 예외 케이스를 20개 추가하고 자동화 테스트를 구축해 배포전 테스트 실패율을 12%에서 2%로 감소시켰습니다. 또한 성과 지표를 수치로 관리하기 위해 JIRA와 CI 파이프라인에 5개 지표를 연계해 주간 보고서를 작성했고, 이로써 의사결정 시간이 평균 25% 단축되었습니다. 이…