[Reply to “Python”, send you ten ebooks]

AlphaGo has gone against the sky! Have you ever thought about the day when AI will take over your job?

If you have thought about it, your sense of crisis is quite strong. How to avoid this situation? Xiaobian’s advice is to start from learning programming, narrow their own and artificial intelligence in some aspects of the gap.

No matter what industry you’re in, programming can always help you. One of the most obvious benefits of programming is a huge increase in productivity. Below is a post translated by A married woman who uses her own experience to share why ordinary people like you and me should learn to code.

The original link is:https://medium.com/swlh/10-reasons-all-us-normal-people-should-learn-code-e78f3287bdbb#.ji880z49d

First of all, I’m not a programmer.

I just know a little bit about programming. Honestly, if you saw how I mixed square brackets and semicolons in my code, you’d probably vomit blood.

I’m not writing this article to call on you to do something, or to force you to do something you don’t enjoy doing. Theoretically, everyone should be good at something, right? I, for one, would be lucky to get the right tools to help my mother-in-law, but it would be a pipe dream for me to try to become a carpenter.

But I think everyone should learn a little programming.

The reasons are as follows:

1. Programmers are the new plumbers.

Yes, you usually have to hire someone to fix the plumbing, but they sometimes charge too much. If you knew which screw to tighten, the problem would be solved easily.

2. Learn to code so you can think carefully

If a problem is not broken down into its smallest components, the machine cannot make any decisions at all. The relevance between this and life can be imagined.

3. Learn to code so you can appreciate technology again

Trust me, if you’ve been programming for three hours just to call up “Hello World” on your computer screen, you’ll be awestruck by apps that quickly locate and recommend places to visit on your phone.

4. Learn to code to empower you

It gives you not only the power to code, but the power to live. The first time I wrote the for loop correctly, my first thought was, “Thank God I can finally stop taking this class now.” The second thought is “I hold the universe in my hand.” I’ve heard other people have similar feelings.

Despite the stereotype, learning to code is more likely to boost your confidence than make you more embarrassed.

5. Learn to code so you can be more creative

Want to develop a program that automatically searches for the latest updates in an Excel spreadsheet and quickly mines the information you need? You can do it.

Want to hack into your buddy’s computer and have it start a solitaire game every morning at 5:37? You can do the same.

Slowly your imagination will come true.

Want to try and solve global hunger? You can do it.

Do you want to start a company? You can do it.

6. Learn to program to help solve your own problems

My first job was writing technical documentation. The first big project was to redesign the manual for 32 states. Each manual is 12,000 words long and is a Word document. I wasn’t stupid enough to spend two months revising line by line. Instead, I spent three days learning VBA, two days testing the script, and finally had the computer automatically reformat the 82-page manual for me, which took 3.6 seconds.

As for the other manuals, I did the same. I repeated it over 30 times.

Then someone asked me how I got it done so fast.

I told them I used magic.

Learning to program proves that computers are not magic

There are a lot of people around who think that you have to master some kind of magic to make your computer work. The screen isn’t moving? It’s best to press these keys and wait for the computer to react. Can’t get your email out? Click the big red X button on the screen a few times. Programming will tell you that everything that happens in your computer happens for a reason.

8. Learn how to code so people think you’re smart

I’m not really smart. In my college programming class, everyone around me could program. But when I’m around ordinary people, I’m considered a genius.

9. Learn how to program and save time

Learning how to program and eventually develop something will be the greatest comfort after a long time of hard work. Suppose you spend 30 minutes a day doing computer maintenance? What if you could spend three days building a program that would do this in two seconds? And what if you spent another two days having that program run automatically every morning?

Yes, you’ve just spent a week programming. And the process can be painful. But then you’ll never have to spend those 30 minutes a day doing them again!

Once you learn how to control your computer, it’s much easier to develop good habits like taking notes every day.

10. Learn to code so you can do better

If you repeat an action 5,000 times, you might get it right 4,999 times. But with programming, you can do it one more time.

If you see this, you probably want to learn how to program. Python is one of the easiest programming languages to learn. For the introduction of teaching materials, click on the recommendation below!

.

Click on the image to read our recommendations



Think Python 2E chapter 1