개발자 번아웃은 흔하다. 끊임없는 기술 변화, 마감 압박, 온콜 스트레스가 쌓인다. 지속 가능한 커리어를 위해 번아웃을 예방하는 방법을 알아야 한다.
경계를 설정하자. 업무 시간을 정하고 지킨다. 저녁이나 주말에 슬랙을 확인하지 않는다. 긴급한 온콜이 아니라면 내일 처리해도 된다. 일과 삶의 경계가 중요하다.
완벽주의를 버리자
모든 코드가 완벽할 필요 없다. 충분히 좋으면 된다. 리팩토링은 나중에 할 수 있다. 80% 해결책이 20% 시간에 가능하다면 그것으로 시작하자.
새로운 기술을 모두 따라갈 필요도 없다. 유행에 휩쓸리지 말자. 기초를 탄탄히 하면 새 기술은 금방 배운다. FOMO는 불필요한 스트레스다.
회복 시간
휴식은 생산성의 일부다. 지친 상태로 일하면 버그만 늘어난다. 규칙적으로 쉬자. 점심 시간에 책상을 떠나자. 휴가를 다 쓰자.
운동, 수면, 취미가 중요하다. 컴퓨터 앞에서만 시간을 보내면 지친다. 몸을 움직이고, 충분히 자고, 코딩 외의 활동을 하자.
도움을 구하자
혼자 다 해결하려 하지 말자. 팀에 도움을 요청한다. 매니저와 워크로드를 논의한다. 필요하면 전문가의 도움을 받는다. 정신 건강은 커리어의 기반이다.
Categories: