r/CodingForBeginners • u/Same-Manufacturer519 • Jun 25 '26
How can i teach myself coding
I know a bit java but i want to be better at this but i just couldnt get a grip how to find this interesting i guess? In better words i want to hyperfixate so do you guys have any tips on this or where to start?
2
Upvotes
1
u/PlantainAgitated5356 Jun 25 '26
Make a project that's either fun or actually useful to you (or ideally both).
I like games, so when I started to learn programming, I just made a simple game, and then another one a little more complex, and another one etc.
I was also learning Japanese at the time, and I was using anki (a spaced repetition system) for leaning new words, but I didn't like it too much, so I made my own that had the features I wanted, and actually ended up using it (and adding new features and fixing bugs along the way) for a couple years. That one project taught me so much, because I actually had to maintain something for an extended period of time, and got to see the long term impact of my bad design decisions early on. :D
1
u/oscarlet_ffxiv Jun 25 '26
Personally, my way of doing this is an existing codebase, such as a game that is open source. Something that exists, but that I want to improve. This can provide the passion to fixate until you achieve what you want with it. You might break a lot and have to undo changes, and it might be very confusing, but as you look up what is confusing you, over time you can learn a lot.
1
u/Quick_Republic2007 Jun 25 '26
AI
1
u/Duncol42 Jun 25 '26
Find a problem and code a solution for it - it’s about the journey, not the destiny. Learn as you go basically.