Puedes ser autodidacta -.- Esa e suna de las bondades de las carreras relacionadas a la Programacion. Los profesores sólo te pueden enseñar comandos, tecnicas y usos, pero TU eres quien te enseñas a programar a ti mismo. tu eres quien traza los algoritmos, tu creas tu estilo, tu tiene sla libertad de hacer todo lo que t eproponga sprogramaaaaar
En mi caso, yo programo usando muchos arreglos y matrices, en dado caso estructuras, algunos de mis amigos usan punteros, etc... pero a mi sólo me enseñaron lo básico: estructuras de control de flujo, tipos de datos y como compilar en linux
Eso es todo lo que me han enseñado y creeme que soy feliz programandooo

. Sólo tienes que buscar tu forma de hacer las cosas