I'm Learning Rust and I Need Advice

⚓ Rust    📅 2026-01-21    👤 surdeus    👁️ 1      

surdeus

Hello everyone,

I have a routine of reading a Rust book every evening after work. I meticulously interpret what I read, add them as comments in the code, and apply the examples. Since I already have a background in C#, PHP, and Python, I skipped practicing some of the earlier, more basic sections.

I finished the 'Lifetimes' topic yesterday and am starting 'Closures' today. A few days ago, I completed 'Error Handling' and tried to put those concepts into practice for the first time yesterday. While I made good progress, I did get confused and struggled in certain parts, eventually needing a bit of AI assistance.

To be honest, I initially felt really discouraged and thought I wasn't learning effectively when I hit those roadblocks. However, I’ve realized that making mistakes and learning through trial and error has actually helped me internalize the concepts—especially error handling—much better. I wonder if anyone else has gone through a similar emotional rollercoaster?

Now that I'm nearing the end of the book, I want to shift from theory to practice. Could you recommend any project ideas that would help me reinforce what I've learned in Rust?

One last question: Sometimes I get the feeling that I should go back and read the whole book from the very beginning. Do you think I should do that, or is it better to just keep moving forward with projects?

4 posts - 4 participants

Read full topic

🏷️ Rust_feed