If you want to improve your code skills I think Rust is the best way and also you could help to the linux kernel now ^^
If you are looking to do async apps I'd recommend avoid Rust in the short term (the ecosystem about async in Rust is a mess at the moment, hopefully in a few years is in a better position and probably in the core)