根据我从 @RareCodeAI 收集的早期数据,专注于 Rust 的练习大约需要 20-30 小时才能达到 "掌握" Rust 的水平。 我所说的 "掌握" Rust 是指: - 你可以轻松地提出一个常见问题的解决方案(比如说在一组字符串中找到彼此的字母异位词)。 - 你能在不熟悉的情况下感知可用的语法。 - 大多数编译器错误不会让你感到害怕,你能立即识别出最常见错误的解决方案。 这 20-30 小时不包括: - 阅读教程 - 花时间弄清楚该练习和复习什么 - 决定是否应该学习新东西或复习早期的内容 如果没有 RareCode,我怀疑所需的时间会接近 40 到 80 小时。 所以在你强迫开发者学习 Rust 来使用你的产品之前,考虑一下大多数人并不想经历 80 个痛苦的小时。
2.71K