¿Es más fácil encontrar trabajo aprendiendo VB?
Se puede decir que será difícil encontrar trabajo si solo aprendes VB ahora.
En primer lugar, la mayoría de las empresas de software ahora no utilizan VB para desarrollar software, porque el software desarrollado con VB es de calidad media y no muy seguro. En la actualidad, los lenguajes más utilizados para el desarrollo de software son C/C y Java. El software QQ se desarrolla utilizando MFC de VC, y el programa de gestión en segundo plano de Taobao se desarrolla utilizando Java.
En segundo lugar, la tendencia de desarrollo del desarrollo de software es la cooperación en varios idiomas, es decir, el desarrollo de un sistema de software utiliza varios idiomas y diferentes idiomas implementan diferentes partes. Debido a que los diferentes idiomas tienen sus ventajas y desventajas, utilizar sus ventajas de manera integral producirá buenos resultados. Entonces, si solo aprendes un idioma, enfrentarás desafíos más serios en el futuro.
En tercer lugar, la velocidad de desarrollo de los lenguajes de programación es muy rápida. Quizás en unos años aparecerán uno o varios lenguajes nuevos y los lenguajes antiguos se retirarán gradualmente. etapa de la historia. Quizás en el futuro no necesites escribir un programa. Solo necesitas decir lo que quieres hacer y el entorno de desarrollo diseñará el programa por sí solo.
Así que ahora, cuando aprendas lenguajes de programación, debes centrarte en dominar los algoritmos. Los lenguajes de programación cambian constantemente, pero lo que permanece sin cambios es el pensamiento algorítmico. De hecho, existen muchas similitudes entre varios lenguajes de programación, como control de flujo de programa, palabras clave, uso de variables, funciones, etc. Una vez que aprende un idioma, ya ha aprendido la mitad de los otros idiomas.
En cuanto a qué idioma aprender, te sugiero que aprendas C/C, porque hoy en día muchos programas están escritos en C/C. Recuerde, si no quiere perderse en el rápido desarrollo de la tecnología en el futuro, debe tener un fuerte soporte de algoritmos. Si domina los algoritmos y un determinado lenguaje, será muy fácil realizar la transición a otros lenguajes. Además, si te ganas la vida desarrollando programas, no puedes simplemente saber escribir programas. También debes conocer otros aspectos como bases de datos, redes, etc.