I've been learning programming for about five to six months. I've completed C and C++, and I'm nearly finished with data structures, but I still feel like I'm missing something. I sometimes struggle with problems that seem simple, forget basic concepts, and worry that I haven't developed the right way of thinking yet. I'm considering applying for the Digital Egypt Pioneers scholarship to specialize in backend development. Would that be a good next step, or should I follow a different learning path? Is it normal to feel this uncertain at this stage?
4 Answers
There isn’t a secret programming ability that appears after finishing C++. Nobody automatically gains perfect problem-solving skills or remembers everything. Keep practicing, review what you forget, and expect improvement to happen gradually.
That feeling is extremely common around this point. Learning syntax and data structures is different from developing problem-solving instincts, and the latter takes much longer. Try building a few small projects from scratch, such as a to-do app or a simple API, so you can practice connecting the concepts together. A structured scholarship could be useful if it includes practical projects and guidance.
Five or six months is still a relatively short time for someone who is learning programming from the beginning. Learning a language and learning how to design programs are separate skills. Knowing C or C++ gives you tools, but becoming comfortable breaking down problems, choosing an approach, and writing maintainable solutions requires continued practice and experience.
A course may help, but whether it is the right choice depends on what you want to achieve and what you mean by having completed C and C++. Before choosing one, identify the specific situations where you get stuck. Then look for a program that addresses those gaps and includes real backend projects rather than only more lectures. The backend path can make sense if it matches your interests and you are ready to keep building outside the course.

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