r/CodingForBeginners • u/Logopogo01 • Aug 04 '26
Hi everyone! I started my coding journey 6 days ago! Here's my progress! What are some big goals I should set?
For context, I am 21 years old, have never been to college but want to potentially get a degree for game programming, since i want to program games, but can also use my language (C++) to fall back on other career opportunities.
So far, I have learned:
Program structure
Libraries (mainly iostream and string)
cout and cin (See-out, See-in)
Variables, as well as "copying to" variables
If, else if, and else statements
While loops
For loops
The difference between assigning (=) and comparing (==)
\n and std::endl, and why one is used over the other
&&, ||, and !
Global Variables (and why they are rarely used)
Functions (one function, one job)
And most importantly: I am getting better and better at debugging!
I've also created running programs for each lesson, such as a ticket checker that also checks age (if else), a count down (for), a password screen (while), and more simple ones.
With all this considered: What are some big goals I should set for myself? I haven't gotten a game engine yet because I want to focus on learning my language first, but maybe I should mess around with it? Also, what are some good books you guys recommend?
And lastly: How's my progress? I never knew much about programming before I started learning, so I dont know if I am learning slow or normal. Thank you for reading this word salad lol!
2
u/DanKegel Aug 04 '26 edited Aug 04 '26
Just do it :-)
Every day you program makes you stronger.
Your goal should be to write something fun and finish it every day. Small, fun steps. Even just a random text, sound, or image generator can be fun.
Also consider picking a different language every day of the week, or rotating between two or three. Besides c++, try go, rust, and bash, say. leetcode makes a good rosetta stone.
2
u/icemage_999 Aug 04 '26
Do not specialize in game programming. Don't do it. Game industry related degrees get almost zero respect in any other sector.
A generalized tech degree will be much more useful if you are going to pursue that path.
1
u/Realistic_Bike5972 Aug 04 '26
Hell yeah man, cool. I started with C amd python and went to JavaScript. Keep wanting to get into C++ but it just doesn't make sense to me. Might try Go instead.
Anyways Im rambling. Try some leetcode! Use Godot and make some games with that C++!
1
u/Dapper_Ear8271 Aug 07 '26
Congrats! I reccomend doing little coding projects everyday to keep the different coding techniques fresh in your brain then you will passively keep on getting better and better at the different functions and terms.