CODING AND ITS IMPORTANCE IN TODAY’S WORLD

This blog is in response to the information provided by Mr. Prashant and his team when I was in Delhi recently. I was greatly impressed and felt it should be part of every school curriculum from Municipal Schools to the best of private schools in India.

What do you understand by the word coding?

Coding, is basically computer programming. In other words, it teaches us how to communicate with computers.  A code tells a computer what actions it needs to take. Writing a code is like generating a set of commands. By acquiring knowledge to write a code, you can tell the computers what to do and how to act in a much quicker way. You can use the expertise of coding to make websites and apps, process data, and do lots of other things.

Why is there a necessity to learn how to do coding?

Think from the perspective of your everyday life, hopes and aspirations. All human beings have optimisms, visions, and strategies for the future. You may be looking for a new prospect, you want to enhance your current job scenario, or then you are simply probing for a new diversion or hobby. Remember that coding can help you get closer to your goal line.  And the most important fact, anyone can learn how to code!

Coding is learning of skills that may open many doors in the future.

You must be aware that in the present scenario, computer and information technology jobs are increasing extremely fast and are in great demand all over the world, especially, in the United States. Remember that you do not need a Computer Science degree. There are plenty of high-paying professions emergent every day for fresher learners like you.

Coding helps you to develop on your imaginative skills.  Did you ever want to do something intriguing like developing an app or a website? Coding helps you to do that. It will teach you to program a spreadsheet or generate new tools for the public.  Only when you learn coding, it will be possible to imagine the things you want to make and build them.

SOME SIMPLE EXAMPLES WHY SHOULD WE LEARN CODING

The automation of counting is ADDITION.

The automation of Addition is MULTIPLICATION.

The automation of trial-and-error method is ALGEBRA.

You shall have to spend plenty of time to solve the problems, if automation is not there.

 The Computer Processor (CPU) mechanizes or automates your processing needs. It does carry out the operations at a very high speed.

Let me explain with an example for you to understand in a layman language.

Suppose you have Rs. 1000 Crores at your disposal today, you can spend as you wish, buy anything, fly anywhere at any time. You need not have to worry about any expenses.

 In the same way Coding is a great tool for everyone if you have, I suppose, 1 billion operations per second to10 billion operations per second.  Just like you can do anything if you have unlimited money, in the same way, if you have this type of processing speed you can ask the processor to do anything that you like.

Coding helps you to converse with the processor and to launch a relation between you and the processor. Through the processor, you will get huge processing power to anything you wish. All people who have understood this Fundamental are making huge money.

WHAT ARE SOME OF THE GREAT USES OF CODING:

CODING PROVIDES YOU WITH A GREAT AMOUNT OF LUCRATIVE CAREER OPTIONS

 You can venture into different fields like Web Development, Mobile App Development, Cyber Security and Ethical Hacking, AI, etc. other than the traditional fields. All these fields will need the familiarity with coding. There are many options and scopes in these fields related to coding, if you acquire the right volume of skills, commitment, and perseverance.

CODING ENHANCES YOUR THINKING AND JUDGEMENT

Coding helps you to be a better problem-solver and intellectual thinker. These are the skills which need to be developed during competitive entrance exams, job interviews and even when you are on the job. Therefore, we can say that the Coding skills will help you throughout life.

CODING HELPS IN DEVELOPMENT OF YOUR EMOTIONAL QUOTIENT

Coding as a skill augments your Emotional Quotient (EQ) and nobody can deny that this is a great quality which you can have.  It is observed that most of the people who are successful in life have highly developed EQ.

So now the question to be asked is how can you relate Coding to development of EQ?

The answer to this is very simple ………

When you develop something like a mobile app, you must think from the viewpoint of the handlers and shape something which they will find easy to use. Therefore, we can say that your empathy and EQ improve with coding.

CODING COURSES ARE INTERESTING AND FLEXIBLE

