I'm a second-year computer science student focusing more deeply on intelligent systems, and I'm unsure whether I'm building real programming skills or merely collecting tutorials and information. What are some practical ways to measure genuine progress? I'd also like to know how to decide which topics and skills are worth prioritizing for a future software engineering career.
5 Answers
Pick a project you genuinely want to create and start working on it. The gaps in your knowledge will become obvious as you go, and you can learn those parts when you need them. Building projects also gives you a much better sense of whether you can apply what you’ve studied.
Try a small program with several moving parts, such as a text-based Tic-Tac-Toe game. You’d need to represent the board, accept player input, implement the computer’s turn, and detect wins or draws. Exercises like this help you practice structuring code and turning requirements into a working program. Algorithms and data structures are useful too, but they shouldn’t be your only measure of practical programming ability.
A good test is whether you can solve problems on your own. Try building something without following a tutorial step by step. You’ll get stuck, search for specific information, debug, and eventually make it work—that process is where a lot of the learning happens.
You can also use the same kind of checks your courses use: explain concepts in your own words, solve unfamiliar exercises, and complete assignments without copying the solution. If you can transfer an idea to a new problem rather than only recognize it in a tutorial, that’s a strong sign you’re learning it.
Tutorials and reading have their place, but relying on them constantly can create the feeling of progress without much practical ability. Spend most of your time writing code, running into problems, fixing them, and improving the result. That repeated cycle is a much stronger indicator that your skills are developing.

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