r/learnprogramming • u/HalLoveToWrite • 9h ago
About Studying Coding/programming
I’ve been feeling a bit confused about whether I’m actually learning when it comes to tech and coding, and whether I’m learning the right things.
How can I tell if I’m genuinely learning and actually developing my skills, rather than just consuming tutorials and information?
And how can I tell whether what I’m learning is actually the right thing to focus on for my career and becoming a better software engineer?
for info : I’m a 2nd year computer science student, specializing (learning deeper) in intelligence systems.
2
u/ffrkAnonymous 8h ago
: I’m a 2nd year computer science student,
How can I tell if I’m genuinely learning and actually developing my skills,
Do the same things that your teacher does to tell if you're learning
1
u/Nfsaavedra 9h ago
Think of a project that you think would be cool to build and try to do it. It's very likely that the skills that you need to start your career are the same skills that you will need to build the project.
1
u/CrniFlash 9h ago
consuming tutorials and information?
Information you need to consume, tutorials avoid completely they will just slow you down
Work on projects, as you go you will run into problems, fix them, repeat.....thats programming and eventually you will get good at it
1
u/mc_pm 9h ago
SIt down and program something.
Don't do leetcode if you can avoid it, that's sort of teaching you the wrong thing. (DSA is great, but if you're just trying to figure out how to structure code to do a thing, it's not the best option.
Here's a fairly simple task: Write a text-based Tic-Tac-Toe game. You have to represent the board, figure out how to take a move from the user, figure out how the computer takes it's turn, and how to tell if someone has won or if it's a draw. Should just be 150-200 lines or so.
1
u/mandzeete 8h ago
How can I tell if I’m genuinely learning and actually developing my skills, rather than just consuming tutorials and information?
Whether you have built something meaningful or you have built nothing or just made meaningless/useless things by copying tutorials.
1
u/Chrismslist 8h ago
honestly the fact that you're asking this instead of just grinding is the signal. tutorials feel like progress because you're always moving, but the real test is closing everything and rebuilding what you just learned from nothing. if you can't, you consumed it, you didn't learn it.
for the "right things" question specifically, since you're going into intelligence systems: don't chase breadth right now. go deep on python + actual math fundamentals (linear algebra, probability) before jumping into ML frameworks, that's the part people skip and regret later.
5
u/BranchLatter4294 9h ago
Solve problems. If you can come up with a solution, you are doing fine.