"I have a monthly salary of 4,500, and a sideline income of 2w": How much money can I make by using Python as a sideline?

foreword

What is the first goal of working for young people now?

That is: making money! Make money! Make money!

But making money is not easy. Many people work with only a "dead" salary. After deducting the rent, utilities, and credit card money every month, there is really not much money to use, let alone improve the quality of life.

Many people even laugh at themselves as "working at their own expense":

insert image description here

Therefore, side jobs have become one of the most interesting topics for professionals. Just click on a question about "side business" on Zhihu, and the number of views is as high as 100 million, which shows its temptation.

[----Help Python learning, all the following learning materials are free at the end of the article! ----】

insert image description here

So, what kind of side hustle can easily bring stable income?

Here are a few "black technology" side jobs that are very suitable for professionals in the workplace, maybe you will be interested~

01

1. Crawl and sell resources to easily earn the price difference of "middlemen".

I believe that everyone has the experience of finding and downloading resources on the Internet, such as movies and papers... Sometimes I really don’t want to waste time and effort to find them by myself, "It would be great if others had ready-made resources!"

This sideline job is to grasp everyone's psychology. You can crawl tens of thousands of resources from the Internet with one click. You have resources that others can't find, and you can easily earn the "middleman" price difference.

Crawling movie resources:

insert image description here

Crawl papers:

insert image description here

2. Write tools and earn high profits

In addition, we can write some small programs to help us complete operations that are difficult for humans to complete.

For example, you can help people in need grab train tickets, concert tickets, and hospital registration; or, help gamers write game scripts, automatically complete repetitive operations such as card drawing and prop production, easily get high scores, and dominate the circle of friends !

Grab train tickets:

insert image description here

Write the game script:

insert image description here

Seeing this, many people may wonder:

Crawling resources and writing programs seems too difficult, can I do it?

Moreover, I am already very tired at work, how can I have time and mind to do side jobs?

It’s safe to say you can do these things! Because these side jobs can be easily done with Python.

At the same time, Python can also improve your work efficiency, let you say goodbye to overtime, so as to free up more time for side jobs!

For example, it usually takes 3 hours to sort out the data tables and files, but using Python, it can be done automatically in 5 minutes;

insert image description here

Or, a few lines of code to easily extract table and file data:

insert image description here

Or, as long as you write a dozen lines of code, you can easily make a cool visualization of the data in your hand;

insert image description here

What's even more exciting is that such a convenient, practical, and powerful Python is really not difficult to learn at all!

02

Just how simple is Python?

For example: to also display 'hello world', you have to write three lines in Java, but only one line in Python.

insert image description here

(picture source network)

Taking the operation of Word documents as an example, you only need to master one line of code, and you can use Python to manipulate text, fonts, styles or tables in Word:

import docx

Therefore, no matter whether you have science, engineering or programming foundation, you can easily get started with Python.

However, it is difficult to have a course that can really break a novice's fear of programming. After all, understanding and writing code is a boring and difficult thing to stick to.

Finally, I will introduce a complete python learning route, from entry to advanced, including mind maps, classic books, and supporting videos, to help those who want to learn python and data analysis!

1. Introduction to Python

The following content is the basic knowledge necessary for all application directions of Python. If you want to do crawlers, data analysis or artificial intelligence, you must learn them first. Anything tall is built on primitive foundations. With a solid foundation, the road ahead will be more stable.

Include:

Computer Basics

insert image description here

python basics

insert image description here

Python introductory video 600 episodes:

Watching zero-based learning videos is the quickest and most effective way to learn. Following the teacher's ideas in the video, it is easy to get started from the basics to the in-depth.

2. Python crawler

As a popular direction, reptiles are a good choice whether it is a part-time job or as an auxiliary skill to improve work efficiency.

Relevant content can be collected through crawler technology, analyzed and deleted to get the information we really need.

This information collection, analysis and integration work can be applied in a wide range of fields. Whether it is life services, travel, financial investment, product market demand of various manufacturing industries, etc., crawler technology can be used to obtain more accurate and effective information. use.

insert image description here

Python crawler video material

insert image description here

3. Data analysis

According to the report "Digital Transformation of China's Economy: Talents and Employment" released by the School of Economics and Management of Tsinghua University, the gap in data analysis talents is expected to reach 2.3 million in 2025.

With such a big talent gap, data analysis is like a vast blue ocean! A starting salary of 10K is really commonplace.

insert image description here

4. Database and ETL data warehouse

Enterprises need to regularly transfer cold data from the business database and store it in a warehouse dedicated to storing historical data. Each department can provide unified data services based on its own business characteristics. This warehouse is a data warehouse.

The traditional data warehouse integration processing architecture is ETL, using the capabilities of the ETL platform, E = extract data from the source database, L = clean the data (data that does not conform to the rules), transform (different dimension and different granularity of the table according to business needs) calculation of different business rules), T = load the processed tables to the data warehouse incrementally, in full, and at different times.

insert image description here

5. Machine Learning

Machine learning is to learn part of the computer data, and then predict and judge other data.

At its core, machine learning is "using algorithms to parse data, learn from it, and then make decisions or predictions about new data." That is to say, a computer uses the obtained data to obtain a certain model, and then uses this model to make predictions. This process is somewhat similar to the human learning process. For example, people can predict new problems after obtaining certain experience.

insert image description here

Machine Learning Materials:

insert image description here

6. Advanced Python

From basic grammatical content, to a lot of in-depth advanced knowledge points, to understand programming language design, after learning here, you basically understand all the knowledge points from python entry to advanced.

insert image description here

At this point, you can basically meet the employment requirements of the company. If you still don’t know where to find interview materials and resume templates, I have also compiled a copy for you. It can really be said to be a systematic learning route for nanny and .

insert image description here
But learning programming is not achieved overnight, but requires long-term persistence and training. In organizing this learning route, I hope to make progress together with everyone, and I can review some technical points myself. Whether you are a novice in programming or an experienced programmer who needs to be advanced, I believe that everyone can gain something from it.

It can be achieved overnight, but requires long-term persistence and training. In organizing this learning route, I hope to make progress together with everyone, and I can review some technical points myself. Whether you are a novice in programming or an experienced programmer who needs to be advanced, I believe that everyone can gain something from it.

Data collection

This full version of the full set of Python learning materials has been uploaded to the official CSDN. If you need it, you can click the CSDN official certification WeChat card below to get it for free ↓↓↓ [Guaranteed 100% free]

insert image description here

Good article recommended

Understand the prospect of python: https://blog.csdn.net/SpringJavaMyBatis/article/details/127194835

Learn about python's part-time sideline: https://blog.csdn.net/SpringJavaMyBatis/article/details/127196603

insert image description here

Guess you like

Origin blog.csdn.net/weixin_49892805/article/details/130476435