Joke Collection Website - Blessing messages - Python or java, which is more worth learning (java)
Python or java, which is more worth learning (java)
Many people say that Java will be more difficult to get started than Python, but in fact, I think it is very difficult for a white boy who has never been exposed to programming at all to accept new knowledge. Compared with Java, Python is relatively easy to use. The learning curve of 1. 1Java
1.2 learning roadmap of simple Java;
Javase Foundation-JavaWeb-Maven-Git-SSM Framework-MyBatisplus-Spring Boot-Spring Cloud-Dubbo-Zookeeper-Rabbit MQ-Rocket MQ-Docker-Redis-MongoDB-Search Technology Elasticse. Arch-Chuanzhi Health Care Industry-SaaSiHRM Enterprise Service-Hotel Renting Life Service-Wan Xin Financial Industry-Flash Payment Aggregation Payment-Rights Management Integrated Solution-SMS Gateway Platform-Java Factory Interview Special Course Learning Curve 1.3Python
1.4Python learning roadmap
In fact, Python learning is in different directions. Don't think Python is simple. In fact, when it comes to functions, you need a lot of handouts on related knowledge points. Therefore, I will not update the simple version of the learning roadmap here, but tell you what you need to learn in all directions of Python. Direction of data analysis: learn Python foundation-numpy-numpy-panda-matplib and some related knowledge of data analysis;
Crawler direction: Python foundation-Pythonweb-computer network-crawler technology, etc.
Automated testing: python basics-pythonweb-functional testing-learning related libraries;
Automated Operation and Maintenance: Operation and Maintenance Related Foundation-python Foundation-Operation and Maintenance Related Library
Artificial Intelligence: Python-Scipy-sk learn- Mathematical Knowledge-Machine Learning-Deep Learning-Application 2. Which incense is employment?
Over the years, Java has been the dominant market demand, and nothing can shake it for the time being. Employment direction: enterprise-level application development, such as OA, email, stock financing, examination and other systems.
Website construction: Many large enterprises prefer Java technology.
Andriod development: there is a saying that the trend of Android development is actually saturated, but this direction is still good;
Game development: Many famous games are written in Java;
However, there are many classifications of Python, such as data analysis post, automated maintenance and testing post, which are all good jobs. Third, the nature of language.
Having said what everyone is most concerned about, I can finally talk about what I want you to know. With the development of our career, we should not be limited by one language.
What is the procedure? -Principles of computer organization.
How is the program translated? -principles of preparation.
How to execute the program? -Type of operating system
How to use other people's achievements to achieve better data organization? -database association
How to make the program easier to maintain and read? This is the design pattern and code specification.
Tell you with practical work experience that when we start a new project, most participants need to learn new grammar. Or changes in the industry. For example, before Apple added Swift support to the OS dominated by Objective-C, Google added Kotlin's native support to Andriod. Fourth, language has a specific scene.
I remember that in May this year, someone tried to use Python to try mobile development and failed. So if the direction you want to be involved in is the content of mobile development, then you must choose Java. You can choose the language according to the difficulty of admission and employment situation.
- Previous article:Why was Shiyan unsealed?
- Next article:Water Margin Related Stories
- Related articles
- The difference between self-pickup points and reservation points for electric vehicle license plates in Shenzhen
- How to set the WeChat payment reminder?
- Send a short message about loan fraud
- Say what excites men?
- What value-added services are there under the mobile (M-Zone)? The more complete, the better.
- Is civil aviation university of china an institution or two institutions?
- JD.COM doesn't prompt shopping by SMS.
- Beginning of spring four words
- How to receive SMS notification from the army
- The foreign mobile phone number is from epidemic prevention.