程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式師世界 >> 編程語言 >  >> 更多編程語言 >> Python

Although it is difficult for a junior college student to change his career in Python, now his monthly salary is 1W, and everything is worth it

編輯:Python

I am a 17 Junior college graduate in , In turn Python Before It's at home ERP Software companies do implementation .

Believe every turn IT People who , Mostly interest driven . But I'm not , It can only be said that it is not disgusting . At first contact programming , Is a colleague , He will java , Also a little front-end . The most impressive one , There is a , He built a website himself , Then put some report data of the company on this interface to display . I felt like , Learning programming is cool . Then I don't know where I saw an article , The general idea is that if you change anyone , Take over your job , How long do you think it will take ? This article , Inspired me , It makes me think , Where to go in the future ?

I have worked in this company for about eight months , After some ideological struggle , Finally in the 17 October of , I decided to quit . This is my first job , Less than a year. , Many people think I'm crazy , Including my classmates , My best friend , Because I want to start learning Programming , Study Python. This is something they don't want to dare .

The road to self-study

I started learning programming at the end of October , At that time flask I see a question under the topic 「 How many people press @ Given by the great God Xiao Jingmo Python+Flask Route found a job ?」. I think I can also , He began to resign and study by himself Python,.

In the first month, I was able to do it every day 10 Hours of coding , I learned the basics in less than a month , Just bought the dog book , That is to say flask web Development . At first it was OK , But when you see the following chapters , I feel like I can't bear it , Because I copied the code before , I don't understand . Wrong report , Just all kinds of Google 、 Baidu , It really can't be solved , Just go to some groups and ask big guys . But in the group , After all, they all blow water , Asking a technical question is basically ignored . It took less than a month to get here , A simple blog is just a prototype, not deployed .

Later, I also saw in Zhihu Python What interesting things can you do ? Many of the following are used Python Write about reptiles 、 Do data analysis and so on . therefore , I went to learn reptiles . It was really delicious at that time , I believe everyone is climbing watercress 250、 Embarrassing encyclopedia and so on , I didn't even climb down . This is the third month of self-study , At that time, in fact, there were some problems in my heart , I'm more and more suspicious of myself , When I told my better classmates about self-taught programming , Even he suspected me . I still remember clearly , The tone when we eat together 、 That look .

For more than a month , The effect can also be imagined , Reptiles only learn Scrapy that , Can only write some simple demo. Also more and more feel how ridiculous I was at that time , Family line , That's someone else , It's not you . Friends are not wrong , Instead, he became the laughing stock of others .

It was almost Chinese New Year at that time , My mother felt something was wrong with me , Say either go to training . So I came to Beijing at the beginning of the year , That's March , Because I have the experience of self-study before , The training is obviously much easier , During this period, I have been studying by myself .

About the interview

In early July , I started writing my resume , Look at the interview questions . Because from the beginning to train , I'm not going to fake my resume , Not that I don't want to fake , I want to fake more than anyone . Four interviews a month , One is still java Of , About the interview, I will describe it in detail later . Not a phone call in a week , Not a single email , Can you imagine ? Not even the phone number of the training institution , Nothing there? .

No education , He has no experience . It's really hard , recruit Python In fact, there are not many primary , Basic it is 1-3 Years of experience . And I'm a marine investor , Is to deliver all the positions I search for on the software , Those that do not meet the requirements will be cast , Because I have no choice at all .

  • The first interview , Clearly remember that the first interview was in 7.11, Wednesday , It rained heavily in Beijing that day , Took the bus for two hours , I've been looking at the test questions in the car , Review your small projects .

That day, the company had a technology boss in , The person who interviewed me . No problem 、 Ask the project directly . I explained all the items on my resume in detail . The interviewer asked me if I had my computer , Take out the computer , Also demonstrated these two projects to him , One is flask Of , That is, the author of the dog book 17 A blog tutorial written in , I added something on this basis . Another one is cmdb Small project of , django Written . Finally, we talked for nearly two hours , He also confessed that he was trained , Only less than a year of self-study time . The interviewer also approved me , Issued offer, And gave me a lot of advice . Now think about it, I still thank him , Although I was not asked to .

  • The second interview , Last time I gave a week to think about , This is my special despair this week , Special despair . For a whole week , Not a single phone call , Not a single email , No interview invitation , Nothing there? . I called back and said I was going to , But I knew I had sent offer, Doesn't mean you have to , Still have to wait for the above notice . Waited four or five days , No response , It's cold .

sorry , The second is java Interview , I don't think so .

  • The third interview , It's a company that does ERP Developed by . No interview questions , But about Python One of them didn't ask , What impressed me most was to ask :

flask What have you seen
django How does the middleware handle the request response
http A process of requesting ( For example, the input www.baidu.com What happened to this process )
redis How to realize the online statistics of the number of people ( Be similar to QQ Number of people online )
flask I've only read a little about the source code and a blog about the source code on the Internet , The answer is not good .redis Just know a little , This will hang up

  • The fourth interview , It is a start-up company engaged in blockchain . Interview crawler , Because before going BOSS The recruitment requirements above are very high , Will be distributed 、 Will simulate login 、 Can analyze js What? . At that time, I only wrote a simple distributed , Can understand a little js. Probably asked some :

One of the most impressive reptile projects you've ever written , What's the problem ?
For a project on your resume , Tell me the whole process when you crawl ?
sql Statement and regular (sql It's not difficult to ask sentences and rules )
How to display the crawled data on the page ?
In fact, it's not very difficult to ask , I'm lucky , Except that the interviewer asked me if I would js. Basically answered , Asked for the lowest price , The salary is a little lower than the recruitment requirements .

  • It's been almost a month now , Wrote a small project , Climbing Ethereum abroad . It's not difficult to resolve , But in data processing 、 Warehousing this piece , complex sql I can't write... At all , sql The boss helped me change the sentence later , After all, the people they recruit , Teach with tears .. Fortunately, it was finally thrown on the server , Wrote a script to run a scheduled task .

About the training

Training has always been a sensitive topic , Academic fraud 、 There are indeed years of fraud . About pay , High salaries do exist , But they are all experienced developers , Zero basic training comes out in four or five months to find a high paying 、 No packaging is really rare , I still suggest not to take salary too seriously at the beginning , The core competitiveness is your technical level . In fact, the training institutions are almost the same , Just take you through a door , You have to rely more on yourself . Find an internship , Start with the basics , It will be much better if someone takes it , I will work overtime if I have nothing to do , Ask your colleagues more , Have a thick skin , After all, learning is your own .

Last , I wish you all success in your career transition !

Python Experience sharing

Learn from good examples Python Whether it's employment or sideline, it's good to make money , But learn to Python Still have a learning plan . Finally, let's share a complete set of Python Learning materials , For those who want to learn Python Let's have a little help !

Python Learning route

Here is the Python The commonly used technical points have been sorted out , There is a summary of knowledge points in various fields , You can find the corresponding learning resources according to the above knowledge points .

Learning software

Python Common development software , It will save you a lot of time .

Learning video

Programming learning must watch more videos , Combine books and videos to get twice the result with half the effort .

100 Exercises

Practical cases

Optical theory is useless , When learning programming, never talk on paper , Be sure to practice , Apply what you have learned to practice .

Finally, I wish you progress every day !!

The full version above Python The full set of learning materials has been uploaded to CSDN official , Friends can scan the bottom of wechat directly if necessary CSDN The official two-dimensional code is free 【 Guarantee 100% free 】.


  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式師世界 All Rights Reserved