What kind of products can I learn from python - what kind of part-time jobs can I do with a monthly income of over 10,000 yuan after learning python?

If you learn Python and don't do a full-time job, what part-time jobs can you rely on to make money?

Today we will take a look at the analysis and answer of a veteran with 4 years of development experience, I hope it will be helpful to you.

emmm... Judging from my almost four years of Python experience, I can probably make money in the following ways, but programming skills are only an essential part of it, and it is better to eat with other skill stacks.

1. Reptiles

One of the required courses for many people to get started with Python must be web development and crawling, but in order to make money in these two, you must know what to develop or what data to crawl to make money. If you don't know it, it's not a big problem. You can consider opening a Taobao online store or Zhubajie for service outsourcing.

Many people may think that it is very difficult to open a Taobao store. In fact, it is not. I opened it when I just graduated in 2013. I did not invest a penny in traffic ads, and I achieved the first row under keywords similar to "data capture". Showing the booth, and I still do it when I am bored on weekends or weekdays. The monthly flow of water is about 1w. It is pure extra money.

The pricing of the charges depends on their mood, and many customers also think that my side is high quality and low price. In fact, I have done a lot of generalized crawler designs, such as Sina Weibo data that was in great demand at that time, and developed a relatively complete crawler system (various anti-crawling, IP proxy pool, Cookie/UA pool) etc).

Later I found out that I can handle this demand with a few parameters and a cup of coffee and wait for half an hour. The external quotation is about 100-200 yuan, and the next door is more than 600 yuan. This is how you survive on Taobao. hard power.

At this stage, the most important thing is to find a good project. For example, the most comfortable one is to help some securities bigwigs capture some financial news, dragon and tiger lists and public opinion-related data. After the development, just make sure that the crawler does not hang up every month. You can charge 3-5k, buy a cloud host for only two or three hundred a month, and you can also use it to help yourself with other things until the boss says not to do this project...

2. Quantitative trading

As long as high frequency trading (HFT) is not involved, it is very convenient to use Python to complete quantitative trading related work. Of course, investing is definitely risky, so it’s easy to lose money if you don’t use it properly.

For beginners, I recommend JoinQuant (Is there any advertising fee for @JoinQuant?), and I personally think that the novice tutorial and the online Python strategy development environment are relatively friendly. Doing Quant is actually a process of doing data mining. Different strategies are the models you can use at hand. Stock selection, timing, and capital management are the feature engineering you need to do.

Feature engineering determines the maximum you can earn, and models are used to approximate this upper limit. To give an extreme example, suppose you choose a stock that falls by the daily limit. No matter how you adjust the model, you will definitely not be able to make money in one-sided trading, so you don’t have to worry about whether to use the moving average strategy or BOLL. , it is the key to find suitable stocks and timing for the strategy, and the rest will not be expanded.

If you want to pursue stable profits, you can consider going to the major virtual currency trading markets to move bricks. Students with weak programming skills can consider botvs. Although statistical arbitrage can also be stable and profitable, it is obviously not suitable for individuals, and generally requires HFT support.

3. Program writing/outsourcing

Internet gray production is really everywhere, what I think is gray production is not illegal, but some things that violate morality.

For example, there are a lot of programmers on Taobao who do programming on behalf of them. The price is good and the price is low. A few hundred yuan can be used to build a LAMP-based xx management system. You can see from the buyer's comments that most of them are big homework by students. Or graduation project.

Taobao also once cracked down on keywords of similar products, such as directly prohibiting the combination words such as "graduation design" from appearing in the product title, and then everyone replaced it with "graduation guidance...programming" to hit users including "graduation design". query.

How much money can this thing make? The first is to put an end to helping people write papers. This part is thankless. It is impossible for your supervisor to let you write a paper. They will not be reduced to writing papers for others, and they must be informed that in order to comply with the relevant policies of the Taobao platform, they will not write papers on behalf of others, and provide relevant technical documents at most.

It is relatively easy to only be responsible for code development. Generally, the undergraduate program is partial to engineering research and development. This kind of threshold is low and there are many generalized codes. Basically, you can complete the task by finding an open source and modifying it; If you are less inclined to machine learning, read a paper and then collect data for half a day to implement an overfitting algorithm, which basically takes 1-2 days.

The former sells for one or two thousand, and the latter sells for two or three thousand. If the source of customers is guaranteed, one order a day is enough to support myself.

4. White hat

Python is the first language of hackers. There is no need to say more about it. There are countless contents involved in gray and even hacking. In many cases, you can do bad things in a single thought.

In a good direction, you can dig out the loopholes of major domestic websites and submit them to the official channels, and you will often get a lot of rewards. (Don't ask me when the dark clouds will recover, I don't know...)

Where there are so-called interests, there are gray and black products. Gray products are often found in various types of brushing: brushing advertisement clicks, brushing Bidding Ranking, brushing App download list, brushing the number of live broadcast viewers, brushing the likes and readings of various media...

As long as your crawler 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 stroke it. The timeline and dependencies of different requests in the event, as well as the generation method of a bunch of parameters, etc. can almost be done.

It is very difficult to learn python by myself. I really hoped that someone could answer my questions and learn with other friends. Therefore, if you need python learning materials, learning roadmaps, python learning e-books, etc., or if you encounter any problems on the way to learning, you can see here~ The python teacher in the group will teach you free live teaching every night to take you to learn Python. Python learning exchange qq group: 196872581

 

 

Guess you like

Origin http://10.200.1.11:23101/article/api/json?id=327039018&siteId=291194637