우리의 문화
웰빙과 자율성 매니페스토
몇 시간 일했는지는 중요하지 않습니다. 시스템이 가동 중이고, 코드가 유지보수 가능하며, 그것을 작성한 엔지니어가 충분히 잤다는 것이 중요합니다.
자리를 채우기 위해 사람을 뽑지 않습니다. 복잡한 문제를 해결하기 위해 엔지니어를 채용합니다. 복잡한 문제는 자율성, 집중력, 충분한 휴식이 있을 때 더 잘 해결됩니다.
타협할 수 없는 4가지 원칙
이상적인 비전이 아닙니다. 매일 내리는 운영 결정이며, Digital Axios의 일하는 방식을 정의합니다.
성과 > 근무시간 성공적인 배포와 안정적인 프로세스.
화면 앞에 앉아있는 시간으로 성공을 측정하지 않습니다. 롤백 없는 배포, 개입 없이 수천 건의 문서를 처리하는 파이프라인, 시스템이 다운되지 않아 안심하고 잠들 수 있는 고객으로 측정합니다.
45분 만에 크리티컬 버그를 해결하고 산책하러 가는 엔지니어가 8시간 동안 생산성을 가장하는 엔지니어보다 더 가치 있습니다.중요한 KPI: 시스템 가동률, 프로덕션 오류율, 인시던트 해결 시간. 출퇴근 시간이 아닙니다.코드가 테스트를 통과하고, 코드 리뷰를 통과하고, CI/CD 파이프라인에 깨끗하게 통합되었다면, 일을 한 것입니다. 몇 시에 했는지는 상관없습니다.
비동기 문화 방해 없는 딥 워크.
복잡한 시스템 프로그래밍에는 깊은 집중이 필요합니다. 20분마다 중단되는 엔지니어는 견고한 아키텍처를 작성하지 못합니다. 패치만 작성할 뿐입니다. 집중 작업 블록을 보호하도록 운영을 설계합니다.
서면 커뮤니케이션 우선. 컨텍스트가 포함된 Slack 메시지로 해결할 수 있다면, 30분 미팅은 불필요합니다.미팅은 사전 안건과 고정 시간. 1시간짜리 잡담으로 변하는 '잠깐 통화'는 없습니다.문서가 진실의 원천. ADR(아키텍처 결정 기록)과 런북이 '그 사람한테 물어봐, 알고 있어'를 대체합니다.'방해 금지' 상태를 존중합니다. 엔지니어가 딥 워크 모드에서 동시성 문제를 해결하거나 마이크로서비스 플로우를 설계할 때, 그 집중은 신성합니다.
엔지니어에 대한 존중 커리어 성장은 장애물이 아닙니다.
우리의 엔지니어들은 UTN에서 학위를 이수하고, AWS 인증을 취득하고, 오픈소스 프로젝트에 기여합니다. 이것은 업무에도 불구하고 '참고 있는' 것이 아닙니다. 우리를 더 좋게 만들기 때문에 적극적으로 장려하는 것입니다.
학업이 업무와 경쟁하지 않도록 설계된 유연한 스케줄. 수업이 있으면 일정이 적응합니다.연간 교육 예산: 클라우드 인증, 기술 컨퍼런스, 전문 과정. 신청에 관료적 절차 없음.보호된 리서치 시간. 장식용 복지가 아닙니다. 이것이 있기 때문에 고객에게 최신 AI와 문서 처리 기술을 활용한 솔루션을 제공할 수 있습니다.시니어와 주니어 엔지니어 간 내부 멘토링. 공유된 지식은 확장됩니다. 한 사람에게 축적된 지식은 단일 장애점입니다.
정신 건강 깨끗한 코드에는 충분히 쉰 머리가 필요합니다.
영웅적 엔지니어링은 존재하지 않습니다. 배포를 '구하기' 위해 14시간 일하는 엔지니어는 잘못 설계된 시스템의 증상이지, 헌신의 표현이 아닙니다. 영웅주의가 필요하지 않도록 프로세스를 설계합니다.
프로덕션 인시던트는 비난 없는 사후 분석을 진행합니다. 시스템적 원인을 찾지, 책임자를 찾지 않습니다.명확한 제한이 있는 온콜 로테이션. '항상 대기 중'인 사람은 없습니다. 이번 주 온콜이면 다음 주는 쉽니다.지속 가능한 업무량. 달성 불가능한 스프린트는 맞추려던 데드라인보다 더 비싼 기술 부채를 만듭니다.충분히 쉰 엔지니어가 레이스 컨디션을 감지하고, 에지 케이스를 예측하고, 지친 엔지니어가 놓치는 시나리오를 커버하는 테스트를 작성합니다.
이것이 실제로 어떤 모습인가
말뿐이 아닙니다. 매주 구체적으로 이렇게 운영합니다.
지속 가능한 스프린트
환상이 아닌 실제 역량으로 계획합니다. 리서치, 기술 부채, 예상치 못한 상황을 위한 버퍼를 포함합니다. 완료에 영웅주의가 필요한 스프린트는 잘못 계획된 스프린트입니다.
미팅보다 문서
모든 아키텍처 결정은 ADR에 기록됩니다. API 사양은 Swagger에. 런북이 인시던트 대응의 최전선입니다. 누구의 기억에도 의존하지 않습니다.
멘토링으로서의 코드 리뷰
코드 리뷰는 관료적 절차가 아닙니다. 지식을 공유하고, 문제가 프로덕션에 도달하기 전에 발견하고, 전체 팀의 기술 수준을 높이는 기회입니다.
비난 없는 사후 분석
프로덕션에서 장애가 발생하면 책임자를 찾지 않습니다. 오류가 거기까지 도달하게 한 원인을 찾습니다. 테스트가 부족했나? 모니터링이 제때 알림을 보내지 않았나? 문서가 모호했나? 시스템을 고치지, 사람을 탓하지 않습니다.