본문 바로가기
일상

백엔드 개발자 이직 전 반드시 확인해야 할 것들

by kuja-hazzy-story 2024. 11. 5.
반응형

필요 기술 스택

기본기가 탄탄해야 한다

  • 동시성 제어와 트랜잭션 처리
  • 분산 시스템 이해도
  • 대용량 트래픽 처리 경험
  • 성능 최적화와 모니터링

Cloud & DevOps

  • AWS/GCP/Azure 중 하나는 깊이있게
  • Docker & Kubernetes 실무 경험
  • CI/CD 파이프라인 구축 경험
  • IaC (Terraform 등) 다뤄본 경험

필수 경험

  • 장애 처리와 트러블 슈팅
  • DB 설계와 쿼리 최적화
  • API 설계와 성능 개선
  • 보안 취약점 대응

회사 확인사항

기술 스택 점검

  • "우리는 MSA 환경에서..." 진짜 MSA인지?
  • "Cloud Native" = AWS 단순 사용?
  • Kubernetes가 제대로 활용되는지
  • 모니터링과 알람 체계는?

레거시 상황

  • "점진적으로 개선 중입니다"의 실체
  • 기술 부채 해결의 의지
  • 최신 기술 도입에 대한 태도
  • 레거시 코드의 문서화 상태

조직 문화

개발 문화

  • 코드 리뷰의 실제 진행 방식
  • 테스트 코드 작성 문화
  • 기술 공유 활성화 정도
  • 배포 주기와 프로세스

의사결정 구조

  • 기술 의사결정의 주도권
  • 개발자의 의견 반영 정도
  • 제품 로드맵 공유 여부
  • 에자일의 실제 적용 수준

성장 가능성

학습 지원

  • 사내 스터디 지원 제도
  • 컨퍼런스 참여 기회
  • 기술 도서 구매 지원
  • 외부 교육 지원 제도

경력 개발

  • 성과 평가 기준의 명확성
  • 연봉 인상 체계
  • 스톡옵션의 실제 가치
  • 승진 기회와 기준

실무 환경

업무 프로세스

  • 야근 빈도와 사유
  • 장애 대응 체계
  • 기술 부채 관리 방식
  • 문서화 수준

팀 구성

  • 시니어와 주니어 비율
  • 팀원들의 평균 근속기간
  • 최근 이직률
  • 채용 계획

마치며

연봉 인상도 중요하지만,
기술적 성장과 업무 환경이 더 중요하다.
현재의 선택이 미래의 커리어를 결정한다.

반응형