10-year-experienced Python veteran driver shared: How to learn Python by yourself and find a job when you change careers?

About career change

I switched to Python at the age of 26. To be honest, changing careers is all about making money. I hope my experience can bring some inspiration and reference to friends who want to change careers.

Let me briefly introduce my personal background first. I graduated from a third-rate university, majored in logistics, with average learning ability and no special skills. Anyway, I am a very ordinary person! After working for 4 years, I had a deposit of 7,000 and felt that life was hopeless, so I directly decided to change careers.

The reason why I decided to switch to the IT industry is very simple. It is a decent industry, no manual labor is required, the office environment is mostly good, and the return rate of the industry is high. It is not easy to do any line of work, but the return rate of IT may be higher. Moreover, the Internet trend is obvious nowadays, and IT talents are general talents, and they are not afraid of finding a job wherever they go.

I am a complete novice with no foundation, so the learning process is still very painful. At the beginning, I bought some introductory books on Python online, but it seemed really incomprehensible without the foundation. So I looked for tutorials on the Internet, but they were not systematic. During the initial period, I doubted whether I could succeed in my studies and whether I should give up.

Although the idea of ​​denying myself appeared at that time, I really didn’t want to live a life of working hard with low wages and no future. The voice in my heart longing for change spurred me to persevere. At that time, I joined a lot of IT groups for learning and met many friends. They suggested that I learn Python. Compared with java and C++, Python language is easier to master, easy to get started, and there are many directions in Python. After listening to the advice, I regained my confidence.

I have persisted for a few months, almost until one or two o'clock in the morning every day, and the learning time of the day is basically kept at more than 5 hours, from theory to practical operation.

After resigning, I started looking for a job. After all, novices, it is inevitable to hit a wall, but I still found a technical position in an Internet company. It is too difficult to find a job. The salary is 9.5K, weekends, five social insurances and one housing fund, overtime pay, meal subsidies, accommodation subsidies, Salary adjustment from March to June, year-end bonus, holiday benefits, etc. The office environment is a high-end office building. I was very satisfied at that time. Compared with the previous logistics work, I feel that the future can be expected.

From making money by labor to making money by brainpower, many people will definitely ask, how do I do it, and Xiaobai who wants to change careers like me and want to learn Python must want to know how I learned this programming language well? I also plan to share my experience and give some advice and learning methods to those who want to find a job or change careers!

A few points that must be clarified when learning Python with zero foundation:

1. Be clear about what job you will do in the future and what skills you need to master. Many people learn this blindly without even knowing it. First of all, you know what talents the company needs now and what goals you should work towards.

2. Systematic learning planning , plan the new knowledge you learn every day and the homework and exercises you do every day. Many people want to learn Python by themselves, and they finish reading it in two months. It is surprising that they can find a job. Now learning Python wants to find Work is impossible without 4-6 months, so planning is a must. I suggest half a year.

**3. Pay attention to the learning method.** When learning Python, many people choose the wrong learning method from the moment they start learning, so they are doomed to give up in the end and return to their original positions to continue doing things they don’t like. , Learning Python requires certain skills, ask others before you start learning, don't waste time by blindly self-study.

Whether the fresh graduates are trained:

Wealthy people, or those who want to avoid detours, can choose training, but training may not necessarily lead to finding a job.

Some training institutions say that they will provide employment. These are deceiving people, so don't believe them.

But I don’t recommend choosing that kind of fast-track training at present, because the learning time is short, and the tuition fee is too high, the cost is too high, and you may not be able to find a job after the training. For the current choice, I recommend that you choose online training. Low and convenient.

A few points to start learning:

**1. Code specification,** This is a very good habit in itself, if you don’t develop a good code plan at the beginning, it will be very painful in the future

2. Do more and read less . Many people just read books blindly when they learn Python. This is not learning mathematics and physics.

**3. Practice diligently. After learning new knowledge points, **you must remember how to apply them, otherwise you will forget after learning. Learning our business is mainly about practical operation.

**4. Learning must be efficient. **If you feel that the efficiency is very low, then stop, find out the reason, and ask someone who has been there why.

Choose good learning materials,
good Python Whether it is employment or sideline business to make money, it is good, but you must have a learning plan to learn Python.
insert image description here

Click here to get it for free: CSDN spree: "Python learning route & full set of learning materials" free sharing

Python Study Outline

The technical points in all directions of Python are sorted out to form a summary of knowledge points in various fields. Its usefulness lies in that you can find corresponding learning resources according to the above knowledge points to ensure that you can learn more comprehensively.
insert image description here

Getting Started Learning Video

Python practical case

Optical theory is useless, you have to learn to follow along, and you have to do it yourself, so that you can apply what you have learned to practice. At this time, you can learn from some actual combat cases.
insert image description here
insert image description here
This full version of the full set of Python learning materials has been uploaded to CSDN. If you need it, you can private message me to get it for free [100% free guarantee]

Guess you like

Origin blog.csdn.net/m0_59162248/article/details/129746015