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 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
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.
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.
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.
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:
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.
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.
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.