Why do I not recommend learning Python to find a job? Why is it difficult to find a job only with Python? Talking about some situations of Python jobs for working programmers

When a lot of friends communicated with me in private messages,
he said that he wanted to learn Python
and wanted to ask for my opinion.
I have to say
that the beat should be
a relatively popular language at present
. This is true, but it is
popular.
It must mean that it must be easy to find a job
. I also like Python very much
.
I
use Python as an auxiliary language because sometimes I
write some
small automated scripts
or this small tool.
Very useful,
indeed, but
you should know it when you go out to find a job
, especially if you can only pass
and use it as the only subject
to go out to find a job,
you will find that it is indeed a very difficult thing
to find. It’s hard to find a job
, so in this article,
I mainly want to analyze with you
why this is
normal. Let me add that
I’m not saying that I have any prejudice against Python.
Please don’t misunderstand
that my place
is based on the actual situation. Let’s
analyze it rationally.
I hope it will be helpful to everyone.
I hope you don’t go astray.
First of all
We want to analyze from the application field of shooting. There are about 5 aspects
in the main application field of shooting. There are 5 aspects. The first is the so-called AI and ML, which are artificial intelligence , and the algorithm field of machine learning . This is a field. The second The field is data analysis , and the third is called crawling, the fourth is vivo development, and the fifth is a little more complicated, that is, automated testing. There are also some operation and maintenance , and some auxiliary scripts. Some auxiliary tools will use brands to do so. There are five main areas of shooting applications. It seems that there are many fields , but if we analyze them carefully, you will find that each field is not so optimistic. First, let’s talk about the so-called AI and ML field , which is the field of artificial intelligence and machine learning. There is also data analysis. Let’s put these three fields together and talk about this field. It mainly uses Python to do algorithms , mainly to do algorithms. The requirements are actually very high. The first one is that you need to have a strong mathematical foundation. Then you need to have a strong logical thinking. Let’s not talk about it for now. The important point is Python’s artificial intelligence.


































In the field of basic learning and data analysis, there
are generally requirements for academic qualifications
, so it is not particularly optimistic at all.
This is the first field
, and the second field is the so-called reptile field.
Reptiles are like this
in the early years. In a few more years,
if we use addition to make crawlers, we
can crawl some websites,
such as crawling some well-known websites,
which are actually quite easy to crawl.
But in recent years, you will find
that crawling is getting harder and harder,
and many websites actually
reverse crawling . Mechanisms are quite powerful
, so crawlers are getting harder and harder if
you want to crawl to the things you want to be interested in. So what kind of field is it to climb? I think , anyway, I am not particularly optimistic about a field. It’s work, this, um, the work is very complicated, this is one, and the other is reptiles. I think everyone should really need to identify them carefully , and really think about whether to take reptiles as their own. I think the direction of work is reptiles. It’s a little speculative , so the anti-crawling trend of crawlers will definitely become more and more serious in the future, so I’m not




















I don’t really recommend everyone to use crawlers to learn
crawlers
, and the third area is external development.
In fact, in China’s Internet companies,
there are very few large-scale use of Python for
external back-end
examples. In fact
, Douban seems to use Python. The backend
and Toutiao used to use Python , but
now you see that it has mainly changed to Goulang . But it’s hard to see that there are large-scale, big head Internet companies using Python to do it. The main external backend feels relatively small, so this field is another one that people should issue or consider . I think the last field is the brand. It is used a little more , that is to say, automated testing. For example , what kind of AP framework will be used by APP companies to automate APP testing ? Some companies will use brands as auxiliary scripts , and some companies will use beats to do some. Some things to automate. This is one of the last fields of beat. This field is really widely used.
























So after we analyzed the above,
we found
that beats are far from being as close to the people as we imagined.
Many of them are appearances.
In many fields, the threshold is actually very high. The requirements
for algorithms
, mathematics, and academic qualifications are really very high,
so we say this brand. It
’s hard to find a job because you only know how to
shoot. That’s because of the application field of shooting.
The second point
is that we analyze the market position of shooting.
Have you found out
that there are not many pure shooting jobs
? Another second point
is the strength of shooting.
In terms of data analysis and algorithms, right?
Data analysis and algorithms are
relatively high-end positions.
The first one is that there are relatively few positions. Obviously, there are not so many
front-end and back-end development positions, right ? It’s so dense, right? And many positions are concentrated. In the first-tier cities, this is also one of his unoptimistic points. I think or I think Python is not very close to the people. The third point I think is more critical, and it is also a very critical point. It is that Python algorithms and data analysis positions are different. The education threshold generally requires a graduate degree to start , so this is also a very pessimistic thing














After analyzing so much, we found
that in fact,
if you want to use beat as your
first subject
, or use pure beat to find a job,
you have to think about it
. It must be not optimistic,
and it must be difficult to find
. So everyone should pay attention
because looking back. In fact, this is the case
because most of our domestic branches
are actually doing so-called information system construction
or informatization construction.
In fact, it is more popular
to say that many companies are doing systems
, that is, doing various things. What management systems,
various payment systems
, and some financial systems
? After the lecture, they are all about the construction of information systems. In the process of
doing these foreign- oriented constructions , in fact, especially for the backstage, it should be a good story . It is a major productivity tool in this field . It has more posts than any other Python. Besides, many so-called Pythons are so-called Pythons. Many of them come from training institutions, and most of the time there may be such guards. The ingredients are in it , so I just recommend that if you want to go to a training class to learn Python, I have reservations.
















Unless you have a good academic record
or your algorithm and mathematical structure is very good , I think you have reservations about passing
the training , or it may be problematic, because the analysis is not so good , whether it is his application field or his position. Intimacy, everyone must pay attention. If you don’t believe what I said above, then you can actually use the beat to find a job. Try it and see if you will hit a wall. In this article, let me tell you about my idea of ​​learning the beat . I was also afraid that everyone would have misunderstood and fell into a pit , and then reported a particularly high expectation for the tempo, you know, because many people said that I am the first, I want to learn the tempo to find a job, is this a topic , but everyone can do it Self-taught because the beat grammar is not complicated , because the language itself has a relatively light and not so heavy burden , which means that it is easier to get started. Since it is easy to get started , everyone can naturally shift their attention from a burden of the language itself to what you are interested in. Algorithms and patterns also include a series of more important things such as business



































So yes, it is indeed a big advantage.
This is the advantage of the brand. We admit it.
Then we usually work,
sometimes like me, we usually take the time to
make some small tools
and automated scripts.
Its efficiency is really high and it is easy to write.
So I talk about Python. I think
so I have always regarded Python as a second language
or a secondary language.
If I use it as the main language to find a job,
I dare not,
and it is really difficult to find it.
So I share this point of view with everyone,
and I hope everyone can pay
attention to it . I share more
stories about counterattacks of IT technicians working and starting businesses
 

Guess you like

Origin blog.csdn.net/m0_73648871/article/details/130519477