Still learning Java for the past 6 months. Here’s what i found.

Shivang S Maini
3 min readFeb 26, 2021

From a point where i did not understand a word or a line in Java to reaching a point where i can write and understand 100+ lines of code, I have learnt many things. So let me share what you should know when learning Java.

Java is the ideal programming language to start with because it’s like a 5 on a scale from 1 to 10. If you understand Java, learning other programming languages becomes easier as other languages like Python and C++ have same syntax which Java uses. Also it is extensively used in development of desktop and mobile applications which makes it a very popular language.

Did you know that it is the prime language used in over 3 billion phones around the world!!

The best part of it is that it is like a strict mentor, structured and cold. If you have any compilation error (mistake in your program), it will give you enough reasons to throw your computer out of the window. But don’t worry. Be with it after a while, and you will start to enjoy it!

Rule 1. Have confidence. When you have confidence — you’ll start to get the hang of it. Writing your first program in Java will be a jubilant moment for you.

But, dear friend, there will be times ahead, when you feel that you are not capable of it and you are wasting your own time. But trust me, i went through this phase. It ‘s all a part of learning. Give yourself time to learn it. Devoting at least 1–2 hours everyday — is all that is required!

Rule 2. Find an online mentor who would guide you throughout your journey. A mistake which i made was the assumption that i would get courses on YouTube.

Yet the problem is that there are many points and factors that a video cannot tell you. And that’s why you need someone who has expertise in Java and can able to help you in difficult situations.

Rule 3 Until you have a burning passion to learn and to excel in it — it would not quite click together for you. When i saw my favourite movie “The Social Network”, I finally knew that i wanted to go into Computer Science.

For the next 4–5 months, i trained like hell learning Java. Till 6 months back, I mildly acknowledged it’s existence. But , after i finished watching this movie — i understood the concept of what you “want to do in your life” means!

Java has been a pleasurable experience and has taught me lots of new things. New things i wouldn’t usually learn in my day to day life, most important being logic and structure. It is a language where logic and structure is used — It will teach you logic and how to apply it not only in Java, but in your day to day life as well.

From my experience and learning, Java is a beautiful language to learn and experience. I am sure that you will enjoy it throughout your journey as a programmer.

My best wishes that you you achieve your dreams and ambitions!

--

--

Shivang S Maini

Co - founder of IsEqualtoKlasses. Personal playground where I write and share my thoughts and experiences. Crash at my Instagram handle - @neblartist.