업계: 채용

사용한 JetBrains 제품: Rider, ReSharper, IntelliJ IDEA, WebStorm

조직 규모: 60

국가: 러시아 연방

게시됨: 2020

Skillaz

Skillaz는 전 세계 최고의 인재를 소싱, 유치, 선택, 고용하도록 설계된 전체 주기 클라우드 채용 시스템입니다. 이 시스템은 소매, 은행, 통신, 제조 분야의 고객이 채용 프로세스를 최적화하여 비용을 줄이면서 최고의 품질을 제공할 수 있도록 지원합니다. 14명의 개발자를 포함해 60명의 인재로 구성된 Skillaz 팀은 모스크바에 소재하고 있습니다.

“JetBrains를 선택한 이유는 제품 도구의 에코시스템 때문이기도 했습니다. 이러한 도구는 다양한 기능으로 생산성을 향상시켜줄 뿐만 아니라 다른 방식으로도 업무 효율성을 높여주었습니다.”

— Alexander Shtanov, Skillaz 팀장

개발에서 어떤 JetBrains 제품을 사용하고 얼마나 오래 사용해오셨나요?

우리 제품의 백엔드는 완전히 С#으로 작성되었습니다. 팀 내 대부분의 개발자가 Windows와 macOS 상에서 Rider를 사용하여 코딩과 다른 일상적인 작업을 수행합니다.

또한 설계자를 위해 2개의 IntelliJ IDEA Ultimate 라이선스를 사용합니다. 이 도구에서는 코드의 성능과 품질을 분석하는 더 많은 도구가 제공됩니다.

프런트엔드 개발자는 사용자 인터페이스 작업을 위해 React/TypeScript 스택과 함께 JetBrains WebStorm을 사용합니다.

이러한 솔루션은 2018년 8월부터 사용해왔습니다. 처음에는 몇가지 구독만 구입해 사용해 보았죠. 그랬더니 모든 것이 좋아서 곧 모든 개발을 Rider로 마이그레이션했습니다.

JetBrains 제품을 채택하면서 겪으신 문제가 있다면 설명해주세요.

Rider를 채택하기 전에는 코드 작성과 코드 조사를 훨씬 쉽게 도와주는 매우 유용한 확장 도구인 ReSharper와 Visual Studio를 .NET 개발에 사용했습니다.

우리가 만드는 소프트웨어인 Skillaz는 채용 프로세스를 자동화하기 위한 복잡한 시스템으로, 채용 담당자들이 처리해야 하는 번거로운 일상 업무를 크게 덜어줍니다. ReSharper 역시 저희 개발자가 여러 일상 작업에서 벗어나 소소한 세부 사항이 아닌 큰 그림에 집중하는 데 도움이 된다는 점에서 매우 유사한 철학을 기반으로 했죠.

하지만 얼마 후 설정의 성능과 반응 속도가 우리에게 필요한 수준에 못미친다는 사실을 깨달았습니다. 브랜치 간 전환이 느려서 생산성에 적지 않은 영향을 미치더군요. 그래서 Rider를 사용하기로 결정했습니다.

저희는 신생 개발 회사로서 JetBrains 스타트업 할인 프로그램에 가입할 수 있었습니다. 매우 유리한 기회인 것 같아서 모든 도구를 확인하기 위해 50% 할인된 가격에 여러 구독을 구입했습니다.

팀에서 JetBrains 스타트업 할인을 신청하기로 결정한 이유는 무엇인가요?

Skillaz는 2015년에 설립되어 2019년이 될 때까지 스타트업에 해당했고 개발 팀의 규모도 다소 작았습니다. 이처럼 스타트업 할인 요금제의 모든 요건을 충족해서 2018년에 이 기회를 활용했습니다.

우리 팀은 그때 이후로 꽤 성장해서 최근 구독은 정가로 구입했어요.

JetBrains 제품을 도입하면서 얻은 가장 큰 이점과 도입 과정에서 가장 힘들었던 점은 무엇인가요?

ReSharper를 사용한 경험이 있었기 때문에 Rider를 도입하기는 매우 간단했습니다. 당시 팀의 규모도 작아서 큰 어려움이 없었기 때문에 힘들었던 점을 말할 게 없군요.

큰 이점은 ReSharper에서 익숙해진 모든 기능을 Rider에서도 사용할 수 있다는 것이었어요.

JetBrains를 선택한 이유는 제품 도구의 에코시스템 때문이기도 했습니다. 이러한 도구는 다양한 기능으로 생산성을 향상시켜줄 뿐만 아니라 다른 방식으로도 업무 효율성을 높여주었습니다. Visual Studio에서 JetBrains 도구로 전환하여 얻은 네 가지 주요 이점은 다음과 같습니다.

  1. 개발 효율성 증가. Rider는 Visual Studio보다 빠르고 안정적이므로 작업 속도를 늦추는 문제나 버그 없이 원활하게 코딩할 수 있습니다.
  2. 개발 속도 증가. 코드가 컴파일되고 프로젝트가 빌드되는 속도가 훨씬 빠릅니다. 그 덕에 새로운 기능을 짧은 기간 내에 더 쉽게 ​​출시할 수 있습니다.
  3. 개발자 다운타임 감소. ReSharper와 함께 사용하는 Visual Studio는 리소스를 많이 소비하지만 Rider는 이 점에서 최적화되어 있습니다. 프로젝트 빌드로 인한 개발자 다운타임이 예전보다 훨씬 단축되었습니다.
  4. 사용자 경험 개선. Rider를 사용하면 변경 내용이 많은 브랜치 간에 빠르게 전환할 수 있습니다. 브랜치 작업이 쉽기 때문에 개발 속도도 훨씬 빨라집니다. 탐색 기능과 스마트한 디버거도 마음에 듭니다.

유사한 고객 후기

RoadBotics

Matt Lucas, RoadBotics 제품 총괄

저희가 부분적으로 WebStorm으로 전환한 이유는 많은 프리미엄 기능이 처음부터 포함되어 있다는 점 때문이었습니다. 이로 인해 추가적인 타사 제품에 대한 의존도를 낮추면서도 일에 바로 착수 할 수 있게 되었습니다. 그뿐 아니라 소프트웨어 라이선스가 한 곳에 있어, 개발 도구에 대한 접근 관리가 한결 간편해 졌습니다.

Foldcraft

Greg Witkamp, Foldcraft

프로젝트의 모든 티켓 상태와 다음으로 수행할 작업을 간편하게 확인할 수 있습니다. YouTrack은 프로세스에 대한 가시성을 제공합니다. 몇 주간 사용해보니 YouTrack 없이는 아주 혼란스러웠을 거라는 점이 명백하게 확인되었습니다.

Warhorse

Martin Klima, Warhorse Studios 제작 책임자

YouTrack 최고의 장점은 폭넓은 사용자 지정 옵션입니다. 다양한 사용자 지정 필드 추가는 물론 모든 종류의 프로세스를 지원하는 워크플로 작성까지 가능합니다. YouTrack이 제공하는 유연성은 게임 개발 업계에 아주 적합한 특성입니다.

고객 후기 더보기