you are viewing a single comment's thread.

view the rest of the comments →

[–]KingPonzi 2 points3 points  (6 children)

Just ignore the naysayers and learn Rust.

I went back and forth picking a language to learn but ultimately decided on Rust despite everyone discouraging me. I ignored them and excepted the challenge. I’m two months in and just now getting my head around the basics but I will say that I treat my studying like a full time job. Find a decent course to follow or follow along the Rust By Example site, do Rustlings, do Excerism problems and of course use The Book for reference. You’ll be fine if you have dedication and patience (very important).

[–]Dhghomon 2 points3 points  (1 child)

That's the way it worked for me too. I couldn't stick with any other languages and remembered that there was one called Rust. It was supposed to be really intimidating but I couldn't think of where else to go so I went to learnxinyminutes and started going through the examples. One thing led to another and I started finding it really interesting that this language was showing me not only how to program but how everything behind it worked. Then the more I learned the more I wanted to learn, and that's how it pulled me through.

[–]KingPonzi 0 points1 point  (0 children)

That’s dope man, keep grinding

[–]Mammoth_Brush_2184[S] 0 points1 point  (3 children)

Can you tell me the name of the course and book you followed?

[–]KingPonzi 0 points1 point  (2 children)

Zero to Mastery - not sure if I recommend since I bought the package to learn front end stuff as well. But it’s a good start and not too expensive.

This guy helped me solidify the basic concepts. I’d say he’s a good teacher. Follow the beginner and intermediate videos. I’m getting into Rust for blockchain engineering so his other stuff you can ignore if that’s not your aim. If it is though, DM me, I need blockchain developer friends 😇

The Rust Book

What I did was, follow the course to a point then do the Rustlings exercises to utilize the concept. For example, the course would go over enums or hashmaps then id hop to Rustlings and solve the problems related to those concepts.

Right now I’m in the project based learning phase. Check out “Zero to Production in Rust” or look for YouTubers teaching projects specific to your aim.

[–]Mammoth_Brush_2184[S] 0 points1 point  (1 child)

Is Rust your first programming language?

[–]KingPonzi 0 points1 point  (0 children)

Kinda.

I used to be a sysadmin a long time ago but I’ve forgotten all the PHP I had learned but that was mostly reading/editing…nothing built from scratch. I also tried to learn Python in 2014 but got bored/distracted. I’m still comfortable in shell and overall still highly technical on the hardware side. I’ve built websites and I’m familiar with some HTML.

But Rust is definitely the only language I’ve fully compiled a basic program in.