정신 건강 우선시: 우울증과 소통 실패가 소프트웨어 엔지니어의 경력을 무너뜨린 이유

정신 건강 우선시: 우울증과 소통 실패가 소프트웨어 엔지니어의 경력을 무너뜨린 이유

TL;DR – 정신 건강이 단일 업무 성과 지표보다 중요합니다

저자는 소프트웨어 엔지니어로, 심각한 우울증을 겪으며 두 번이나 해고당했고, 소통 부재와 정신 건강 지원 부족이 직업적 실패의 주요 원인임을 깨달았습니다. 치료, 약물 복용, 그리고 친구·가족과의 솔직한 대화를 우선시함으로써 안정성을 회복하고 자신감을 되찾고자 합니다.


문제점: 치료받지 않은 정신 질환으로 업무 성과가 붕괴됨

  • 일관된 피드백 – 두 직장에서 모두 저자는 소통이 부족하고 작업 속도가 느리며 코드 품질이 생산 장애를 일으킨다고 지적받았습니다.
  • 자책의 악순환 – 회사와 자신의 미숙함, 매니저를 탓했지만 패턴은 지속됐으며, 이는 내부 요인이 있음을 시사합니다.
  • 증상 – 작업을 끝내지 않은 채 멀티태스킹을 하거나, 절차를 잊어버리거나, "머리가 폭발할 것 같다"는 느낌은 실행 기능 장애의 전형적인 징후이며, 흔히 우울증이나 ADHD와 연관됩니다.

"먼저 논의도 없이 일을 시작하고… 내가 전달한 작업은 품질이 떨어졌다… ‘내가 바꾼 X가 고장났다면, X가 이런 실수를 다시는 하지 못하게 해야겠다’ 라고 스스로에게 계속 말했어요…" – 저자의 피드백에 대한 자체 서술.

왜 소통이 핵심인가

  • 오해가 스트레스를 증폭 – 저자는 정신 상태를 공유하지 않음으로써 동료들이 자신의 행동을 오해하고 양측 모두에 좌절감을 초래했다고 지적합니다.
  • 조기 공개가 도움 – GP, 가족, 친구와 솔직히 이야기하기 시작하면서 업무 관련 좌절감과 근본적인 우울증을 구분할 수 있게 되었습니다.
  • 팀 역학 – 여러 댓글러가 명확하고 빈번한 업데이트가 느림에 대한 인식을 낮추고 신뢰를 높인다고 강조했습니다.

"첫 번째 단계는 그들과 소통하는 것이었습니다. 소통이 부족해 우울증 위에 쌓인 많은 좌절감이 발생했다는 것을 깨달았습니다." – 저자.

진단 및 치료: 전환점

  • 심각한 우울증 – 현재 플루옥세틴과 옥사제팜을 복용 중이며, 회복을 위해 복지 혜택을 받고 있습니다.
  • 가능성 있는 ADD/ADHD – 여러 댓글러가 실행 기능 장애가 진단되지 않은 ADHD에서 비롯될 수 있다고 제안하며, 평가와 자극제 복용을 권했습니다.
  • 치료 일정 – 치료는 1년이 걸릴 수 있다고 들었으며, 인내와 구조화된 지원이 필요함을 강조합니다.

"저는 심각한 우울증 진단을 받았고, 플루옥세틴과 옥사제팜을 복용 중이며, 지금은 복지 혜택을 받아 회복에 전념하고 있습니다." – 저자.

커뮤니티가 제안한 실용적인 전략

