I'm a senior Computer Science student, and I'm struggling with actually building working projects. During my junior year, my group worked on a minor project, but it was a chaotic mess, and I just faked it to make it look functional. I also found that after dabbling in AI coding, I didn't really learn anything productive and have decided to avoid AI code from now on. I'm looking for advice on what actual projects I can work on, particularly with GUI programs or anything involving multi-threading or parallel processing. I want to become proficient in modern C++ or Rust, and I have some basic knowledge of data structures and C++ STL. What should I be working on to improve my skills, and what resources would you recommend?
1 Answer
You should definitely start by making something from scratch, using only resources like YouTube or other tutorials. Whether it's a game, a simple web app, or any project, going the traditional route helps solidify your learning. Try to limit AI to just being a lookup tool for questions you have.
Nah, forget that. Just read the documentation of the language you're using. It's the best way to learn!
YouTube tutorials are for beginners. Instead, use platforms like Reddit or Stack Overflow for your questions; they'll challenge you more.