Ciao Picciola
Concordo appieno con Toki. Ci vuole tanta esperienza misto studio. Imparerai che avrai bisogno costantemente di documentazione e testare ciò che provi. Concordo anche per la programmazione ad oggetti. Non è difficile, ma nemmeno banale. Una volta imparate le basi fili abbastanza liscio (dico abbastanza perchè l'ambiente è vario e, anche qua, ci vuole continua documentazione), però la troverai molto utile, sopratutto perchè ti permetterà di risparmiare tempo, sopratutto in fase di manutenzione del software.
In questa fase ci sono passato pure io, è uno step che tocca a tutti prima o poi, quindi non ti scoraggiare. Per qualsiasi problemi, come ha detto toki, scrivi pure sul forum. In più puoi anche contattarmi privatamente se il problema risulta essere non di dominio pubblico (passami il termine, non riesco a spiegarmi e non mi vengono le parole )
Ciao e buona continuazione