개발자가 번아웃 왔을 때
극복한 방법
에디터를 열기 싫었던 4개월 — 다시 코딩이 재밌어진 과정
번아웃이 왔다는 걸 인정하기까지
처음엔 그냥 피곤한 거라고 생각했다. 야근이 많았으니까. 주말에 쉬면 나아지겠지 했다. 주말이 지났다. 나아지지 않았다. 월요일에 에디터를 열었는데 아무것도 하고 싶지 않았다. 화면을 보고 있는데 아무 생각이 들지 않았다.
그 상태가 일주일, 이주일, 한 달이 됐다. 그때도 "번아웃"이라는 단어를 쓰지 않았다. "요즘 좀 힘들다"고만 했다. 두 달이 지나고 나서야 이게 번아웃이라는 걸 인정했다. 인정하는 것 자체가 시작이었다.

# 번아웃 2개월차 — 상태 점검
─────────────────────────────────────────
[CRITICAL] 에디터를 열기 싫음 → 2개월째 지속
[CRITICAL] 코드 보는 게 의미 없게 느껴짐 → 처음 느끼는 감각
[CRITICAL] 퇴근 후 개발 관련 아무것도 못 함 → 사이드 프로젝트 중단
[WARN] 집중 시간 30분도 안 됨 → 이전 대비 80% 감소
[WARN] 스탠드업 말하기 싫음 → 참여하되 최소 발언
[WARN] 수면 품질 저하 → 7시간 자도 피곤
[WARN] 새로운 기술 관심 없음 → 예전엔 매일 봤는데
─────────────────────────────────────────
진단: 번아웃 (burnout)
# 인정하기까지 2개월 걸렸다
번아웃의 증상들 — 처음엔 몰랐던 것들
예전엔 퇴근하고도 사이드 프로젝트를 했다. 번아웃이 오자 회사 코드도 개인 코드도 다 하기 싫어졌다. 코딩 자체가 싫어진 건지 헷갈렸는데, 그게 번아웃의 핵심 증상이었다.
일은 계속 하는데 뭔가 쌓이는 느낌이 없었다. 기능을 만들어도 "이게 의미 있나"라는 생각이 들었다. 성과가 없는 게 아니라 성과를 느끼는 감각이 사라진 것이었다.
주말에 푹 쉬어도 월요일에 피곤했다. 여행을 가도 돌아오면 원점이었다. 피로가 잠이나 휴식으로 해결되지 않는 상태. 이게 일반적인 피로와 번아웃의 차이였다.
팀원들에게 내색을 못 했다. "요즘 어때요?" 물으면 "괜찮아요"가 자동으로 나왔다. 그 연기 자체도 에너지를 소모했다. 솔직하게 말하지 못하는 것이 번아웃을 더 키웠다.
일반 피로는 쉬면 회복된다. 번아웃은 쉬어도 회복되지 않는다. 또 번아웃은 특정 활동(코딩)에 대한 감각이 무뎌지는 것이 핵심 증상이다. "이게 왜 싫지?"를 이해할 수 없는 상태가 2주 이상 지속되면 번아웃일 가능성이 높다.
처음 시도했던 것들 — 효과 없었던 방법들
"더 열심히 하면 나아지겠지"라는 생각이 처음이었다. 할 일 목록을 더 빽빽하게 만들었다. 강의를 더 많이 사봤다. 사이드 프로젝트를 억지로 시작했다. 다 실패했다. 번아웃 상태에서 더 열심히 하려는 시도는 불에 기름을 붓는 것이었다.
그다음엔 "억지로라도 하다 보면 나아지겠지"를 시도했다. 매일 강제로 에디터를 열었다. 30분 동안 아무것도 못 하고 닫았다. 의지력으로 번아웃을 이길 수 없다는 걸 그때 배웠다. 번아웃은 의지력 문제가 아니라 에너지 문제였다.
실제로 효과 있었던 것들 — 3가지 전환점
역설적으로 가장 효과 있었던 것은 완전히 멈추는 것이었다. 퇴근 후 개발 관련 것을 전혀 안 했다. 강의도, 블로그도, 사이드 프로젝트도. 처음엔 불안했다. "이러다 더 뒤처지는 거 아닌가." 2주가 지났다. 조금이지만 에디터를 열고 싶다는 생각이 들기 시작했다. 완전히 비워야 다시 채울 수 있다는 걸 알았다.
말하기 두려웠다. 번아웃이 왔다고 하면 능력 없는 사람으로 보일 것 같았다. 하지만 더 이상 숨기기 어려웠다. 결국 팀장에게 "요즘 번아웃 상태인 것 같다"고 말했다. 팀장이 "나도 그런 시기 있었다"고 했다. 프로젝트 하나를 잠시 빼줬다. 그 여유가 생각보다 컸다. 말하지 않으면 도움받을 수 없다는 것을 배웠다.
처음 코딩을 배웠을 때 뭐가 좋았는지를 찾아봤다. 뭔가를 만들면 바로 결과가 나온다는 게 좋았다. 그 감각을 되찾으려고 아주 작은 것을 만들기 시작했다. 업무와 관련 없는 것. HTML/CSS로 간단한 애니메이션. 30분이면 완성되는 것. 그 완성의 감각이 코딩의 재미를 조금씩 되찾게 했다.
별 계획 없이 CSS로 무언가를 만들어보기로 했다. 간단한 로딩 애니메이션이었다. 30분 만에 완성됐다. 화면에서 무언가가 움직였다. 오랜만에 "오, 됐다"라는 감각이 왔다. 거창한 것이 아니었다. 원 하나가 움직이는 것이었다.
그 감각이 4개월 만에 처음이었다. 코딩 자체가 싫어진 게 아니었다. 번아웃이 그 감각을 덮어버린 것이었다. 그날 이후로 조금씩 회복이 시작됐다.
번아웃은 코딩을 싫어하게 되는 게 아니라, 코딩을 좋아하는 감각이 일시적으로 사라지는 것이었다. 그 감각은 강제로 되찾는 게 아니라, 쉬고 나서 자연스럽게 돌아왔다.
회복 과정에서 실제로 도움된 것들
개발 생각을 하면서 걷지 않았다. 그냥 걸었다. 처음엔 의식적으로 생각을 비웠다. 2주 후에 산책하면서 아이디어가 떠오르기 시작했다. 억지로가 아니라 자연스럽게.
수채화를 시작했다. 코딩과 달리 잘못해도 지울 수 없고, 완성의 기준이 없다. "이걸로 뭘 하지"라는 목적이 없는 활동이 생각보다 회복에 도움이 됐다.
트위터, 링크드인, 개발자 커뮤니티를 2주 동안 안 봤다. 다른 사람들의 성과를 보는 것이 회복 중에는 오히려 방해가 됐다. 비교가 에너지를 빼앗았다.
번아웃 중에 잠을 줄여가며 뭔가를 하려고 했다. 역효과였다. 8시간 수면을 무조건 지켰다. 수면이 번아웃 회복에 가장 기본적인 조건이었다.
회복하면서 "왜 번아웃이 왔는지"를 천천히 정리해봤다. 원인은 세 가지였다. 첫째, 6개월 동안 쉬지 않고 야근했다. 둘째, 성과가 인정받지 못한다는 느낌이 쌓였다. 셋째, 배우는 것 없이 반복적인 일만 했다.
이 원인을 알고 나서 할 수 있는 것과 없는 것을 나눴다. 야근 문화는 바로 바꾸기 어려웠다. 대신 회사 밖에서 배우는 것을 만들고, 내가 한 것을 스스로 기록하는 습관을 만들었다. 원인을 찾지 않으면 번아웃은 반드시 다시 온다.
지금도 하고 있는 재발 방지 루틴
# 주간 자가 점검 (매주 금요일)
[CHECK] 이번 주 오늘 뭘 배웠지에 답 있었나?
[CHECK] 퇴근 후 강제로 쉰 날이 최소 3일 이상인가?
[CHECK] 에디터 열기 싫은 날이 3일 이상 지속됐나?
[CHECK] 뭔가 재밌게 만든 게 이번 주에 하나라도 있나?
─────────────────────────────────────────
# 한계 설정 규칙
[RULE] 야근은 주 2회, 회당 2시간 이내
[RULE] 주말 중 하루는 개발 관련 일체 안 함
[RULE] 에디터 열기 싫으면 억지로 열지 않음
[RULE] 학습 압박은 월 1개 주제로 제한
─────────────────────────────────────────
[TRIGGER] 위 체크 중 3개 이상 나쁘면 → 즉시 페이스 조절
# 번아웃은 막는 게 고치는 것보다 쉽다
번아웃 중에 가장 도움이 됐던 것을 하나만 꼽는다면 — 팀장에게 솔직하게 말한 것이었다. 말하기 전까지 2개월 동안 혼자 버텼다. 말하고 나서 조금이지만 부담이 줄었다. 도움을 요청하는 것이 약함을 드러내는 게 아니었다.
팀장이나 동료에게 말하기 어렵다면, 번아웃 경험이 있는 다른 개발자에게라도 말해보는 것을 권한다. "나만 이런 거 아닌가"라는 생각이 번아웃을 더 고립되게 만든다. 사실 개발자 번아웃은 매우 흔하다. 혼자가 아니라는 걸 아는 것 자체가 회복의 시작이 됐다.
번아웃이 단순 스트레스를 넘어 일상생활이 어려울 정도라면, 가까운 사람이나 전문가와 이야기 나눠보는 것을 권한다. 정신건강 위기상담 전화(1577-0199)는 24시간 운영된다. 개발자가 강해야 한다는 건 없다. 힘들면 쉬는 것이 맞다.
4개월간의 번아웃이 지나고 지금은 코딩이 다시 재밌다. 완전히 예전처럼 돌아온 건지는 모르겠다. 하지만 에디터를 열 때 두려움보다 약간의 기대감이 먼저 오는 것은 달라졌다. 그걸로 충분하다.
번아웃이 왔다는 걸 인정하는 데 2개월이 걸렸다. 그 2개월이 불필요했다. 더 일찍 인정하고 멈추고 말했다면 4개월이 아니라 2개월로 회복됐을 것이다. 번아웃은 의지력으로 이기는 게 아니라 받아들이고 쉬는 것으로 지나간다.
💬 번아웃을 경험하거나 극복한 이야기가 있으신가요?
어떻게 인식했는지, 어떻게 극복했는지, 지금도 진행 중인지 — 어떤 이야기든 댓글로 나눠주세요. 지금 번아웃 중인 분들에게 가장 현실적인 위로와 힌트가 될 것 같습니다.
'개발자 > 성장 학습' 카테고리의 다른 글
| 주니어 때 알았으면 좋았을 개발 습관 5가지 (0) | 2026.08.18 |
|---|---|
| 개발자가 새로운 언어·프레임워크를 익히는 현실적인 방법 (0) | 2026.08.11 |
| 컨퍼런스 처음 가봤을 때 달라진 시각 (0) | 2026.08.04 |
| 개발자 커뮤니티 활동으로 얻은 것들 (0) | 2026.07.28 |
| 알고리즘 공부, 실무에서 진짜 쓰이나? (0) | 2026.07.21 |