Is programming difficult to learn?
Which programming language should the newbie get started with?
Many people, including my friends and my relatives, ask me whether programming is difficult to learn or not. In addition, they also ask me that they should get started with which programming language as a beginner. Therefore, today I am going to publish this post to answer those two questions.
1. Is programming difficult to learn?
My answer: NO.
So, learning how to code is not as difficult as most people think. However, the hard thing about programming is creativity. It means that how you apply what you learn for creating beneficial things. For example, people use programming for creating a software that predicts disasters in order to reduce its damages. I know many people, including my friends, who dig into learning programming languages as many as possible since they think that is the good way to get a cool job. However, they do not know that the company does not care how many programming languages the applicant is familiar with. The only thing the company needs to know is how well the applicant uses those tools for solving problems. I know this from my friends who are the Ph.D. or have been working for a large company.
So, once you would like to get started with coding, the only thing you need to memorize is that you learn how to code in order to become an innovator, a creator, or a problem solver, not a coder.
2. Which programming language should you get started with as a newbie?
If your goal is to become a technical developer, data science analytics, or data scientist, I highly recommend you to learn Python at first. This recommendation is similar with the one of my lecturer who is studying Ph.D. of data science at Swinburne University. Python is the simple language to learn if you are the beginner since its syntax is nearly similar with other advanced object-oriented programming languages such as Java and C++. In addition, it has many libraries which contributed by many programmers. Importantly, some of these libraries are technically helpful for data science and data analytics. To learn Python, you can watch videos on YouTube – published by CS Dojo, or read through the documentation on the Python website. Another option is that you can take a Udemy Course – held by Colt Steele as I did.
That’s all about what I would like to share.
Thank you for reading.
Comment below to let me know what you would like to know.