
백엔드
주니어 개발자의 시작: AB180에서 배운 엔지니어링 문화 (AB180 인턴 후기)
두줄요약
AB180 인턴 경험을 바탕으로 백엔드 개발자로 성장한 과정을 회고했습니다. 소통 문화, Tech Spec, 마이그레이션과 장애 대응을 통해 배운 점을 정리했습니다.
핵심 내용
- AB180 인턴에서 정규직 백엔드 개발자로 전환되기까지의 성장 회고
- 실무 소통 방식, Tech Spec 문화, 사내 스터디와 KT 지식 공유 문화 속에서의 학습 경험
- Python에서 Kotlin으로의 포스트백 API 마이그레이션, QA 시스템 구축, 점진적 배포와 장애 대응 사례
구조와 흐름
- 작업 전 문서화와 설계 검토로 맥락과 트레이드오프를 정리하는 문화
- 데이터 정합성과 유지보수성을 고려한 마이그레이션 및 QA 검증 흐름
- 포스트백 연동 UX 개선에서 중앙 집중화, 플래그 기반 점진 배포, 운영 관점 반영
성능/운영 포인트
- 코루틴 기반 병렬 처리로 QA 시간 3분 1.62초에서 51.24초로 단축
- 장애 발생 시 타임라인 정리, 근본 원인 분석, 재발 방지 액션 도출
- 운영 환경에서의 구조 보완과 재발 방지 중심 대응
적용해볼 점
- 업무 요청과 리뷰 시 배경, 목적, 의도, 링크를 함께 정리하는 소통 방식
- 구현 전 왜 이 설계가 필요한지 설명하고 질문받는 Tech Spec 습관
- 레거시 중복 제거, 점진적 배포, 지식 공유 기록을 통한 협업 강화
