Am I on the right path after six months of learning programming?

0
0
Asked By MellowOrbit42 On

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

Answered By BriskCedar19 On

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.

Answered By SunnyAtlas7 On

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.

Answered By QuietHarbor53 On

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.

Answered By CopperMeadow8 On

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

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.