I'm looking to start my journey in programming, specifically with C++ or C#. I'm concerned that if I dedicate too much or too little time to learning, it might hinder my progress. How many hours a day do you think would be ideal for a beginner? Additionally, should I even bother learning these languages considering how much AI is advancing and could potentially handle coding for us in the future?
5 Answers
Here’s a key point: if you overdo it, it could hurt your learning. When you're stuck and can't make progress, it’s better to take a break to relax or even sleep. I’ve found that sometimes, the solution will come to me after distancing myself from the problem for a bit. Don’t underestimate the power of rest.
I started learning by watching YouTube tutorials way back. My best advice? Pick a project you’re passionate about and go for it! That way, you’ll stay motivated and engaged while coding.
When learning a new language, just dive into a project you want to work on! Rather than stressing about how much time to spend, focus on what you enjoy creating. If you're new to programming, try out some simple projects to get your feet wet.
Don’t get too hung up on specific hours. Just make sure your study sessions are consistent but short. When you sit down to learn, have a clear idea of what you want to tackle. Following a structured course can help keep you on track.
C++ and C# have different learning curves. C# is generally easier for beginners, and spending just 1-2 hours a day can get you up and running in about 6 months, even with no prior experience. You won't come up with groundbreaking stuff immediately, but you’ll be able to work on your own projects and maybe even pick up some gigs. C++ is a bit more challenging but can give you a solid foundation. Good luck!

Related Questions
How To: Running Codex CLI on Windows with Azure OpenAI
Set Wordpress Featured Image Using Javascript
How To Fix PHP Random Being The Same
Why no WebP Support with Wordpress
Replace Wordpress Cron With Linux Cron
Customize Yoast Canonical URL Programmatically