Soy un estudiante universitario que aún no se ha graduado. Aprendí el lenguaje C, pero no sé para qué sirve. Quiero usarlo para ganar dinero.
Es normal ganar dinero usando el lenguaje C. El lenguaje C puede completar casi todas las tareas, desde la interfaz gráfica y la comunicación de red hasta el kernel del sistema. Si solo desea usar C, puede elegir Linux. Plataforma Ahora el lenguaje C sigue siendo la corriente principal en la plataforma Linux. Si desea elegir la plataforma Windows, se recomienda escribir en lenguaje C por un tiempo antes de elegir otros marcos. Después de todo, necesita tiempo para familiarizarse. dominar el mecanismo del sistema Windows.
Intente repasar el contenido de los cursos básicos de la especialización en informática en lenguaje C. En cuanto a otros idiomas, puedes aprenderlos después de empezar a trabajar. Ahora necesitas aprender habilidades internas en la escuela, como algoritmos, estructuras de datos, sistemas operativos, etc. No tendrás mucho tiempo para aprender estas cosas cuando empieces. laboral.
Hoy en día, independientemente de si las empresas son grandes o pequeñas, los requisitos lingüísticos para los recién graduados en las entrevistas escritas no son demasiado altos. Se centran principalmente en las habilidades básicas y la capacidad de resolución de problemas. Practique más y haga más proyectos. Si no puede encontrar una colaboración de varias personas a gran escala, escriba algunos proyectos pequeños usted mismo. No es necesario que sea grande, entre 5000 y 10,000 líneas. Hay que pensarlo detenidamente. Depende de las preferencias personales. En cuanto al tema del proyecto, puedes decidir según tus propios intereses, como cliente de envío y recepción de correo electrónico, programa de mensajería instantánea, Tetris, gestión de información, host TCP de alto rendimiento (concurrencia múltiple) o, más avanzado, línea de comando. intérprete, rastreador web y búsqueda, la implementación de pequeños compiladores e incluso la implementación de sistemas operativos simples (parece que hay más redes -_-), la mayoría de estos contenidos se pueden implementar a través de C, y una gama relativamente amplia de Se requieren conocimientos (solo mire el lenguaje C) Este libro no es suficiente jaja).
Por lo tanto, no es necesario pensar qué idioma debe aprender primero, sentar una buena base en el lenguaje C y luego aprender conocimientos de plataformas y dominios, como sistemas operativos, bases de datos y redes.