Red de conocimiento informático - Espacio del host - Soy una chica y estoy pensando en cambiar de carrera. ¿Cuál es mejor, C++ o JAVA?

Soy una chica y estoy pensando en cambiar de carrera. ¿Cuál es mejor, C++ o JAVA?

Situación actual:

1. Hay mucha gente que usa Java, pero eso no significa que no haya demanda en comparación con C ++, no es necesario conocer el funcionamiento subyacente. sistema y es "relativamente fácil de aprender".

2. El mercado de C ++ todavía lo necesita, pero requiere experiencia laboral, porque sin 2 años de experiencia laboral es básicamente imposible entenderlo.

3. El mundo laboral actual no es optimista sobre los resultados de la formación. Aunque no se estudia todos los días durante los n años de escuela, tomar un descanso también será útil para comprender.

4. No es que menosprecie a las chicas, las chicas son menos aptas para la programación que los chicos. Ojalá hubiera más programadoras a mi alrededor, porque en el departamento de I + D de nuestra empresa, de más de 20 personas, solo hay dos chicas y todas tienen sus propios jefes. Básicamente, desde una perspectiva normal, la proporción de programadores masculinos y femeninos es probablemente de 10:1. Se recomienda que las niñas vayan al departamento de pruebas. La proporción entre hombres y mujeres en el departamento de pruebas es de 1:10.

5. Básicamente de 5 a 10 años (en China).

6. Los salarios de los trabajos recomendados después de la formación básicamente no son altos y la tasa de éxito es relativamente baja. Una vez finalizada la formación de cinco meses, todavía quedarán desempleados.

7. ¿Te apasiona la programación? Sería pecado persistir si no. ¿Te gustan los chicos que codifican? Si no hay un plan, a las chicas generalmente no les gustan los programadores que trabajan horas extras frente a la computadora todos los días y no son buenos para hablar. Entonces, ¿cuál es el punto de acercarse a él?

8. Orientación del trabajo:

java: a. Producción de sitios web J2EE (básicamente saturado y aburrido) b. y la demanda no es pequeña; c. Solía ​​​​existir J2ME para desarrollar teléfonos móviles, pero no sé si todavía está disponible.

c++: hay demasiadas direcciones en esta dirección y se requieren más requisitos. a. Cooperar comúnmente con algunas API para escribir y desarrollar clases de interfaz de Windows (más fáciles, principalmente orientadas al desarrollo integrado, básicamente desarrollado bajo sistema Linux, trasplante de sistema); Más requisitos. c. El desarrollo de controladores basado en el primero requiere comprensión del hardware y las comunicaciones. d. Desarrollo de redes, existen muchos tipos de servidores. También hay mucho que aprender sobre TCP/IP. e. Desarrollo de algoritmos, f. Categorías de funciones especiales, como vistas, audio, inteligencia artificial, etc.

9. Los programadores necesitan tener un buen pensamiento estructurado porque te pedirán que escribas informes. Y para los programadores, escribir informes es lo más aburrido.

No quiero desanimaros, sólo hablo de la situación actual. Y lo dijo de forma desordenada. Las conclusiones básicas son las siguientes.

1. Si una organización de formación te recomienda, el salario suele ser menor. Y no es 100%.

2. Java es relativamente fácil de aprender. Si estás trabajando en la dirección de Android, será más fácil comenzar. Sin embargo, aquellos que básicamente desarrollan Android necesitan desarrollar Apple. Aplicaciones iOS (es decir, conocer el lenguaje objeto c), y si lo desea, cuando se una a la empresa para desarrollar aplicaciones iOS, el entrevistador le preguntará si conoce C/C++. . .

3. La saturación de la industria significa una gran cantidad de personas, pero eso no significa que no haya necesidad de gente de mayor calidad. Así que elige una línea para aprender y es correcto aprenderla hasta el final.

4. No mastiques huesos duros.

5. Sin dos años de experiencia en C++, es difícil encontrar trabajo (en Beijing).

Puedes discutirlo con el formador. Si no sabes cuál elegir, tienes que realizar un curso determinado durante un mes. Por ejemplo, si eliges Java, dices que aprenderé. tú y paga primero. La premisa es que debo escuchar el curso de C++ el primer mes, y al cabo de un mes empiezo a elegir qué estudiar. O buscaré otra empresa de formación. Discútelo detenidamente.

Haz más Baidu, sabrás más. Nuevamente, no todas las chicas son aptas para esta industria, la mejor manera es ponerse en contacto con algunos chicos ricos.