Skillaz - Historias de clientes

Industria: Contratación

Productos de JetBrains utilizados: Rider, ReSharper, IntelliJ IDEA, WebStorm

Tamaño de la organización: 60

País: Rusia

Publicado: 2020

Skillaz

Skillaz es un sistema de contratación en la nube de ciclo completo diseñado para conseguir, atraer, seleccionar y contratar a los mejores talentos de todo el mundo. Ayuda a clientes del sector minorista, de la banca, las telecomunicaciones o la manufactura a optimizar sus procesos de selección, con la mayor calidad y a un coste reducido. El equipo de Skillaz está formado por 60 personas, entre las cuales hay 14 desarrolladores, y tiene su sede en Moscú.

“Optamos por JetBrains por su ecosistema de herramientas, cuyas muchas capacidades no solo mejoran nuestra productividad, sino que también nos ayudan a trabajar mejor en otras vías.”

— Alexander Shtanov, jefe del equipo, Skillaz

¿Qué productos de JetBrains utiliza en su desarrollo y desde cuándo?

Nuestro backend está escrito totalmente en С#. La mayoría de nuestros desarrolladores, tanto de Windows como de macOS, utilizan Rider para codificar y llevar a cabo otras tareas rutinarias.

Además, utilizamos dos licencias IntelliJ IDEA Ultimate para nuestros arquitectos. Esto nos proporciona más herramientas para analizar el rendimiento y la calidad de nuestro código.

En cuanto a la interfaz de usuario, nuestros desarrolladores de frontend utilizan WebStorm de JetBrains con la pila React/TypeScript.

Hemos estado utilizando estas soluciones desde agosto de 2018. Al principio, compramos unas pocas suscripciones para hacer pruebas. Nos gustó todo y poco después migramos todo nuestro desarrollo a Rider.

Describa los problemas a los que se ha enfrentado al adoptar los productos de JetBrains:

Antes de adoptar Rider, utilizábamos Visual Studio para el desarrollo de .NET con ReSharper, una extensión muy útil que hace que escribir e investigar código sea mucho más fácil.

Skillaz, el software que hacemos, es un complejo sistema para automatizar procesos de contratación que evitan a los profesionales de la contratación de personal muchos problemas rutinarios. En este sentido, ReSharper se basó en una filosofía muy similar, ya que evitó a nuestros desarrolladores muchas operaciones rutinarias y nos ayudó a centrarnos en lo importante, en lugar de en los detalles.

Sin embargo, al cabo de un tiempo, nos dimos cuenta de que la configuración no tenía el rendimiento ni la capacidad de respuesta que necesitábamos. Cambiar entre ramas era lento y, en gran medida, esto influía en nuestra productividad. En ese momento, es cuando decidimos probar Rider.

Dado que somos una empresa de desarrollo joven, podíamos unirnos al programa de descuento para empresas emergentes de JetBrains. Nos parecía una oportunidad muy ventajosa, de modo que compramos algunas suscripciones con un 50 % de descuento para probar todas las herramientas.

¿Por qué su equipo decidió solicitar el descuento para empresas emergentes de JetBrains?

Skillaz se fundó en 2015, de modo que hasta 2019 la consideramos una empresa emergente y nuestro equipo de desarrollo era bastante pequeño. Dado que cumplíamos todos los requisitos del plan de descuento para empresas emergentes, en 2018 aprovechamos la oportunidad.

Nuestro equipo ha crecido bastante desde entonces, de modo que compramos nuestras últimas suscripciones al precio normal.

¿Qué ha sido lo mejor y lo peor de adoptar los productos de JetBrains?

Dado que teníamos experiencia utilizando ReSharper, adoptar Rider fue bastante sencillo. Como nuestro equipo en aquel momento era pequeño, no tuvimos mayores dificultades, así que imagino que no hubo problemas propiamente dichos.

Todas las funcionalidades a las que nos habíamos acostumbrado en ReSharper también estaban disponibles en Rider, lo cual suponía una gran ventaja.

Optamos por JetBrains por su ecosistema de herramientas, cuyas muchas capacidades no solo mejoran nuestra productividad, sino que también nos ayudan a trabajar mejor en otras vías. Puedo identificar cuatro ventajas clave de cambiar de Visual Studio a las herramientas de JetBrains:

  1. Desarrollo más efectivo. Rider es más rápido y estable que VS, de modo que podemos codificar con facilidad, sin dificultades o errores que ralenticen el trabajo.
  2. Desarrollo más rápido. El código se compila y el proyecto se genera más rápidamente, lo cual ayuda a que lancemos nuevas funcionalidades más fácilmente y en menos tiempo.
  3. Menos tiempo de inactividad de los desarrolladores. Visual Studio con ReSharper consumía muchos recursos, mientras que, en este sentido, Rider está optimizado. El tiempo de inactividad de los desarrolladores debido a la compilación del proyecto es mucho menor de lo que solía ser.
  4. Mejor experiencia de usuario. Rider nos permite cambiar rápidamente entre las ramas que tienen muchos cambios. Dado que trabajar con ramas es fácil, el desarrollo se vuelve igualmente rápido. También me encantan las funcionalidades de navegación y el depurador inteligente.

Historias de clientes similares

RoadBotics

Matt Lucas, responsable de producto, RoadBotics

Nos pasamos a WebStorm en parte porque incluye de base muchas funcionalidades premium, lo que nos permite empezar con rapidez y reducir nuestra dependencia de terceros. Además, tener todas nuestras licencias de software en un solo lugar facilita la gestión del acceso a nuestras herramientas de desarrollo.

Foldcraft

Greg Witkamp, Foldcraft

Es muy fácil ver el estado de todos los tickets de un proyecto y ver qué hay que hacer a continuación. YouTrack ayuda a dar esa visibilidad a un proceso. Tras un par de semanas, estaba bastante claro que nos habríamos sumido en el caos si no usáramos YouTrack.

Warhorse

Martin Klima, productor ejecutivo, Warhorse Studios

Lo mejor de YouTrack es que puede personalizar muchas cosas: añadir distintos campos personalizados, escribir flujos de trabajo para cubrir todos los tipos de procesos... La flexibilidad que aporta YouTrack es ideal para el sector del desarrollo de juegos.

Más historias de clientes