Ask HN: 소프트웨어 엔지니어를 그만둔 분들, 어떤 분야로 전환하셨나요?
(news.ycombinator.com)- 13년 SWE로 스타트업/대기업/황금수갑 상태 등으로 일해본 뒤 이제 이걸 끝내야할 것 같음
- 현재는 계약직으로 유연하게 일하며 회사를 만들려하고 있지만, 일이 잘 안풀리면 어떻게 될지 정말 모르겠음. 생계를 위해 코딩하는 회사에서 9-5로 돌아가고 싶은 생각이 전혀 없음
- 여러 곳에서 시니어/스태프로 일해 왔는데, 솔직히 더 이상 소프트웨어의 구조에 대해 논쟁하는 것을 즐기지 않고, 성격에 지쳤고, 업계의 유아기화(솔직히 부끄러움)에 지쳤지만, 무엇보다도 예전만큼 코딩을 즐기지 않음
- 하지만 아이가 생기고, 정규직으로 일해야 한다면 어떤 대안을 찾아야 할지 모르겠음. 나는 사람과 전략에 강점이 있고, 더 열심히 일하고 수입 한도가 무제한인 기술 회사에서 영업을 고려중. 다른 사람들의 이야기나 팁을 듣고 싶음
해커뉴스에 올라온 여러 답변들 모음
- 난 떠나지 않고, 여전히 회사에 다니고 있음
- 하지만, 하루를 일 안하기(주 4일)로 하고 월급을 희생함
- 정말 심한 번아웃은 일을 싫어하게 만들고, 코딩을 즐기지 못하게 만들고, 기술에 대한 자신감을 잃게 만들고, 외부 생활 없이 일하는 노예처럼 느껴지게 함
- 단 하루를 버린 것이 정신 건강에 가장 큰 도움이 되었고, 다시는 주 32시간 이상 일하지 않을 것 같음. 물론 주 5일 근무도 다시는 하지 않을 것
- 하지만 동시에 인생에 큰 변화를 가져왔음
- 마지막 남은 소셜 미디어의 보루였던 Reddit은 극단적인 정치 신조와 독성 때문에 삭제
- 유일한 '소셜' 미디어로 해커뉴스로 전환했고, 모든 디바이스에서 글로벌 및 지역 뉴스 사이트도 차단
- 비싼 집에서 이사했고, 게임을 포기함으로써 스트레스를 해소할 수 있는 강력한 방법이 사라졌다는 것을 깨닫고 다시 게임에 빠져들었음
- 지금은 주말에 다시 사이드 프로젝트로 열정적으로 일하고 있는데, 하루가 더 늘어난다는 게 정말 좋음. 그리고 나는 대체로 행복함
- 휴대폰 사용 시간이 지난 1년간 평균 5~6시간에서 지난달에는 하루 평균 2시간 이하로 줄었음
- 또한 방 안의 코끼리인 'AI'에 대한 내 생각도 많이 바뀌었음
- 정말 과대 포장되어 있어서 저는 GitHub CoPilot 사용을 완전히 중단하고 대부분 LLM을 얕은 표면 검색 엔진으로만 사용하고 있음
- 직업에 대해 걱정하지 말 것. 조만간 그렇게 될 것 같지도 않고 10배의 엔지니어가 되지도 않을 것
- 아마도 똑똑한 사람은 1.5배의 개발자가 될 것이고 LLM에 너무 의존하는 사람은 0.5배의 개발자가 될 것이므로 균형이 맞을 것
- 20년 정도 기술 업계에 종사한 내 조언은 가능하다면 완전히 리셋할 수 있을 만큼 긴 안식년을 가진 다음 다시 평가해 보라는 것
- 여행도 하고, 독서도 하고, 새로운 것을 시도하고, 개인적인 프로젝트도 하고, 잠시 동안 아무것도 하지 말아 보기
- 나는 2년 전에 안식년을 시작했는데, 처음에는 다시는 기술 분야에서 일하고 싶지 않다는 확신이 들었음. 돌이켜보면 적어도 부분적으로는 번아웃 이었던 듯
- 다시 생각하기까지 1년이 넘게 걸렸고 지금은 기술직으로 돌아갈 것이라고 확신하지만, 앞으로 어떤 역할을 맡든 인생에 대한 관점은 매우 달라질 것
- 일상을 완전히 바꾸고 진정한 휴식을 취하는 것은 엄청나게 가치 있는 일
- 이를 실현하기 위해 주식도 팔았는데, 내가 한 최고의 결정 중 하나였음
- 나는 레이저 커터, 프린터, 열 프레스 등 생산 장비를 구입하여 집에서 실제 제품을 제조하고 있음
- 처음부터 끝까지 제품을 만들고, 고객에게 직접 판매하고, 노동의 결실을 모두 가져가는 등 처음 코딩의 매력에 빠졌을 때보다 더 코딩에 가까워진 느낌
- 내가 드릴 수 있는 가장 좋은 조언은 "무언가로부터 도망치는 것"은 "무언가를 향해 달려가는 것이 아니라는 것"
- "달려갈 수 있는 무언가"를 찾아야 함
- 안식년을 가지라는 제안을 받거나 지친 기분을 느끼는 분들을 꽤 많이 봤음
- 거의 3년의 안식년을 보낸 후에도 여전히 내가 무엇을 하고 있는지 전혀 파악하지 못하고 있는 내 경험을 소개함
- 내가 좋아한다고 생각했던 회사에 다니고 있었는데, 지분 문제로 의견 충돌이 있었고, 마케팅 매니저가 갑자기 바뀌고, 창업자와 친했던 다른 리드 엔지니어가 코드 품질 문제를 일으켜서 지쳐서 어느 날 그냥 엿 먹으라고 하고 떠났음
- 지난 3년 동안 다양한 소규모 프로젝트와 스타트업을 시작했지만, 마지막 스타트업과 같은 열정을 갖지 못했고 그 이후로 무언가에 정착하지 못했으며, 내가 아는 것은 여전히 가끔 코딩을 즐기는 것뿐이며 다시는 다른 사람을 위해 일하고 싶지 않다는 것
- 나는 여러 가지 면에서 지쳐 있고, 지금 해야 할 일이 너무 많은 것 같음
- 그래서 안식년을 갖는다면 제가 하지 않았던 바쁘고, 여유롭고, 동기부여가 될 수 있는 구체적인 계획을 세우라고 조언하고 싶음
- 나는 그냥 아무 일이나 하고, 흥미를 느낀 코딩 프로젝트, 리노베이션, 작은 과수원, 투자 등을 했는데 외형적으로는 성공한 것처럼 보이지만 더 나아간 것 같지는 않음
- 하지만 내가 다니던 회사에서 좌절감을 느꼈다면 아마 절벽에서 떨어졌을 것
- 실현하기 어려운 간단한 조언: 깊이 존경하고 존경하는 사람들과 함께 일하세요
- 기술적인 능력은 없지만 영업과 같은 다른 분야에서 천재적인 재능을 가진 관리자를 찾아볼 것. 많은 것을 배울 수 있고 문화의 차이도 놀라울 것
- 내 경험상 가장 똑똑한 사람들은 친절하고 자신감 있는 경향이 있음
- 특히 기술 업계에서는 까칠함과 똑똑함이 서로 상반된다는 가정이 있었음 하지만 대부분의 경우 그렇지 않음. 여러분은 자신의 기술로 조직에 엄청난 가치를 제공할 수 있음
- 고려할 수 있는 옵션:
- 여유가 있다면 상당한 기간(6~12개월)의 안식년을 갖는 것
- 신뢰할 수 있는 사람(예: 과거 동료)을 만나 자신의 상황을 솔직하게 털어놓기
- 역할 전환. 인력 및 전략이 제품 관리로 이어질 수 있음(하지만 PM 역할에는 나름의 좌절감이 따름)
- 멘토나 코치를 찾아 자신을 이끄는 원동력을 찾기. 그것은 당신이 남겨둔 업무 더미 어딘가에 숨겨져 있을 것
- 소프트웨어 개발만큼 일관성 있는 좋은 보상을 얻을 수 있는 일은 없음
- 내 조언은 재택근무를 하면서 하루에 몇 장의 티켓을 끊을 수 있는 기술직에 취업하라는 것
- 아이가 어릴 때 아이를 보고 휴가를 보낼 수 있는 유연성을 확보할 수 있고, 주 4일 근무를 제공하는 곳도 있지만 여전히 6자리 숫자(10만불, 1.4억)를 집으로 가져감
- 영업 엔지니어링 또는 고객 성공은 흥미로운 분야이지만 일반적으로 SWE에 비해 수입이 적고 유연성이 떨어짐
- SWE에서 프로젝트 관리로 옮겼음
- 비슷한 직급의 SWE보다 훨씬 적은 돈을 벌지만, 더 유연하게 일할 수 있고 평생 JIRA 티켓을 끊는 사람으로 일할 때보다 덜 힘들다고 느낌
- 모든 사람에게 적합한 것은 아니지만, 변화를 원하고 기술을 완전히 떠나고 싶지 않다면 다른 선택지가 있음
- 여기서 한 가지 고려할 만한 점은 소프트웨어 업계가 엉터리 관리, 바퀴 재발명, 피터팬 신드롬의 소굴인 것은 사실이지만, 소프트웨어 자체와 이를 작성하는 능력은 현대 사회에서 가장 큰 영향력을 제공하는 요소 중 하나라는 것
- 의미 있는 일을 하는 사람들을 위해 소프트웨어를 작성하는 역할이나 기회를 찾는다면 엄청난 가치를 제공할 수 있으며, 훌륭한 기술자는 기본적으로 이런 종류의 일에 익숙하지 않은 사람들에게 마법사 같은 존재가 될 수 있음
- 현재 내 역할 중 과학자들과 직접 협력하여 복잡한 문제를 해결하는 데 도움을 주는 부분은 내 커리어에서 가장 흥미롭고 보람 있는 일
- 기술 분야를 떠나는 것이 반드시 문제의 해결책은 아님
- 신체적, 정신적으로 지속 가능하고 실행 가능한 방식으로 경력을 재구성하는 것은 모든 사람이 인생에서 겪는 도전
- 젊을 때는 시간은 내 편이지만 자원은 내 편이 아니지만, 나이가 들면 최소한 사람, 돈, 기술/지식 등의 자원을 통합하고 축적하려고 노력했다고 가정하면 그 반대
- 대부분의 사람들이 IT를 떠나지 않는 이유는 실제로 도약에 대한 동기를 부여할 만큼 열정이 없거나 충분히 노력하지 않아서 자신이 가장 잘 아는 일을 계속하는 것 외에는 실질적인 선택의 여지가 없기 때문이라고 생각
- 정직하게 노력하는 한 어떤 일을 하든 상관없음
- 충분히 오래 하다 보면 (정신과 의사에게 돈을 주는 대신) 업무 스트레스를 해소하는 데 도움이 될 수 있고, 충분히 잘하게 되면 본업을 더 이상 견딜 수 없을 때 돌아갈 수 있는 대안이 자연스럽게 생기니까
- 나는 IT에서 정신 건강, 지속 가능성, 실제로 변화를 위해 사람들을 돕는 것과 관련된 열정이 있는 일로 옮겼음
- 쉽지 않은 일이고 아직 거기까지 도달하지는 못했지만, 일찍 시작했기 때문에 너무 고통스럽지 않고(나도 전직이 처음은 아님) 사람들이 '문제'라고 생각하는 것들을 극복할 수 있을 만큼 의욕이 넘침
- 가능성을 높이기 위해 어떤 일을 할 의향이 있나요? 기존의 기술과 지식을 활용하여 교육을 받거나 다른 직업을 시도? 더 나은 미래를 위해 교육을 받거나 IT 분야에서 습득한 기술을 바탕으로 제품이나 서비스를 개발하는 건?
저의 경우 의도치 않게 몇 년을 SW 개발이 아닌 전혀 다른 업무에 종사했었는데, 그러다 최근에 의도치 않게 다시 SW 개발을 하게 되면서 다시 예전의 초심을 되찾게 된 경우입니다. 뭔가 비유가 좀 이상할 수 있지만 커리어나 인생이나 필연적으로 직류가 아닌 교류같은 흐름이 자연스럽네봐요. 번아웃이나 SW 개발을 더이상 하고 싶지 않을 땐 과감하게 멀어져서 다른 것에 몰두해보는 것도 정말 좋은 것 같습니다.
몇년 지나서 다시 SW를 하다보니 물론 손에 잘 안익히긴 하지만, 생각은 좀 더 유연해지고 예전과 다른 각도에서 코드나 전체적인 흐름을 보게 된 스스로를 보게 됩니다. 특히 개발자 관점으로만 보다가 이제서야 사용자의 마음도 좀 더 이해하고 더 깊이 고민하게 되는 것 같아요. 실력과 상관없이 예전보다 더 즐겁게 더 재밌게 프로그래밍 할 수 있어 좋습니다. ㅎㅎ
황급수갑이 뭔가 했는데 아래와 같다고 chatgpt가 알려주네요
"황금수갑"은 일종의 메타포로, 회사가 직원에게 매우 좋은 급여나 혜택, 스톡옵션 등을 제공하여 직원이 다른 회사로 이직하는 것을 어렵게 만드는 상황을 의미합니다. 이 문장에서 말하는 "the golden handcuffs"는 바로 이런 상황을 설명하는 표현입니다.
해석하면 다음과 같습니다:
"스타트업과 더 큰 회사들에서 소프트웨어 엔지니어로 13년간 일하고, 황금수갑 같은 상황에서도 일해온 후, 이제는 내가 마침내 끝났다고 말할 수 있게 되었다."
즉, 좋은 보상이나 혜택 때문에 지금까지 계속 일해왔지만, 이제는 그 모든 것에서 벗어나겠다는 뜻입니다.