Sono una matricola in un'accademia di informatica. Ogni semestre ci sono un sacco di classi diverse come Matematica discreta , Algebra lineare , Algoritmi ecc. La maggior parte delle quali trovo molto interessante. Sfortunatamente ogni giorno ha solo 24 ore e non riesco a ottenere una conoscenza più approfondita di ciascuna di queste classi, oltre il livello base richiesto per superare gli esami con un buon voto. Nel frattempo capisco che devo anche avere qualche esperienza pratica concreta in un linguaggio informatico o due ed essere in grado di dimostrare di esserne competente.
Quindi sono combattuto tra lo studio di concetti più teorici come Math , Strutture dati , Algorithms etc e la creazione di progetti personali come applicazioni Android, giochi ecc. al fine di avere un portafoglio strong che posso presentare successivamente a un possibile datore di lavoro.
La mia domanda è: Che cosa dovrei dare la priorità, acquisire conoscenze teoriche sull'informatica o acquisire conoscenze pratiche su uno specifico linguaggio di programmazione?