Why you should learn programming even if you are an artist
Tags: Beginners Guide, Self Improvement, Beginner Coding, Learn To Code, Programming

Photo by Tyler Franta on Unsplash

Programming has become a popular hobby in recent decades. With the rise of compact PC laptops and media, it becomes even easier for common people to pick up this skill. The skill is not only pursued by groups with engineering or scientific education background but in some cases also by musician, artist, accountant or sportsman.

Here are 4 major reasons that these people learn programming although they are not engineers:

1. It is a whole new world

A whole new world (Cr: giphy.com)

When you say ‘I do programming’, it is a very wide and general term to describe what you are doing. Programming has evolved to be a very big interesting area to be explored. Learning a programming language is the first step to explore the world of web applications, mobile applications, data scientists, artificial intelligence (AI), Machine Learning, game development, Virtual Reality (VR), Augmented Reality (AR), IOT, and so on.

When you start to learn programming, there will be no end to what you will learn next. You will keep learning and made small progress as you continue to dig the skill further. Based on psychology research, as humans, we will be happier emotionally and content with our lives when we made progress in every skill that we seek. :)

2. It trains your ability to thinking from scratch

(Cr : giphy.com)

How is software created by programmers? It is not by magic that suddenly pops out. It requires imagination and step by step thinking.

As you learn how to create a piece of product, you will learn how to create something from nothing, with imagination and a gradual step by step progress. You have an end product in your mind, and you will need to craft a plan, with each step a gradual progress to achieve your end product. Just like an artist drawing scenery, you will start with plain canvas, and with each stroke, you will keep adding elements until your painting realizes your imagination.

3. It trains you to be disciplined and focus

(Cr : giphy.com)

The essence of programming is not in a brilliant idea or a genius brain. But it is an ability to stare at the screen for a few hours consistently, thinking and looking for a solution. The main skill here is to focus and avoid procrastination until your problem/task is solved. As we all know, the ability to focus and discipline can be trained and it will be very beneficial for our life. By learning programming, with each problem/task/project you will be trained to be focus and discipline.

4. It is free and easy

(Cr : giphy.com)

Yes! It is free! All you need is persistence effort. With the advancement of media and the internet, free resources are everywhere. YouTube tutorials, blogs, and structured courses can be found in each area of programming. When you find a roadblock, plenty of programmers will help you from StackOverflow or GitHub.

And it is easy. Yes! It is easy. Programming is not a special skill with special education or a genius brain. Programming is a skill to solve problems. And it progresses by practicing the skill every day. All you need to do is consistently code every day for certain hours. Very boring work isn’t it?

— — — — — — — — — — — — — — — — — — — — — — — — — — — —

In conclusion, there is no harm to try programming. Why don’t you try it, and share your story with comment below. Happy coding …