There are a number of reasons to address “Why you should learn to code”. In a very generic way, I can say that it reduces the amount of manual work we do every day.
Hi, My Name is Kumar Gaurav. I am a java professional. I started learning java during my college days and I am working in the IT industry for the last 9 years as Java Developer. In the series of tutorials, I am going to walk you through the reasons for learning to code and Why java could be the best programming language for you, and eventually teaching you how to code in java.
How Coding can help us in general life?
Suppose you are working with hundreds of files and whenever you need to refer to one of them, you have to search through piles of files to find the right one and then you go through that. Imagine a scenario when those files are scanned and systematically stored in your computer. You will be able to find the file in 1 or at most 2 sec. One can achieve this by simple coding.
Also, You can keep track of your daily expenditure, you can create a budget for your month. And much more simple task like this can be easily handled by coding. And these are tasks of daily problems that we face. I haven’t gone through the industrial application of coding where not just you but the entire world can be benefitted from coding.
What coding is like?
Coding is basically math, but we do it in a language named programming language. It’s like translating your simple math solution into that particular programming language. Since programming is almost like mathematics, many coders expect that coding should be part of the curriculum much like mathematics.
Why Should I Learn Java?
- Java is Object Oriented Language
- It’s Managed programing language
- It’s well suited for Big size application
- It has one of the biggest community in world
- Over 13 billion devices run Java.
- It’s Very easy to learn
- It’s runs on all platform. You write once and same code will run on all platforms (windows, Linux, Mac)
I hope I have clarified my point on why one should learn to code and Why choose java. Let’s have a look at a few questions that I generally get from someone who wants to start coding.
Frequestly Asked Questions
I am totally new to programming so what should I learn C C++ Java or Python?
If you are a student I will suggest C or python. If you are a professional or looking for a career in coding or someone who just wanna learn coding as a hobby, I will suggest Java.
The reason, C is a middle-level language. In C you will have to take care of so many things which are already handled in java. So you never really learn those low-level things. As a student, I will love to have that knowledge. But if you wanna jump to a job, it’s much easier to get a job as a Java developer than a C developer. Hence Java.
I’m having 1.5 years experience as a Java developer should I continue in the same path or should I learn machine learning and join as fresher in ml?
Java is well suited for AI and ML. If you like to code in java, I suggest you should continue on the same path and also add AI and ML under your belt using java.
From where should I learn Java n other things if I want to learn it before going to TCS training being from non CS background?
There are many tutorials online which will teach you java. This post itself is first post of the java tutorial series.
How much Java should I learn to work with microservices?
You should first get a very strong hold on Core java then you should learn the basics of Java web applications like servlets and then you can start exploring microservices.
I think We are good to start our journey of learning java. If you have any questions, please feel free to ask in the comments.