20년 차 루비 개발자, 구직 실패 끝에 테크 업계 떠난다

20년 경력의 루비(Ruby) 개발자이자 유명 오픈소스 메인테이너인 라이언 빅(Ryan Bigg)이 자신의 블로그를 통해 테크 업계를 떠나겠다고 선언했다. 36곳 넘는 회사에 지원했지만 그중 24곳에서 거절 통보를 받았고, 더 이상 이 과정을 견딜 수 없다는 것이 그의 설명이다. 책을 쓰고 강연을 하며 팀을 2명에서 12명 규모로 키운 경력자조차 재취업에 실패하는 현실은, 현재 글로벌 개발자 채용 시장이 얼마나 얼어붙었는지를 보여주는 상징적인 사례로 주목받고 있다.

36번의 지원과 24번의 거절, 무슨 일이 있었나

라이언 빅은 루비와 자바스크립트 생태계에서 잘 알려진 인물이다. 가장 많이 다운로드된 루비 패키지 두 개를 직접 관리하고 있고, 프로그래밍 서적을 집필했으며, 여러 개발자 컨퍼런스에서 발표하고 행사를 운영한 이력도 있다. 직전 직장에서는 2명이던 팀을 12명 규모로 성장시키기도 했다.

이런 경력에도 불구하고 그는 36개 이상의 포지션에 지원해 24건의 명시적인 거절을 받았다고 밝혔다. 그는 이 과정이 자신에게 상당한 정신적 고통을 주고 있으며, 더는 스스로를 이런 거절의 반복 속에 몰아넣을 수 없다고 토로했다.

업계가 원하는 ‘AI 활용 능력’이라는 모호한 기준

빅이 지적하는 핵심 문제 중 하나는 채용 시장이 “AI를 활용해 비즈니스 목표를 달성할 수 있는 사람”을 원한다는 점이다. 그런데 그는 사실 아무도 AI를 그런 식으로 활용하는 구체적인 방법을 제대로 알지 못한다고 꼬집었다. 그 자신도 코드 작성의 상당 부분에 AI를 활용하지만, 결국 그 결과물을 프로덕션에 반영하기 전에 꼼꼼히 비판적으로 검토하는 과정을 거친다고 설명했다.

즉, AI 도구를 코딩 보조 수단으로 쓰는 것과 채용 공고에서 요구하는 모호한 수준의 ‘AI 활용 역량’은 전혀 다른 차원의 이야기라는 것이다. 이는 최근 글로벌 채용 시장에서 반복적으로 제기되는 문제이기도 하다. 많은 기업이 AI 역량을 채용 조건으로 내걸지만, 정작 그것이 구체적으로 어떤 업무 능력을 의미하는지는 기업 스스로도 명확히 정의하지 못하고 있다는 지적이 적지 않다.

원격근무라는 생활 방식과 맞지 않는 채용 조건

빅은 호주의 워남불(Warrnambool)이라는 지역에 거주하며 원격으로 일하는 방식을 선택해왔다. 멜버른까지 기차로 3시간 반이 걸리는 거리이기 때문에 하이브리드 근무조차 현실적으로 불가능하다. 그는 지난 6년간 원격근무를 효과적으로 해왔고, 다른 동료들이 원격근무 방식에 적응하도록 돕기도 했다고 강조했다.

하지만 팬데믹 이후 많은 기업이 사무실 복귀(RTO) 정책을 강화하면서, 완전 원격근무만을 고집하는 지원자는 선택지가 더욱 좁아지고 있다. 빅의 사례는 원격근무가 익숙해진 개발자들이 최근의 채용 시장 변화 속에서 겪는 어려움을 잘 보여준다.

숙련된 개발자도 피해가지 못하는 채용 시장 한파

빅의 글은 단순히 한 개인의 구직 실패담이 아니라, 전반적인 테크 채용 시장의 경색을 보여주는 사례로 읽힌다. 20년 경력, 오픈소스 메인테이너, 저술 및 강연 활동, 팀 리딩 경험까지 갖춘 인물조차 수십 번의 지원 끝에 거절만 받는 상황이라면, 상대적으로 경력이 짧거나 포트폴리오가 두드러지지 않는 개발자들이 체감하는 어려움은 더 클 수 있다.

그는 결국 “지금의 테크 업계에는 내가 설 자리가 없다”는 결론을 내리고, 앞으로 무엇을 할지 주변 사람들과 논의해볼 계획이라며 글을 마무리했다.

한국 개발자에게 시사하는 점

이 사례가 호주를 중심으로 한 개인의 경험이긴 하지만, 전 세계적으로 AI 도입과 경기 둔화가 맞물리며 개발자 채용 시장이 위축되고 있다는 흐름은 한국 개발자들에게도 낯설지 않은 이야기다. 채용 공고에 AI 활용 능력이 요구 조건으로 명시되는 경우가 늘고 있지만, 그것이 실제로 무엇을 의미하는지는 기업마다 기준이 제각각이다. 또한 원격근무 선호가 강한 개발자라면, 최근 많은 기업이 사무실 복귀를 강화하는 추세와 자신의 근무 방식이 충돌하지 않는지 미리 점검해볼 필요가 있다.

원문: Leaving Tech


코멘트

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다