I've been programming in C++ for about a year and a half, but lately I feel stuck. I'm running out of project ideas, and the projects I do start are becoming more challenging than before. How can I keep improving, find worthwhile things to build, and get past this feeling of stagnation?
3 Answers
Projects becoming harder is usually a sign that you’re progressing, not stagnating. The way through is to break the project into smaller tasks, learn what you need as problems come up, and keep working through the difficult parts instead of avoiding them.
Try treating the challenge as practice in learning and discipline. You don’t need to understand everything before starting—choose a manageable goal, divide it into milestones, and gradually build your knowledge while working on it.
If you’re out of ideas, pick a project that naturally requires deeper C++ skills, such as a small physics engine or another substantial tool. The important part isn’t choosing the perfect idea; it’s committing to something useful and finishing increasingly difficult pieces of it.

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