CodeSignal (anteriormente CodeFights [1] ) es una plataforma de evaluación basada en habilidades operada por la empresa estadounidense BrainFights, Inc., [2] cuya misión es descubrir, desarrollar y promover el talento técnico. Fundada en 2014 y con sede en San Francisco, CodeSignal aplica mecánicas de juego que ofrecen a los desarrolladores de todos los niveles de habilidad desafíos de programación de computadoras en línea [3] con fines educativos y de reclutamiento. [4]
En agosto de 2017, CodeSignal informó que tenía casi 1 millón de desarrolladores que usaban CodeSignal para desarrolladores. [5]
A partir del 10 de julio de 2018, CodeFights pasó a llamarse CodeSignal con características adicionales según el blog de la empresa.
Historia
CodeSignal fue fundada en 2014 [6] [7] por Tigran Sloyan, Aram Shatakhtsyan y Felix Desroches. [8] La idea de CodeSignal se desarrolló a partir de las experiencias de Sloyan y Shatakhtsyan de participar en competencias internacionales de codificación y matemáticas, incluida la Olimpiada Internacional de Informática y Matemáticas. Sloyan incluso usó este concepto de una plataforma de enseñanza basada en juegos para su tesis de maestría en Ciencias de la Computación en el MIT, pero abandonó la idea de trabajar en compañías establecidas de Silicon Valley, incluidas Oracle, Google y Premise (respaldada por Google Ventures). [9]
CodeSignal se lanzó por primera vez con desafíos solo para JavaScript y se basó en "batallas de código", una competencia de 3 minutos entre personas para determinar quién puede depurar el código existente de manera más rápida y precisa. [10] Antes de cada juego, los jugadores pueden elegir correr contra el reloj o dejar que CodeSignal los empareje automáticamente con otros jugadores en línea para completar el desafío cara a cara. Los retadores exitosos suben de nivel y obtienen insignias para la fluidez del idioma. A pesar de que los jugadores se enfrentan primero a desafíos cortos que solo toman unos minutos para resolver, cada desafío aumenta en dificultad y la cantidad de tiempo que se les da para resolver el problema.
Pronto, CodeSignal se expandió para admitir los desafíos de Java, C ++ y Python. En la actualidad, CodeSignal admite 38 lenguajes de programación y también se ha expandido para incluir más tipos de desafíos, práctica de entrevistas y acceso a empresas con puestos de ingeniería de software abiertos. [11]
A pesar de que CodeSignal se lanzó como una plataforma para ayudar a los usuarios a aprender y mejorar sus habilidades de codificación, CodeSignal también ha asumido el cambio de reclutamiento en conjunto. El objetivo principal de CodeFight es ayudar a los programadores a ser contratados en función de sus habilidades, no de su currículum.
CodeSignal para desarrolladores
CodeSignal se lanzó originalmente como una comunidad en línea donde los desarrolladores pueden practicar sus habilidades a través de una serie de desafíos de codificación cara a cara, [12] que atrajeron a programadores competitivos. [13] El objetivo principal era ayudar a los desarrolladores a desarrollar sus habilidades de codificación resolviendo y discutiendo desafíos de programación con otros desarrolladores en la plataforma. [14]
En los primeros 2 años, la plataforma CodeSignal tenía 6 modos de juego distintos: Entrevista práctica, Company Bots, Arcade, Torneos, Head-to-Head y Challenges; todo orientado a ayudar a los desarrolladores a desarrollar habilidades y prepararse para trabajos técnicos del mundo real. En todos estos modos, el sistema CodeSignal ejecuta la solución de un usuario para un desafío de codificación contra las pruebas, y la solución solo se acepta cuando se satisfacen todos los casos de prueba. [14] Todos los modos de CodeFight para desarrolladores son gratuitos.
En agosto de 2017, CodeSignal informó que tenía casi 1 millón de desarrolladores que usaban CodeSignal para desarrolladores. [5]
Práctica de entrevista
Interview Practice es el modo más nuevo y más popular de CodeSignal para desarrolladores. [15] Este modo se lanzó por primera vez en versión beta en febrero de 2017, y luego lanzó la versión ampliada en junio de 2017. [15] El modo de juego Interview Practice está dirigido específicamente a los solicitantes de empleo que se están preparando para entrevistas técnicas de ingeniería. Los desarrolladores pueden usar la práctica de entrevistas para resolver preguntas de entrevistas reales, dominar temas clave de informática y aprender mediante la revisión de las soluciones proporcionadas dentro de la comunidad.
Bots de la empresa
Lanzados en noviembre de 2015, los Company Bots [14] son desafíos seleccionados que simulan problemas del mundo real a los que se enfrentan las empresas. Este tipo de evaluación se basa en la premisa de que resolver los desafíos de codificación en el trabajo puede permitir a las empresas evaluar mejor las habilidades de un candidato potencial.
Durante un desafío de bot de la empresa, los participantes se enfrentan a múltiples rondas de desafíos de diversa dificultad. Tanto el bot como el retador intentan resolver el desafío de la codificación uno al lado del otro. Cada participante gana puntos en función de la velocidad y la precisión. Una vez que el participante envía su solución, se evalúa y solo se acepta si pasa todas las pruebas. Solo después de ganar el desafío del Bot de la empresa, se le puede brindar al participante la oportunidad de enviar su información al reclutador de la empresa que ejecuta el desafío del Bot de la empresa.
CodeSignal lanzó Company Bots en asociación con Uber para crear Uberbot, un desafío de juegos de la marca Uber [16] en CodeSignal que ayudaría a Uber a encontrar y evaluar las habilidades de programación de los candidatos. Los candidatos que intentaron el juego de codificación Uberbot tienen el desafío de resolver los problemas del mundo real que enfrenta el equipo de ingeniería de Uber, como encontrar la ruta más óptima para un viaje en Uber o el método más eficiente de emparejar pasajeros para un uberPOOL. [17]
CodeSignal ahora tiene 15 bots de la compañía, incluidos bots de Asana , [7] Dropbox , [7] Quora , [13] Instacart , [18] SpaceX , Thumbtack , [3] y otros. [19]
CodeSignal para reclutadores
Además de ser una herramienta de aprendizaje para desarrolladores, CodeSignal Recruiter (anteriormente conocido como CodeSignalR) también es una plataforma de reclutamiento basada en habilidades que utiliza un enfoque basado en datos para ayudar a las empresas a mejorar su proceso de contratación, encontrar candidatos mejor calificados y ser más objetivos. decisiones de contratación. [20] [15]
Lanzada en octubre de 2017, CodeSignal Recruiter [21] es la plataforma de contratación, pruebas y entrevistas para reclutadores técnicos. Las empresas con una cuenta de CodeSignal Recruiter pueden ponerse en contacto con los desarrolladores dentro de la comunidad de CodeSignal que han tenido un buen desempeño en los desafíos [7] y han señalado que están abiertos a nuevos puestos de trabajo. Una vez contactados, los reclutadores pueden usar CodeSignal para enviar pruebas de programación personalizadas a los candidatos que incluyen controles de plagio, grabaciones en vivo, evaluaciones cronometradas, todo dentro de un IDE (entorno de desarrollo integrado) centrado en el desarrollador.
CodeSignal Recruiter también está integrado con el software Applicant Tracking System (ATS) que incluye Greenhouse, Lever y SmartRecruiters, que permite a los reclutadores administrar y sincronizar los datos de los candidatos entre CodeSignal y su plataforma de reclutamiento, lo que incluye enviar pruebas de codificación, evaluar los resultados y administrar los ciclos de vida de los candidatos.
Algunos de los clientes de Recruiter de CodeFight incluyen Evernote , [22] Uber , [22] [7] Thumbtack , [22] Dropbox , [22] [7] Asana , [22] [7] Ascend , [23] Wizeline [24] y Quora . [13]
Puntuación de codificación CodeSignal
CodeSignal lanzó su sistema de clasificación, llamado Coding Score, el 10 de julio de 2018. Coding Score es una medida de la implementación general y la capacidad de resolución de problemas de un desarrollador. Es un predictor de qué tan bien se desempeñará un desarrollador en las entrevistas técnicas. Para obtener una puntuación de codificación inicial en CodeSignal, cada desarrollador debe resolver al menos 3 tareas en CodeSignal. Para obtener una puntuación más precisa, se pide a los desarrolladores que varíen la dificultad de las tareas que resuelven.
Prueba [25]
CodeSignal Recruiter también tiene una función de prueba que permite a los reclutadores enviar evaluaciones técnicas a sus posibles candidatos. Estas pruebas se pueden personalizar para simular los desafíos del mundo real que el candidato puede enfrentar en el trabajo, lo que se ha informado que es una mejor medición de la competencia que las preguntas regulares de la entrevista o las pruebas de programación teórica. El conjunto de pruebas también tiene un verificador de plagio incorporado que predice la probabilidad de plagio comparándolo con otras pruebas completadas en la plataforma CodeSignal y soluciones de sitios conocidos. Durante el proceso de incorporación, CodeSignal trabaja con los clientes para crear pruebas personalizadas para que las pruebas en línea se calibren con el proceso de entrevista y las responsabilidades laborales. [25]
Entrevistando
La función CodeSignal Recruiter Interview permite a los reclutadores realizar entrevistas en línea y en persona en un entorno de codificación compartido que admite 38 lenguajes de programación. El entorno de la entrevista permite evaluaciones cronometradas, grabaciones en vivo y una extensa biblioteca de tareas de codificación basadas en habilidades. Durante cada entrevista en vivo, el gerente de contratación puede ver y realizar una evaluación de habilidades de codificación utilizando tareas de codificación predefinidas mientras también habla con el candidato a través de una transmisión de video en vivo. Cada entrevista en vivo también se graba para que otros gerentes de contratación en el proceso de contratación puedan revisar y compartir la evaluación en vivo de los candidatos. [15] [26]
Fondos
A julio de 2017, CodeSignal ha recaudado un total de $ 12,5 millones en 2 rondas de 23 inversores. [27] La compañía recaudó $ 2.5 millones iniciales en fondos semilla en abril de 2015, [16] [28] que incluyeron inversiones de Felicis Ventures (Aydin Senkut), Sutter Hill Ventures (Mike Speiser), CEO de LiveRamp Auren Hoffman, Google Shopping Express el fundador Tom Fallows, el vicepresidente de ingeniería de Twitter, Raffi Krikorian, el director ejecutivo de Quora , Adam D'Angelo, y el vicepresidente de ingeniería de GoDaddy , Marek Olszewski. [10] CodeSignal recaudó $ 10 millones en noviembre de 2016. La ronda de financiamiento de la Serie A fue liderada por e.ventures . Otros inversores en esa ronda fueron SV Angel, A Capital, Granatus Ventures [29] y Felicis Ventures. [3]
Recepción
En los primeros 6 meses de su lanzamiento, CodeSignal presentó más de 1.500 desafíos, [30] que atrajeron a más de 70.000 usuarios que resolvieron más de 1,5 millones de desafíos. A partir de ahí, se informó que CodeSignal creció entre un 30 y un 40% mes tras mes. [30]
En agosto de 2017, CodeSignal informó que tenía casi 1 millón de desarrolladores que usaban CodeSignal para desarrolladores. [5]
Idiomas admitidos
CodeSignal admite 38 lenguajes de codificación diferentes en su plataforma. Sin embargo, no todas las tareas del sitio se pueden resolver en todos los idiomas, según el tipo de desafío. [31]
Clientes
Los clientes de CodeSignal incluyen Evernote , [32] [33] Uber , [32] [29] Thumbtack , [32] Dropbox , [32] [29] Asana , [29] Wizeline [24] y Quora . [29]
Ver también
- HackerRank
- Contratado
- CodinGame
Referencias
- ↑ Lardinois, Frederic (10 de julio de 2018). "CodeFights se convierte en CodeSignal y lanza un nuevo sistema de clasificación para desarrolladores" . TechCrunch .
- ^ "CodeFights | Crunchbase" . Crunchbase . Consultado el 2 de abril de 2018 .
- ^ a b c Petroff, Alanna. "Juega a este juego de codificación. Consigue un trabajo en Silicon Valley" . CNNMoney . Consultado el 2 de abril de 2018 .
- ^ Fuhrmans, Vanessa (25 de abril de 2017). "En estas startups, RRHH se antepone a las mesas de ping-pong" . Wall Street Journal . ISSN 0099-9660 . Consultado el 2 de abril de 2018 .
- ^ a b c "CodeFights ofrece una herramienta única para la contratación de desarrolladores" . SearchSoftwareQuality . Consultado el 2 de abril de 2018 .
- ^ Zimmerman, Eilene. "Uber contrata programadores que pueden ganar una pelea con su robot" . Forbes . Consultado el 2 de abril de 2018 .
- ^ a b c d e f g Simons, John (16 de noviembre de 2016). "Nuevo sitio ayuda a forasteros a crear trabajos tecnológicos" . Wall Street Journal . ISSN 0099-9660 . Consultado el 2 de abril de 2018 .
- ^ Zimmerman, Eilene. "Uber contrata programadores que pueden ganar una pelea con su robot" . Forbes . Consultado el 2 de abril de 2018 .
- ^ "Datos de premisa | Crunchbase" . Crunchbase . Consultado el 2 de abril de 2018 .
- ^ a b "Esta startup cree que la programación competitiva podría ser más popular que el fútbol universitario" . Business Insider . Consultado el 2 de abril de 2018 .
- ^ Bhattacharya, Ananya. "CodeFights tiene como objetivo eliminar el sesgo de contratación en Silicon Valley con Code Arcade y concursos contra bots de codificación: Quartz" . qz.com . Consultado el 2 de abril de 2018 .
- ^ "Las startups están haciendo que la carta de rechazo sea cosa del pasado - TechCrunch" . techcrunch.com . Consultado el 2 de abril de 2018 .
- ^ a b c "Esta startup cree que la programación competitiva podría ser más popular que el fútbol universitario" . Business Insider . Consultado el 2 de abril de 2018 .
- ^ a b c "Puede solicitar su próximo trabajo jugando un juego móvil" . Empresa rápida . 29 de febrero de 2016 . Consultado el 2 de abril de 2018 .
- ^ a b c d "CodeFights lanza un nuevo modo de práctica para ayudar a los desarrolladores a prepararse para las entrevistas de trabajo: TechCrunch" . techcrunch.com . Consultado el 2 de abril de 2018 .
- ^ a b "Uber se une a CodeFights para crear UberBot, un juego para probar las habilidades de codificación de las contrataciones potenciales" . VentureBeat . 5 de noviembre de 2015 . Consultado el 2 de abril de 2018 .
- ^ "Construyendo el #UberBot en CodeFights para Uber Engineering | Blog de Uber Engineering" . Blog de ingeniería de Uber . 20 de octubre de 2015 . Consultado el 2 de abril de 2018 .
- ^ "Cómo competir contra un 'bot' podría conseguirle un trabajo de desarrollador" . www.itbusinessedge.com . Consultado el 2 de abril de 2018 .
- ^ "Esta startup quiere ayudar a los programadores a ser contratados en función de sus habilidades de codificación en lugar de sus currículums" . Business Insider . Consultado el 2 de abril de 2018 .
- ^ Zimmerman, Eilene. "Uber contrata programadores que pueden ganar una pelea con su robot" . Forbes . Consultado el 2 de abril de 2018 .
- ^ CodeFights. "CodeFights lanza CodeFightsR para ofrecer reclutamiento basado en habilidades basadas en datos" . www.prnewswire.com . Consultado el 2 de abril de 2018 .
- ^ a b c d e "El juego de la contratación - TechCrunch" . techcrunch.com . Consultado el 2 de abril de 2018 .
- ^ "Historias de clientes de CodeFights: Ascend.io | CodeFights" . CodeFights . 23 de marzo de 2018. Archivado desde el original el 3 de abril de 2018 . Consultado el 2 de abril de 2018 .
- ^ a b "Historias de clientes de CodeFights: Wizeline | CodeFights" . CodeFights . 8 de marzo de 2018 . Consultado el 2 de abril de 2018 .
- ^ a b "CodeFights: una plataforma para probar habilidades de codificación, prepararse para entrevistas y postularse para trabajos - la nueva pila" . La nueva pila . 9 de mayo de 2017 . Consultado el 2 de abril de 2018 .
- ^ CodeFights. "CodeFights lanza una práctica de entrevistas para ayudar a los codificadores a realizar entrevistas de trabajo técnico en las principales empresas tecnológicas" . www.prnewswire.com . Consultado el 2 de abril de 2018 .
- ^ "CodeFights | Crunchbase" . Crunchbase . Consultado el 2 de abril de 2018 .
- ^ "CodeFights recauda una ronda de Serie A de $ 10 millones para su plataforma de reclutamiento basada en habilidades - TechCrunch" . techcrunch.com . Consultado el 2 de abril de 2018 .
- ^ a b c d e Simons, John. "El nuevo sitio ayuda a los forasteros a conseguir trabajos tecnológicos". The Wall Street Journal , 16 de noviembre de 2016.
- ^ a b "CodeFights obtiene $ 2.4 millones para convertir la práctica de codificación en un juego - TechCrunch" . techcrunch.com . Consultado el 2 de abril de 2018 .
- ^ El equipo de CodeFights. "Nuevos idiomas compatibles: C, Erlang, Rust y más". Archivado el 30 de septiembre de 2017 en Wayback Machine CodeFight On !: The Official CodeFights Blog, 20 de julio de 2017.
- ↑ a b c d Petroff, Alanna. "Juega a este juego de codificación. Consigue un trabajo en Silicon Valley". CNNTech, 17 de noviembre de 2016.
- ^ Craig, Ryan. "El juego de la contratación". TechCrunch , 16 de octubre de 2016.
enlaces externos
- CodeSignal
- codesignal.com
- Práctica de entrevista
- CodeSignal para reclutadores