Strictly speaking, rust is my first programming language in the real working life.
I was a test engineer in the last company for five years. I didn't need to program too much at work, I just wrote python stuff, but not that good at it, and know some basic knowledge on c/c++, I didn't think I'm a programmer.
I quitted that job, and I spent over 1.5 years to stay with my family. During this time, I began to learn rust now and then. At the beginning, it was really tough for me. After few months, I found I was still getting stuck in learning syntax stuff, no efficiency at all.
So I changed the way I learn rust. I collected some really small ideas that I understand them quite well, so I could focus on how to implement them instead of knowing the ideas in advance. At least, it worked for me.
Definitely, it's a good habit to talk the people who're from the community.
Now I'm in a startup for one year, and rust is my main language at work, but there're still lots of knowledge to learn in rust.
I really enjoy learning rust and coding with it!
BTW, I'm from China(we're relatively close), my english might be weird as well.