Hello!
I just wanted to make a post to share my excitement over discovering programming with Java. For context, my previous knowledge of any programming language barely extended into classes as I always struggled with understanding more than the basic basic things (classes? like what you wear on your face? get and set what? the table?).
I really liked the idea of programming though! So over the years (maybe 15-20?), I tried learning (and failed) with different languages, hoping something would help things click. I’ve tried C#, Basic, JavaScript, HTML/CSS and more but never Java. As to why not, I have no clue.
The reason for Java, now, is that I’ve been playing Minecraft a lot recently (my adhd thanks you Mojang) and I figured, why not give it a try? So I started a free online course covering the basics: variables, methods, objects… A week later, and after a lot of DuckDuckGoing, I now understand not only the basics but classes, IO, exceptions, and so much more! I’m currently wrapping my head around Generics but I’m having a wonderful time with it. After that, who knows :)
Take care and thank you for reading!
I applaud your success! I’m curious though: what is it about C# that made it inaccessible compared to Java? The two are extremely similar, so much so that I think you’d have to learn for more than a year before you start noticing any differences.
I was thinking the same thing, until I read Minecraft. Java mods…
Motivation is one hell of a teacher.
That’s exactly where my mind was going. Learn Java and maybe one day I can make a Minecraft mod lol. I’m not modding yet but just the idea of doing it gave me the kick I needed to get started learning.
Find someone else’s open source mod and try to change how it works.