Guía de tecnología · Rust
¿Merece la pena aprender Rust?
Por qué Rust está creciendo, con los datos que lo sostienen, y qué piden de verdad las ofertas que lo llevan. Escrito desde el lado de quien lee esas ofertas.
La respuesta corta: depende de dónde estés ya. Si trabajas cerca del metal —C, C++, embebidos, infraestructura—, Rust es la apuesta más razonable que puedes hacer con tu tiempo. Si vives de backend web o de datos y lo que quieres es cambiar de trabajo este trimestre, Rust no es el camino más corto. Las dos cosas son verdad a la vez, y confundirlas es lo que hace que alguien pierda seis meses.
Lo que sigue son los datos que yo miraría antes de decidir, y lo que veo en las ofertas que paso por delante de candidatos.
Por qué está creciendo
Rust no crece por moda. Crece porque resuelve un problema que cuesta dinero: los errores de memoria. Google publicó en noviembre de 2025 los números de Android, que es el sitio donde esto se ha medido mejor: los fallos de seguridad de memoria han bajado por debajo del 20 % del total de vulnerabilidades por primera vez, y la densidad de vulnerabilidades del código Rust es unas 1.000 veces menor que la del código C y C++ del mismo sistema —del orden de 0,2 por millón de líneas frente a cerca de 1.000—. Puedes leerlo en su propio informe, Rust in Android: move fast and fix things.
Lo que me parece más relevante para una entrevista no es la parte de seguridad, que ya se da por sabida, sino la de coste: en ese mismo informe, los cambios escritos en Rust se revierten unas 4 veces menos que los de C++ y pasan alrededor de un 25 % menos de tiempo en revisión de código. Eso es lo que convence a un CTO de pagar una migración, y es el argumento que te conviene entender si vas a defender Rust dentro de tu empresa.
Ahora el otro lado del dato. En la encuesta de desarrolladores de Stack Overflow de 2025, con unos 49.000 participantes, Rust lo había usado en el último año el 14,8 %, frente a cerca del 12 % el año anterior. Sube, sí, pero sigue en el puesto catorce de lenguajes. Rust está creciendo rápido desde una base pequeña: eso explica a la vez por qué hay pocas ofertas y por qué las que hay se llenan mal.
Qué piden de verdad las ofertas de Rust
Si buscas «Rust» en los portales de empleo españoles salen decenas de ofertas, no miles. Y cuando las abres, casi ninguna es lo que imagina quien se pone a aprender el lenguaje:
- Rust casi nunca va solo. Va con C, con C++ o con las dos. En las búsquedas que yo muevo desde WATA, el bloque es ese: C, C++, Rust y embebidos. Quien llega a una de esas ofertas sabiendo solo Rust se queda fuera en la primera llamada técnica.
- Muchas piden «Rust o C++ con disposición a aprenderlo». Es una buena señal para ti: significa que la empresa sabe que no hay gente con cinco años de Rust en producción y está dispuesta a pagar la curva. También significa que tu experiencia en C++ no se descuenta, se valora.
- Los sectores son concretos. Embebidos y defensa, pagos y trading, semiconductores y computación de alto rendimiento, infraestructura de red. No es Rust para hacer un CRUD.
- La seniority media es alta. Hay bastante más de senior y de tech lead que de junior, porque lo que se contrata no es «saber Rust», es haber llevado sistemas críticos a producción.
Esto también quiere decir que el camino de entrada más fiable no es «aprendo Rust y busco una oferta de Rust». Es llegar a Rust desde donde ya estás: desde C++, desde un firmware, desde un motor de juego, desde la parte baja de una plataforma. Si vienes de ahí, el salto es de meses. Si vienes de web, es de años.
Del salario no te voy a dar una cifra
Y no por prudencia, sino porque no hay una fuente de salarios de Rust en España con un método público que yo pueda enseñarte. Los agregadores dan rangos que se contradicen entre ellos para el mismo título, porque mezclan ofertas de embebidos con ofertas de blockchain, y las prácticas con las posiciones senior. Una cifra así no te sirve para negociar: te sirve para equivocarte con seguridad.
Lo que sí te puedo decir es cómo se comporta un mercado pequeño con demanda real: el rango lo marca la oferta concreta y el sector, no el lenguaje. Y que una posición de Rust tarda en cubrirse más que una equivalente de Java, lo que juega a favor de quien ya está dentro. Si quieres números de verdad, los rangos van en cada búsqueda: puedes verlos en las búsquedas abiertas, con el rango y el proceso delante, antes de que hables conmigo.
A quién le compensa ponerse ahora
Le compensa a quien ya trabaja cerca del metal y quiere que sus próximos diez años no dependan de que su empresa siga manteniendo un C++ de 2009. Y le compensa a quien lleva infraestructura: herramientas de línea de comandos, proxies, agentes, bases de datos. Ahí Rust ya no es una rareza y saberlo te mete en conversaciones que antes no te llegaban.
No le compensa a quien busca el cambio de trabajo más rápido posible, ni a quien espera que Rust le ahorre la parte difícil. Rust no te enseña sistemas: te obliga a entenderlos. La curva de la que todo el mundo se queja no es la sintaxis, es que el compilador no te deja seguir adelante con un modelo mental vago de quién es dueño de qué. Para alguien que viene de C++ eso es media victoria. Para alguien que nunca ha pensado en memoria, es el curso entero.
Cómo empezar sin perder el tiempo
La sintaxis se cubre con un libro, y la sintaxis no es donde está la dificultad. El problema es que leer no te da nada que contar en una entrevista. Lo que te lo da es reescribir en Rust algo que ya hiciste en otro lenguaje y comparar: dónde se te quejó el compilador y qué supuesto tuyo estaba mal. Esa historia es la que me interesa cuando te pregunto por Rust, igual que a un DBA le pregunto por un incidente real —lo cuento en ¿qué es un DBA?—.
Si quieres la ruta ya trazada y en castellano, mi libro Curso de programación Rust (Anaya) tiene su web en rust-lang.es.
Y una última cosa, que es la que de verdad decide esto: antes de invertir meses, abre cinco ofertas de Rust que te gustaría poder leer sin miedo dentro de un año. Si las cinco piden C++ y embebidos y tú vienes de ahí, ya tienes la respuesta. Si ninguna se parece a lo que quieres hacer, Rust puede seguir siendo un lenguaje precioso y una mala decisión de carrera para ti.