Python o Java, cuál vale más la pena aprender (Java)
Mucha gente dice que Java es más difícil de comenzar que Python, pero de hecho, creo que es difícil para un novato que nunca ha estado expuesto a la programación aceptar nuevas conocimiento. En comparación con Java, es relativamente fácil comenzar con Python. 1.1Curva de aprendizaje de Java
1.2 Hoja de ruta de aprendizaje de Java simple;
Java se Foundation-Java web-Maven-Git-SSM framework-MyBatisplus-Spring Boot-Spring Cloud-Dubbo -Zookeeper- Rabbit MQ-Rocket MQ-Docker-Redis-MongoDB-Tecnología de búsqueda Elasticse. Arch - Industria médica y sanitaria de Chuanzhi - Servicios empresariales SaaSiHRM - Servicios residenciales de alquiler de hoteles - Industria financiera Wanxin - Pago agregado QuickPass - Solución integrada de gestión de permisos - Plataforma de puerta de enlace SMS - Entrevista de fábrica de Java Curso especial Curva de aprendizaje 1.3Python
1.4Hoja de ruta de aprendizaje de Python
De hecho, aprender Python va en diferentes direcciones. No creas que Python es fácil. De hecho, cuando se trata de funciones, se necesitan muchos folletos sobre puntos de conocimiento relacionados. Por lo tanto, no actualizaré una versión simple de la hoja de ruta de aprendizaje aquí, sino que le diré lo que necesita aprender en cada dirección de Python. Dirección del análisis de datos: aprenda los conceptos básicos de Python - NUMPY - Numpy - Pandas - Matplib y algunos conocimientos relacionados con el análisis de datos;
Dirección del rastreador: conceptos básicos de Python - Pythonweb - redes informáticas - tecnología de rastreadores, etc.
Pruebas automatizadas: conceptos básicos de Python - pythonweb - pruebas funcionales - bibliotecas relacionadas con el aprendizaje
Operación y mantenimiento automatizados: conceptos básicos relacionados con la operación y el mantenimiento - conceptos básicos de Python - bibliotecas relacionadas con la operación y el mantenimiento
p>Inteligencia artificial: Python-Scipy-sk aprendizaje-conocimiento matemático-aprendizaje automático-aprendizaje profundo-aplicación 2. ¿Qué incienso es empleo?
A lo largo de los años, Java ha sido el líder en la demanda del mercado y nada puede sacudirlo por el momento. Dirección de empleo: desarrollo de aplicaciones a nivel empresarial, como OA, correo electrónico, gestión de stock, examen y otros sistemas.
Construcción de sitios web: muchas grandes empresas prefieren la tecnología Java.
Desarrollo de Android: hay un dicho que dice que la tendencia del desarrollo de Android está en realidad saturada, pero esta dirección sigue siendo buena;
Desarrollo de juegos: muchos juegos famosos están escritos en Java <; /p>
Pero hay muchas categorías de Python, incluidos puestos de análisis de datos, operación y mantenimiento automatizados y puestos de prueba, que son muy buenos para el empleo. En tercer lugar, la naturaleza del lenguaje.
Después de hablar sobre los temas que más preocupan a todos, finalmente puedo hablar sobre lo que quiero que todos sepan. A medida que nuestras carreras crecen, no deberíamos estar limitados por un solo idioma.
¿Cuál es el programa? -Principios de organización informática.
¿Cómo se traduce el programa? ——Principios de preparación.
¿Cómo ejecutar el programa? -Categorías de sistemas operativos
¿Cómo utilizar los resultados de otros para lograr una mejor organización de los datos? —Asociación de bases de datos
¿Cómo garantizar que el programa sea más fácil de mantener y leer? Estos son patrones de diseño y convenciones de codificación.
Déjame decirte por experiencia laboral real que cuando comenzamos un nuevo proyecto, la mayoría de los participantes necesitan aprender una nueva sintaxis.
O cambios en la industria. Por ejemplo, Apple anteriormente agregó soporte para Swift al sistema operativo basado en Objective-C, y Google agregó soporte nativo para Kotlin a Andriod. Cuarto, el lenguaje tiene escenarios específicos.
Recuerdo que en mayo de este año, alguien intentó usar Python para probar el desarrollo móvil, pero fracasó. Entonces, si la dirección en la que desea involucrarse particularmente es el desarrollo móvil, entonces debe elegir Java. Los idiomas se pueden elegir en función de la facilidad de admisión y la situación laboral.