How Can I Tell Whether I’m Really Learning to Code?

August 26, 2026 3 answers
Asked by MellowCedar42
I'm a second-year computer science student focusing more deeply on intelligent systems, and I'm unsure whether I'm learning effectively or just collecting information. How can I tell if I'm actually developing useful programming and software engineering skills instead of endlessly watching tutorials? I'd also like to know how to choose topics that are worthwhile for my career and relevant to becoming a stronger software engineer.

Answers

QuietMaple63
Use tutorials as references when you’re stuck, not as your main activity. Start with a goal, attempt it yourself, search for specific information when you hit a problem, and then apply what you found. Programming is largely a cycle of building, debugging, learning, and trying again. You can also measure your progress the same way a class does: explain concepts in your own words, complete exercises without help, and check whether you can apply the ideas in a new situation.
Reply to this answer
CopperLynx18
Try building a small project from scratch, such as a text-based Tic-Tac-Toe game. You’ll need to represent the board, accept player input, implement the computer’s moves, and detect wins or draws. Projects like this reveal what you understand and expose the areas you need to study next. Practice with data structures and algorithms is useful too, but it shouldn’t replace learning how to design and structure a complete program.
Reply to this answer
BrightOtter7
The clearest test is whether you can solve problems and build things independently. Pick a project you genuinely want to make, then work through the problems as they appear. If you can eventually create something without following a tutorial line by line, you’re making real progress.
Reply to this answer

Add your answer

Answers are reviewed before publication.

Related Discussions