Coding Fundamentals have been instrumental in training people in coding. It has a great many interesting courses in Python, Data Structures and Algorithms, Coding Interview Preparation, Android, React, Machine Learning, Data Science, etc. These are very flexible courses and are being imparted by educators with knowledge in topmost businesses.

WHY SHOULD EVERYONE LEARN CODING

Myself as a past Principal and Educator, feel that most ideally, programming should become a part of the normal basic through high school curriculum around the world in the same way that math and writing are.

I think coding can be learnt easily if they start at a young age. Also, I believe the present economy will easily support the number of software engineers as a result of this.

If you ask me whether everybody should major in Computer Science, my answer is a BIG NO.

Ideally, it is important that every child learns how to code and develop other skills that they can combine with coding. It is the same way as you expect that all graduates should have a decent handwriting and speaking skills along with the knowledge of what they have majored in.  

 A few reasons why it is good to learn programming / coding

CODING TEACHES YOU TO SOLVE COMPLEX PROBLEMS

I will not be wrong if I say most of the humans are problem oriented. But they think only about the problem at hand. Coding can help to give you a new perspective. It will help you to break down anything into simple steps to create a whole and arrive at a solution.

CODING MAKES YOU RESOURCEFUL

If you are really interested in computer programming, it is about solving problems, testing, and reading. Because you will learn that there is no single way but more than 5 ways to solve anything in programming. Same goes with your life problems.

CODING HELPS YOU TO DEVELOP NEW HABITS AND GIVES YOU A DIFFERENT APPROACH TOWARDS LIFE

Remember that the full world is built on Codes. Learning to code is simply great because you are developing a skill that is in demand. If your intention is not to make money, no worries. You will develop a fantastic understanding of the technology used nowadays and this will help you to see the world differently. Coding will help you to be more productive. You will start using the special approach to programming to solve problems and test the hypothesis in your personal lives. This will happen because the underlying principle of coding or programming is always dependent on two things: you begin with a goal in your mind and you transit problems into solutions by breaking down the issues into more manageable tasks.

Therefore, we can say that CODING is not logic, nor math. It is about you to learn how-to live-in confusion. It is about being OK with not knowing why something is not working right. And then ultimately knowing why it does work.

WHAT WILL CODING TEACH A CHILD?

 Learning how to solve a problem

Coding helps the child to develop a gratefulness of how things work or how a calculator calculates. It also makes them understand at a lower level, how software engineers use math to solve problems logically and creatively.

 Makes a child flexible in approach

Coding challenges them to try again and again until they succeed and produce the result, they are looking for instead of giving up.

Coding teaches a child to think differently

It teaches a child how to think differently as the child needs to use logical thinking which differentiates him from others.

 Coding helps to expand the child’s creativity

Computer programming teaches the children to experiment and this provides them with the essence to be imaginative. They develop the ability to create something that is totally their personal.

 Coding can help a child to like Math and have fun with Math

Coding helps a child to envision nonconcrete notions, lets them apply math to real-world situations and makes math amusing and creative.

 Coding is Technology building

Everything is developing. Coding is an extremely useful skill to possess because you as a child start developing and start understanding technology.

Coding improves interpersonal skills

Coding is a cooperative determination. This means you will be a part of a larger team. You will therefore develop interpersonal skills like cooperation along with work skills.

 I conclude by saying that coding is the need of the hour as demand for coding related jobs are very high. Also, it can have a positive impact on your career. Keeping the NEP 2020 in mind, there is no need for a four-year degree. The person with coding skills will learn to combine technical skills with creativity and be a better human being. Last but not the least, Coding and programming have great earning potential for youngsters.

Coding Language Paradigms=

Common styles are imperative, functional, logical, and object-oriented languages like Java, Python, PHP, C++, and Ruby.

Source : Google and Python Programming by P.K Pandey

One response to “CODING AND ITS IMPORTANCE IN TODAY’S WORLD”

  1. Hendrix Roa avatar
    Hendrix Roa

    This is gold! Awesome explanation about coding

    Like

Leave a comment