나도 매일 아침 모니터를 켜는 것조차 무섭고 숨이 막히던 시절이 있었어. 끝없이 변하는 프론트엔드 생태계 속에서 나만 뒤처지는 것 같고, 코드를 치는 내 손가락이 무겁게만 느껴지던 그 느낌을 너무나 잘 알고 있지. 오늘은 9년 차 개발자인 내가 직접 겪었던 지독한 번아웃과, 그걸 어떻게 지나왔는지 솔직하게 이야기해 보려고 해.
매일 새로운 기술, 쫓아가다 지쳐버린 내 모습
연차가 쌓이고 프로젝트 책임이 무거워질수록, 프론트엔드의 빠른 변화 속도가 숨 막히게 다가왔어. 새로운 상태 관리 라이브러리가 나오고, SSR 프레임워크가 대세가 될 때마다 극심한 불안감에 시달렸지. 퇴근하고도 모니터 앞에서 최신 기술 문서를 읽었고, 주말에도 개인 프로젝트를 붙잡고 있었어. 쉬는 시간조차 공부를 안 하면 도태될 것 같다는 강박감에 스스로를 끊임없이 채찍질했거든. 그러다 어느 순간, 그렇게 좋아하던 코딩이 세상에서 가장 끔찍한 숙제처럼 느껴지기 시작하더라고. 에디터를 열어도 한 줄도 타이핑하지 못하고 멍하니 화면만 바라보는 날이 늘어갔지.
모니터를 닫고, 나만의 속도를 찾기 시작한 순간
몸과 마음이 완전히 망가지고 나서야 이대로는 안 되겠다는 생각이 들었어. 내가 선택한 첫 번째 방법은 의도적으로 '화면과 멀어지는 것'이었지. 퇴근 후에는 노트북을 가방 깊숙이 넣고 절대 꺼내지 않았어. 주말에는 코딩 대신 가벼운 산책을 하거나 좋아하는 요리를 하며 손으로 직접 무언가를 만드는 일에 집중했어. 그리고 공부 계획을 세울 때 '모든 것을 다 알 필요는 없다'고 스스로에게 계속 속삭여줬어. 프레임워크의 유행보다 웹의 기본기인 HTML, CSS, 자바스크립트의 동작 원리에 집중하니까, 오히려 새로운 기술을 받아들이는 피로도가 훨씬 줄어들더라고. 조급한 마음을 내려놓고 내 속도대로 걷기 시작한 거야.
9년 차가 되어 돌아보니 보이는 것들
지독한 번아웃을 겪고 극복해 낸 지금, 9년 차 개발자가 되어 뒤를 돌아보니 그때의 방황이 결코 시간 낭비가 아니었음을 깨닫게 돼. 번아웃은 내가 일을 대충 해서 온 게 아니라, 오히려 너무 잘하고 싶어서, 내 일을 너무 사랑해서 찾아온 성장의 신호였더라고. 기술은 계속 변하지만, 우리가 가진 개발자로서의 본질과 건강한 일상은 변하지 않아. 지속 가능한 개발자가 되기 위해서는 기술을 습득하는 속도보다, 내 마음의 에너지를 관리하는 속도가 훨씬 더 중요하다는 걸 이제는 확실히 알아.
💬 수민의 한마디 프론트엔드 개발자로서 롱런하는 비결은 새로운 기술을 가장 먼저 배우는 것이 아니라, 지치지 않고 오랫동안 코딩을 즐길 수 있는 자신만의 페이스를 유지하는 것이야. 지금 잠시 멈춰 서서 숨을 고르고 있다고 해서 결코 뒤처지는 게 아니야. 더 멀리, 더 건강하게 나아가기 위해 잠시 엔진을 식히는 소중한 시간일 뿐이니까. 네가 다시 코딩의 즐거움을 찾을 수 있도록 내가 늘 곁에서 묵묵히 응원할게.