Newbie to Newbie: My Java Experience &The Struggle Was Real
My First Steps Into Object-Oriented Programming (OOP) & What I Learned About OOP
- When I first started learning Java, I’m not going to lie… I was nervous. Everything felt unfamiliar, and there were moments when I honestly wanted to give up. I didn’t understand the terminology, and installing the software was more confusing than I expected. But eventually, things started clicking one piece at a time. So this post is for anyone who’s just starting out and needs a beginner-friendly explanation without all the complicated talk. Now let’s get into OOP. Object-Oriented Programming, or OOP, is basically a way of organizing code around objects — things that have data and actions. For example, if you were creating a program about pets, a Dog would be an object with information (name, age, color) and behaviors (bark, eat, run).
My Java Experience: The Struggle Was Real
-The hardest part for me wasn’t the concepts, it was the setup. I had a difficult time installing an IDE. I tried reading the Java tutorials, but the steps felt overwhelming. I got confused, frustrated, and honestly, there were points where I wanted to shut my computer and walk away. Coding is still new to me, and I was scared I was already behind. But then I switched to something that works better for my learning style:YOUTUBE
YouTube
-I’m a hands-on and visual learner, so seeing someone actually go through the steps calmed my nerves. Watching it made me say, “Oh… that’s all it is?” and slowly the confusion started fading. I ended up using Apache NetBeans because it was easier for me to follow along with YouTube tutorials. Once it was installed, I finally created my “Hello World”-style program… and seeing it run successfully felt like a tiny victory. Something that almost made me quit ended up giving me confidence instead.
Helpful Resources
These really helped me make sense of everything:
- JavaPoint OOP Concepts (simple & beginner-friendly)
- YouTube IDE Walkthroughs (great for visual learners)
- Oracle Java Tutorials (official explanations)
- TutorialsPoint OOP Concepts (quick breakdowns)
- Search Engines, “google, bing”
If you’re new and feeling overwhelmed, trust me — you’re not alone. You just need the right learning method for you.
If you’re struggling too, keep going!!! Starting something new is always scary, and I definitely had moments where I doubted myself. But taking things step-by-step made it manageable. If you’re also nervous or confused, just know that it’s normal. Be patient with yourself and try different learning resources until something “clicks.” Little progress is still progress.
Comments
Post a Comment