I recently started learning a new programming language, and I noticed that it's easy to spend hours watching tutorials without actually building anything. I've found that creating small practice projects helps me remember concepts much better than just reading documentation. I'm curious how others approach this. Do you follow a structured learning plan, solve coding challenges, or build real-world projects from the beginning? I'd love to hear what methods have worked best for you and what you would recommend to someone who wants to improve consistently without feeling overwhelmed.

Recommended Answers

All 2 Replies

My first classes in programming were on Fortran IV and PL/1. This formed the basis for learning other languages since the basics were learned. Later the job had me use what I learned in what was at the time Comp 101 where you learned the basics of computer design. ALU, CPU internals. I wrote a lot of assembler back then.

As to what helps with learning is "doing." Pick an app to write and go write it in your selected language.

If you feel overwhelmed, keep going. Those that give up can go do what they feel good doing.

commented: Learn to do it well, or learn to enjoy doing it poorly +0

I usually try to mix things up. Tutorials are helpful at the start, but I found I don't remember much unless I actually build something. What works best for me is learning one concept, then using it in a tiny project the same day, even if it's something really simple. I also keep notes of mistakes I make because I tend to forget the same things

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.