Taking orders in python: I hope you know how to be careful not to be cheated! !

Based on my nearly four years of experience using Python, you can probably make money in the following ways, but programming skills are actually only an essential part of it, and it will be better when paired with other skill stacks.

1. Do a crawler project to crawl the data needed by customers

Whether it is web development or crawling, you need to find good projects. After learning Python, you can work part-time to help some securities people capture some financial news or public opinion-related data. After this content is developed, as long as no other problems occur, it is not a problem to earn about 3-5K per month; do crawler projects , you need to buy a cloud host yourself, and the cost per month is only about 200 yuan.

2. Quantify transactions and mine information

It is very convenient to use Python to complete quantitative trading, but the content will be difficult for novices. Quantitative trading is a data mining process. The difference is that you can use the available models to select stocks, time, etc. Fund management is the feature engineering we need to do.

3. Ghostwriting programs to help customers write the programs they need.

Many e-commerce platforms have ghostwriters writing programs. You can get a LAMP management system for a few hundred yuan, but this is basically the graduation project of college students, so you can open a store like this.

4. White hat

Needless to say, Python is the first language for hackers. There are countless content involving gray matter and even blackmail. Many times you can do bad things with just a thought. On the bright side, you can dig out vulnerabilities on major domestic websites and submit them to official channels, and you will often receive a hefty reward. (Don’t ask me when the dark clouds will recover, I don’t know...)
It is said that wherever there is interest, there will be gray and black products. Gray products are commonly used in various ways: to increase advertising clicks and to increase bidding. Ranking, increasing the App download list, increasing the number of live broadcast viewers, increasing the number of likes and readings from various media... As long as your crawling skills are strong enough, these are not a problem. After all, it is a simulated request, but some are simple HTTP Get requests, some are Post requests submitted through Ajax, and some are Socket requests, and then you can almost get it done by taking a look at the timeline and dependencies of different requests in the event, as well as how a bunch of parameters are generated, etc.

Before getting into Python:

I was also a novice when it came to learning Python and how to take orders part-time. Regardless of whether you have been a developer before, as long as you can find the right method, after all, it does not mean that you will become a master in this field and at least make some extra money. There is no problem. It is possible to start learning and have a part-time side job. If you have time to take private orders to make money, it is not too easy. Generally speaking, for people who have just started to take orders, it is difficult to receive big orders. Basically, they are relatively small ones. Naturally, the price of small orders will not be very high, but these small orders can provide a good opportunity for exercise and practice, so they are still very good for newcomers. The following is a formal introduction to the practical content of taking part-time orders:

1. Introduction to acquaintances

1. Needless to say, as long as we enter this industry, we will more or less make friends in the same industry. Sometimes a demand cannot be fulfilled by one person, so there will be recommendations and cooperation between each other, especially among students in the same major or training class. Therefore, you can consciously join more python technology QQ learning exchange groups and speak more actively in them. This way you have a greater chance of making acquaintances. After you get familiar with them, there may be big bosses who will personally lead you to do projects. If problems arise during learning and practical operation, you can also raise them in the group, which is much better than groping by yourself~

2. The largest order-taking websites for resource sharing platforms such as programmers, designers, and copywriters include Zhubajie.com and Yipinweike. But another very useful one is Taobao. You can take a look at the python part-time job I just searched for on Taobao. Some of them sell thousands of dollars a month. And the price of 50 here is one unit, not the final price, which is your transaction price, which may be 10 50s or 100 50s. So you can go directly to customer service and ask them if they need part-time jobs in Python. Here we are specifically looking for stores with large sales, because their sales are large, so their demand is large. Work with him steadily for a few times, and if they recognize you, you will be more likely to have a stable part-time job in the future.

Order-taking website:

1. Zhubajie.com
2. Outsourcing Master
4. Development State
5. Smart City Outsourcing< /span>
6. Development by everyone

Recruitment website

1. Recruitment websites do not let you go directly to apply for a part-time job. Instead, you go directly to some companies and ask if they need a part-time job. This method is for those who study design. Inspiration from classmates. He went to the recruitment website and directly approached the HR of companies that had design needs and asked them if they needed part-time jobs. Especially for some companies that only hired one or two designers, it actually meant that their needs were not large, but they were necessary. It would be best to have designers working part-time for them. Therefore, it is also a good choice to go to recruitment websites to find part-time jobs.

