6 reasons to learn programming, if you are not a programmer
Work And Study / / December 25, 2019
Pauline Kokovina
editor-in Binary District.
1. It is the freedom of creativity
Many people think that the need for programming the five math. It's a delusion. Programming is more about the logic and creativity. For example, you're with friends jokingly came up with a cool game for the smartphone. You can, of course, wait for some company overseas release it, and you can do it yourself. As this game is to work out what it will be rules, interface and function - you decide. With programming skills it is possible to create a product from scratch, or implement the idea - the application site, the program - as it should be just you.
2. it pays off
The simple truth: the more skills you have, the more expensive your services. For example, copyrighters who may impose simple html-page, accountants or managers that can automate Excel or Access via code, are more expensive than their counterparts with only a basic set of skills.
Large companies are developing rapidly and are looking at new ways to optimize it. Hire a team of developers and to pay each of 2 000-3 000 dollars a month - very expensive. Hire someone who will write articles, to impose and still figure out how to improve mobile version of the site - cost-effective solution.
Such professionals more likely to get a big company.
For example, in The New York Times for more than half of the journalists know how to program. When the publication has changed the strategy and put emphasis on the development of web and mobile versions - Programming trained staff, who are responsible for digital content.
3. This brings
Ask the developer to write a program in Ruby, because yesterday you read that this is a new and cool language, bad idea. To do joint projects, to understand how to set goals, and to make changes in what language to speak to all programmers need to understand at least a little code. Even CEOs and owners startups helpful to learn how to program. For example, to find on the market a good specialist, personally conduct interviews and to adequately assess the level of the candidate.
4. This saves time
How many times have you sighing, when I had to do chores? For example, you are a journalist and write for popular science publications. You need to learn which countries most of the lightning strike into the earth, and see what is common among these regions. It will take more than one day. Programming speed up the process: you spend 30-40 minutes in the code that will quickly analyze data and create a report.
5. This develops good habits
Programming - a painstaking process. It does not get to check out the tutorial at their leisure, watch the video to YouTube and go to a couple of lectures. Need to sit down and begin to learn the language, to dig into the code and all the time to practice. For example, to write in Python, it is necessary to deal with every day for 2-3 hours for several months.
This discipline helps to think structurally and strategically.
6. This is good for your health
The people there is a rumor that programmers even in old age to think better. Joking aside, this is the truth. For example, in 2014, scientists from the University of Passau analyzedUnderstanding Understanding Source Code with
Functional Magnetic Resonance Imaging Brain scans of people in the classroom programming. The results showed that the activity of the same parts of the brain that work in the study of foreign languages. This reduces the risk of Alzheimer's disease.
Confirm the benefit of coding and other studies. The Albert Einstein College of Medicine in New York for several decades studiedCognitive activities delay onset of memory decline in persons who develop dementia nearly 500 volunteers aged 75 to 85 years, and have proven that even one day a week program can delay the onset of dementia by two months with regular exercise the brain.
see also
- How to learn programming from scratch →
- 20 most recommended books in Russian programmers →
- How to learn to make websites: 30+ tutorials →