Now it's overwhelming Python Training advertising , and Python Very easy to learn , The college entrance examination is already taking place Python 了 , Some of them call , The spring of cross-border programmers has finally arrived .
But the reality is , When you finish Python, You find out , What's going on when you can't find a job at all ？
Although I also have an article suggesting that you start from Python Start learning programming , But it doesn't mean to use Python job-hunting , Use Python The threshold for finding a job is very high , Most of the students will be cannon fodder
As for the reason , This article tells you , Remember to give me some praise .
I've talked about it many times , We have to learn how to program for job hunting , A lot of kids just don't listen to . A lot of things , Take a look at the job requirements on the recruitment website 、 Compare the number of posts , I'll know if I can get a job .
If we simply compare Python and Java Look at the difference ： Let's start with Python Of ：
It's full of data analysis , data mining , Image algorithms and so on . These all need a certain computer foundation , The requirements for mathematics are also relatively high . Tell the truth , It's OK for ordinary people to get started , If you want to find a job, you still don't recommend it . contrary ,Java The situation is ：
Development 、 Development 、 Development .....
Obviously ,Java More suitable for ordinary people .
Everybody knows Python Easy to learn , I didn't learn programming at all , After a few months of hard work, I have been able to write decent Python Procedure .
similarly , There are already basic programmers , It took a few weeks , Can reach the level of beginners learning for a few months , And people are more competent than you are Python The job of .
When hiring , Small companies think they're going to hire one alone python Programmers don't pay , Let's write Java/C/C++…… This kind of programmer can start learning in a few weeks .
Big companies feel , Maybe you are right python Understanding is enough , But you haven't stepped on many of those holes in business , It's better to get a good hand .
From this point of view, we can see that , For non strong Python Companies that depend on , Not very good at it Python The programmer , This leads to Python Post reduction .
For strong Python Companies that depend on , Those who require high education , The academic threshold can be blocked .
therefore , If you are not a professional counterpart of a highly educated person , It is not recommended to use Python job-hunting , It can only be used for Python For beginners .
A lot of interdisciplinary 、 Just learn computer friends , obviously C++ For them , It's too hard .
Self study without guidance , It's like exploding in place , I have experienced this kind of mentality .
and Python It's different. , There are a lot of libraries now , To configure 、 compile 、 It's very convenient to run , It's easy to work , Can greatly enhance the confidence of beginners .
Any experienced old bird knows , Programming is actually the creation of thinking , Any language is just a tool . therefore , When you learn to Python in the future , That's how you develop programming thinking , At that time , And learn other languages , It's very easy .
therefore , I suggest that you have no foundation , It can be downloaded from Python Start , To really appreciate the fun of programming , It's not just a matter of perseverance .
therefore , Summing up , If you don't have a master's degree in Computer Science , It is not recommended to use only Python job-hunting , It can only be used for Python Introduction to the industry .
I'm the starter ,vivo R & D experts 、 Project Supervisor 、 Former Ali 、 Published books 、 Entrepreneurship 、 Eight years working experience as a large factory programmer . Listen to me , Little detours , Program life is simpler . If I'm lucky enough to help you , Please order one for me 【 Fabulous 】, Pay attention , If you can give me a little encouragement with your comments , Thank you very much .