2. Python’s current demand for many non-IT companies is mainly office automation and data crawlers, so you can consider non-IT companies. I have also looked for jobs on recruitment websites before. , I was interested in a community group buying company. During the epidemic, it was developing rapidly, so I made a few table merger management scripts and went to talk to them about human resources. Maybe they were making money and were soft, so I raised the demand. It only took a week before the payment was settled, and I was directly given one month's salary as a clerk. Therefore, there are really many ways to receive private orders. It will be more efficient to adjust the small projects you are doing to this company before negotiating.

Notes on taking orders:

1. To prevent being defrauded, don’t finish writing the program and leave the money unsettled. To lock the program, add a few lines of code at the front of the program to require a key to open the program. If the verification is correct, the program will be opened. If there is no key, it will be closed directly.
2. Before doing the work, first understand what the customer said. Is the remuneration pre-tax or after-tax?
3. Don’t fix the time with the client. Problems will arise if the program is changed over and over again, and it will take time to fix it 8. None Prepayment is not allowed, the payment method is 442 7. If there is no demand document and the specific requirements cannot be explained clearly, we will not accept them 6 .Personal orders without third-party guarantees are relatively risky and should be accepted as little as possible 5. Do it in your free time and do not delay the main business
4. Before doing the work, communicate well with the customer and clarify the needs



There are so many resources online, which one should I choose?

Suitability is the most important. Here are some compiled learning materials recommended. If necessary, you can pick them up by yourself. They have been uploaded to the csdn official account. Scan the official QR code below to obtain them. Guaranteed to be 100% free! ! !

If you are planning to learn Python or are currently learning it, you should be able to use the following:

① A roadmap for learning Python in all directions, making it clear what to learn in each direction
② More than 100 Python course videos, covering essential basics, crawlers and data analysis ⑤Real Python interview questions from Internet companies over the years, very convenient for review ④ Huawei’s exclusive Python comic tutorial, you can also learn on mobile phones
③ More than 100 Python practical cases, learning is no longer just theory

There is a way to get it at the end of the article.

If you are new to learning python crawlers and find it difficult to learn by yourself, then you must not miss the full set of Python learning materials I will share next. I hope it will be helpful to those friends who want to learn Python!

python learning route

Environment setup

To use Python, you first need to set up a Python environment. We go directly toPython official website to download the installation package for your corresponding platform and version and install it< /span>

python development tools

As the saying goes: If you want to do your job well, you must first sharpen your tools. The same is true for learning Python. Newbies are recommended to choose PyCharm, which can get started quickly and reduce configuration time.

learning software

If a worker wants to do his job well, he must first sharpen his tools. The commonly used development software for learning Python is here, saving everyone a lot of time.

Full set of PDF e-books

The advantage of books is that they are authoritative and have a sound system. When you first start learning, you can just watch videos or listen to someone’s lectures. But after you finish learning, you feel that you have mastered it. At this time, it is recommended that you still read the books. Authoritative technical books are also the must-have for every programmer.

Insert image description here

Getting Started Learning Video

When we watch videos to learn, we cannot just move our eyes and brains but not our hands. The more scientific learning method is to use them after understanding. At this time, hands-on projects are very suitable.

Practical cases

Optical theory is useless. You must learn to follow along and practice it in order to apply what you have learned to practice. At this time, you can learn from some practical cases.

5. "Read Comics and Learn Python" produced by Tsinghua University Programming Master

Use easy-to-understand comics to teach you to learn Python, making it easier for you to remember and not boring.

Insert image description here
Supporting 600 episodes of video:

Insert image description here

6. Interview materials

We must learn Python to find a high-paying job. The following interview questions are the latest interview materials from first-tier Internet companies such as Alibaba, Tencent, Byte, etc., and Alibaba bosses have given authoritative answers. After finishing this set I believe everyone can find a satisfactory job based on the interview information.



The above complete version of the complete set of Python learning materials has been uploaded to the CSDN official. If friends need it, you can directly click on itGet the CSDN official certification QR code for free [Guaranteed 100% free] .

Guess you like

Origin blog.csdn.net/2301_78096295/article/details/131052930