I worry that they are not programmers though. I imagine Rust is a bit of a challenge for a rank beginner.
Scientist will not modify the code a lot, but when they do, they should not destroy everything (and god, they are really competent at that!). I personally like the idea that rustc will warn you each time they try to do it, but they may not like it!
Correctness and repeatability.
Not that much strangely. The only one that high value those is the one that know how to program.