전략 근거 댓글 예시
생각과 단계 기록 워크플로를 외부화하면 머릿속에 모든 것을 유지해야 하는 인지 부하가 감소합니다. "작업 중 생각/단계를 기록하는 문서를 만들어 보셨나요?… 머릿속에 모든 컨텍스트를 유지하지 않아도 돼서 꽤 자유로워요." – FartyMcFarter
체크리스트 활용 체크리스트는 테스트와 검증을 강제하는 구체적인 경로를 제공합니다. "저자는 The Checklist Manifesto를 읽어야 할 것 같습니다… 체크리스트 사용이 품질을 향상시킵니다." – onion2k
호환 가능한 매니저 찾기 창의성을 중시하고 엄격한 루틴보다 유연성을 허용하는 매니저는 신경다양성 작업 방식을 수용할 수 있습니다. "탐구와 창의성을 허용하는 매니저와 함께라면 훨씬 더 잘할 수 있을 겁니다." – daxfohl
ADHD 평가 고려 실행 기능 장애는 적절한 진단과 약물 치료로 크게 개선됩니다. "저는 ADHD 진단을 받았고… 제가 해본 일 중 가장 중요한 일이었습니다." – dwaltrip
구조화된 루틴 구축 규칙적인 수면, 운동, 영양은 기분과 인지를 안정시킵니다. "운동하고, 잘 먹고, 매일 같은 시간에 잠자기…" – titanomachy
멀티태스킹 제한 작업 전환은 산만함을 증폭시킵니다; 한 번에 하나의 티켓에 집중하면 깊이가 향상됩니다. "티켓을 정하고, 작업을 시작하고, 끝내면 됩니다… LLM은 테스트를 강제하는 경로가 없기 때문에 코드를 더 대충 만들게 합니다." – author

저자의 현재 전망과 목표

  • 단기 – 관리 가능한 오픈소스 기여를 지속하고, 치료를 유지하며, 고압적인 정규직 역할은 피합니다.
  • 장기 (2027년 말까지)
    1. 하나씩 작업을 계획·실행해 부주의한 실수를 없앤다.
    2. 자신의 동기를 이해한 뒤 자부심을 느낄 수 있는 결과물을 만든다.
    3. 부담감 없이 안정적인 고용을 확보한다.
    4. 마음이 맑아지면 규율 있는 업무 습관을 개발한다.

"안정적인 삶과 직장을 원합니다. 제가 하는 일에 자부심을 갖고 싶어요… 회사를 떠나야 한다는 느낌을 받고 싶지 않아요." – 저자.

엔지니어와 매니저를 위한 핵심 정리

  1. 정신 건강을 우선시 – 치료받지 않은 우울증이나 ADHD는 성과 저하로 오해될 수 있으며, 조기 진단이 결과를 바꿉니다.
  2. 투명한 소통 촉진 – 정기적인 업데이트와 역량에 대한 솔직한 공유가 오해를 방지하고 스트레스를 감소시킵니다.
  3. 프로세스는 맞춤형으로 – 체크리스트, 단일 작업 집중, 유연한 관리 스타일은 신경다양성 엔지니어가 성장하도록 돕습니다.
  4. 전문가 도움 요청 – 약물, 치료, 그리고 필요시 ADHD 평가는 실행 기능을 회복시키는 근거 기반 개입입니다.
  5. 지원적 환경 조성 – 경청하는 동료와 기대치를 조정하는 매니저가 번아웃과 회복 사이의 차이를 만듭니다.

토론에서 인용된 참고 자료

"저도 같은 패턴을 겪었습니다… ADHD 진단을 받았고, 아마 자폐 스펙트럼도 있을 수 있어요. 그래서 ‘좀 더 나아져야 한다’는 느낌을 이해합니다…" – m1aw.

"이건 ADD 때문일 수도 있어요… 작업을 완수하지 못하고, 미루고, 산만해지는 현상… ‘실행 기능 장애’에 대해 읽어보세요…" – fwlr.

"어린 딸이 있는데, 소통은 가장 중요한 스킬 중 하나예요…" – Aboutplants.

"변명을 그만두고, 작업 품질에 자기 가치를 매기지 마세요…" – throwawayffffas.

"우울증은 방 안에 있는 동물과 같습니다… 절망감을 느낀다면 항우울제를 복용하세요…" – tsoukase.


핵심 결론: 저자의 경험은 심각한 우울증—그리고 잠재적인 미진단 ADHD—가 소프트웨어 엔지니어링 성과를 어떻게 침식시킬 수 있는지를 보여줍니다. 공개적인 소통, 의료적 치료, 구조화된 업무 습관을 채택함으로써 개인과 팀 모두 이러한 위험을 완화하고 더 건강하고 생산적인 경력을 재건할 수 있습니다.

Sources