How many people recommend learning Python to work in IT? What if they can’t find a job after learning Python?

This is a question I read on the Internet, so what is the truth? Will learning Python help you find a job? Will there be many entry-level positions?

Let’s take a look at the experiences of two predecessors, hoping to help you.

The first senior

Since 2014, I have been promoting and giving specific paths for learning Python as a career programmer, and have helped hundreds of people become programmers successfully.

The reason I strongly recommend Python is simple:

1. Python is far easier to learn and use than other languages, making it a great language to get started with

2. Python makes programming and working more enjoyable, and I think you should be happy to work

In fact, the building Lord’s problem is a very common problem, so I feel that it is very good to speak.

A typical mistake is to think that because there are fewer jobs in Python, experience is required, which is not the case.

It is true that Python is not the most widely used in China, but it is not as difficult to get a job as popular jobs because the competition has become less.



In November 2018, there were 8,300 positions in Python with salaries above $10,000.

In fact, most of the positions are junior positions, because the bottom of the pyramid is always the most, so it is impossible for everyone to be senior and leader. This is not only a logical problem, but also can be verified by searching positions on websites such as Laigou.

According to our statistical analysis, the recruitment of most enterprises in the real world is still pragmatic, selecting employees by examining their basic skills and understanding of the knowledge and principles of relevant fields (for example, Zhihu recruitment mainly tests their abilities).

Of course, hard card qualification companies are not unknown, but by no means the mainstream, about this point, students who have been interviewed many times should be very agreed

There will be these questions, mainly for the enterprise to choose and employ people and market needs to understand the wrong caused

Now the Internet industry is still in an open and inclusive period of hot development, in fact, it is very easy to understand

Second elder

Why is that? I only studied Python for three months before I found an internship. Now I am also confident about the upcoming school enrollment.

Why a bunch of people throw cold water, not very understand. Only know python? I want to ask in the answer area how many people actually know Python? I’ve been learning for three months, and that’s just the beginning, just the basics. But I still got an internship, and I actually got a job, again because of Python.

The first number of likes that fresh students, you do not have to take care of, he just listed the knowledge point, loaded force just. If he had read and understood his list, it would have been domestic companies walking sideways. As opposed to the headlines the written test, which is the hardest thing I know about dynamic programming, is that a thing if you can understand from the introduction to algorithms?

I mean, why can’t you get a job if you only know Python? I can find it, all right? And Python is very important, very important, really very experience in the work, the basic grasp, look at the source code, look at a variety of open source code, even some library implementation can explore their own. The basics are worth spending many, many hours mastering.

My point is that many of the respondents don’t know Python themselves and can only talk about it. It’s ridiculous to learn the syntax in a week.

I think I looked at JS in the same way at that time. After going through the basics for two days, I was shocked when I opened the console and saw dozens of attributes and a long prototype chain of an object. I felt deeply ignorant.

So please don’t let the silly comments scare you, learning Python is really important and useful!

And then back to the question, which is only Python. This question is actually quite obvious. The written interview is always about data structures and algorithms. And then if you’re doing the Web in Python, how could you not know about networking? Does the question make sense?

Do people who only know Python just memorize the syntax as if they were memorizing it and then do nothing? Can that be called knowing Python?

conclusion

In the past two years, with the popularity of Python, the number of Python jobs in China has also increased. As long as you have sufficient technical ability and project experience, it is not a problem to find a job. Even in some second-tier cities, Python is very well paid. So, if you want to learn Python, don’t hesitate to learn it.