I am a 26 Changing profession at the age of 20 Python Of . Truth , Changing careers is running to make money . I hope my experience can bring some inspiration and reference to friends who want to change careers .
Let's briefly introduce your personal background , Graduated from a third rate University , Logistics Major , Learning ability is average , No special skills , Anyway, it's a very ordinary person ! Work 4 Annual deposit 7000, Feel hopeless in life , Just decide to change careers .
I decided to change careers IT The industry reason is simple , Decent business , No physical labor , The office environment is mostly good , High industry returns , It's not easy in any line of work , however IT The rate of return may be higher . And now the Internet trend is obvious ,IT Talents are general talents , I'm not afraid I can't find a job anywhere .
I'm completely white , No basis , So the learning process is still very painful . I just bought some online Python Introductory books , But without foundation, it seems really difficult to understand . So I found a tutorial online , But it's not systematic , When I started, I wondered if I could learn , Should I give up .
Although the idea of denying yourself appeared at that time , But I really don't want to live a life with low salary and no future , The voice of my inner desire for change whipped me to insist . At that time, I added a lot to study IT Group , Know a lot of friends , They advised me to learn Python, comparison java,C++,Python Language is easier to master , Easy entry , and Python There are also many directions . After listening to the suggestion , Regain confidence .
For months , I learn about one or two in the morning every day , One day's study time is basically kept at 5 Over hours , From theory to practice .
Quit and start looking for a job , After all, novices , It's hard to avoid hitting a wall , But I still found a technical position in an Internet company , It's too hard to find a job ,9.5K Pay for , Weekends , Five social insurance and one housing fund , Overtime pay , Meal supplement , Accommodation allowance ,3-6 Monthly salary adjustment , Annual bonus , Holiday benefits, etc , The office environment is a high-grade office building , At that time, I was very satisfied , Compared with previous logistics work , I think the future can be expected .
From making money by labor to making money by brain , A lot of people are sure to ask , How I did it , And like me, I want to change careers , Want to learn Python Xiaobai must want to know how I learn this programming language well ? I also intend to share my experience , Give some suggestions and learning methods to people who want to get a job and change careers !
1、 Clear learning objectives
The most important thing is to understand Python What is the purpose , Is it a career change or a part-time job , Only understand the purpose , Just have the motivation to learn . My goal was clear , Just to change careers and find a high paying job .
2、 Develop a learning plan
At the beginning of study , Make a detailed study plan , Formulate corresponding learning objectives according to the contents of the plan , You can refine your goals every day , Then make a daily learning summary , Planning learning .
To make a study plan, you must first choose a good direction .Python It has a wide range of applications , stay Python After learning the basics , If the application direction is different , Things to learn will be very different .
So I want to learn Python It's important to choose the right direction , And most novices are right Python I don't know the direction of , Maybe I can't understand some analysis , My suggestion is to find someone who knows and experienced to take you , If this part of your friends is the best , If not, don't worry , Find the corresponding Python Just communicate with the group , Baidu find some materials to learn .
In the process of learning, the following points are very important :
1) Take notes , The same problem will be encountered a second time , There is a note that is easy to review ;
2) Make good use of Baidu , Make good use of the Forum , The problem you have now , Most predecessors have encountered ;
3) When confused, I still insist on watching , Because after all, it's Xiaobai , I don't know too much , You always have to understand him ;
3、 Choose learning materials
Today with the development of Internet , As long as you want to learn , There will be no case that the information can not be found on the Internet , This leads to a mountain of materials recommended by various great gods , Take a look here , Take a glance there , Knowledge is disorderly and can not form a complete system . therefore , It is very important to choose the data . I don't recommend buying books , Because the quality of books in China is uneven , In addition, reading is more painful , I personally have a deep understanding . Just read some e-books worth reading .
I also sorted out the documents of the materials I got and my learning logical thinking , Share with you , Friends in need can take their own , Note that this is suitable for Xiaobai from 0 To 1 Learning from , If you have a certain foundation and need to advance, you can ignore .
4、 Choose the right way to learn
The learning method is right , It can help you avoid many detours . It's very important , Because if you choose an inefficient learning method , Maybe others have learned it all
For little white , Being guided by someone is much more efficient than self-study , Especially the small partners who are easy to fail . Daniel took me to the door , Can walk a lot of detours less !
5、 Practice more and see more
whatever IT All learning is based on practice , No practice , It's like taking half a day to learn the theory of shooting , As a result, there was no chance to touch the gun at all , Do you think you're accurate ? Want to learn well Python Be sure to practice more , There's no bonus to proficiency , No matter how much you learn, it's just a piece of paper , Once faced with the real problem , You can't do it .
See more , Be good at reading and learning from other people's excellent cases , Only in this way can we slowly realize Python The real essence of .
The one that appears Python Learning materials ( Including environment 、python Tools cracked version of the video installation tutorial 、 Installation package ) It has been uploaded to CSDN official , Friends can scan the bottom of wechat if necessary CSDN Officially certified QR code 【 Free access 】
as for IT Industry spread 35 The age line , I'm not afraid at all .
1. It's me who keeps learning , No complacency due to stable work ;
2. I am optimistic about the future IT The development of , With the development of science and technology, it will enter all aspects of life ;
3. I don't have much pursuit , Maintain food and clothing , Small and rich , These years should be the most short of money in life , To 35 year , Unless there's a black swan , It's not very nourishing that you can spend ten thousand yuan a month .
Last
To learn Python In fact, it's not hard to , It's hard to stick to and believe in yourself , My experience is that since it has been chosen Python You have to believe it , I believe it can become an efficient channel for your future advancement , In this way, I will have more faith to learn , Only in this way can we stick to it in the face of difficulties .
Opportunities belong to those who are prepared , This is an era of strength . The difference between people is not in IQ , It's about how to use your spare time , As long as you want to learn , It's not too late to start , Don't worry about this and that , You just have to work hard , Leave the rest to time !
Todays question I : Simple te
Catalog Preface One 、 Genera