La mayoría de las personas están sugiriendo cosas que un principiante de C podría encontrar un poco difícil. Recomiendo un enfoque diferente. Dos de hecho:
Si desea perfeccionar sus habilidades de algoritmo, vaya al proyecto euler o algún sitio web similar e intente hacer algunos ejercicios para familiarizarse más con el idioma.
Si deseas tener una experiencia más práctica, descarga una biblioteca simple como libtcod e intenta crear un juego. Me gusta libtcod porque está basado en ASCII, lo que significa que no es necesario jugar con sprites, solo con caracteres.
Haz uno de estos si quieres.
Además, aunque saber que C es útil, cuando tienes un poco más de experiencia, se recomienda que pruebes un poco más de idiomas en tu arsenal. Algunos idiomas te hacen pensar de manera diferente. Otros son más útiles. De cualquier manera, recomiendo aprender, por ejemplo, Haskell algún día. Hasta entonces, sin embargo, le va bien en este tipo de proyectos.
- Square suena como una compañía realmente genial, y estoy muy frustrada con los pagos en línea, así que me encantaría probar algo nuevo. Pero … realmente no entiendo de qué se trata el producto Square. Como persona normal, ¿cómo puedo probarlo? ¿Qué puedo hacer con eso?
- ¿Qué debo aprender y practicar en seis meses para mejorar mis habilidades comerciales, estrategias de mercadeo, ideas de financiamiento y llevar la digitalización a nuestra empresa familiar a la que me uniré en seis meses?
- ¿Puede Twitter ayudarte a aprender?
- ¿Qué lenguaje de programación debo aprender para crear una cuenta de correo para mi sitio web?
- ¿Cómo te conviertes en un escritor más conciso?
¡Buena suerte en tus escapadas de codificación!