beh, sei giovane... e mi sembri anche entusiasta.

Ovviamente difetti in esperienza, ma questo è normalissimo per una persona della tua età.
Secondo me, devi solo continuare a coltivare la tua passione. Possibilmente cercando di abbinarla sempre più spesso con esperienze lavorative.

Puoi proporti come stagista o collaboratore per qualche società, e fare contribuire a fare qualche lavoro (non pensare che ti mettano in mano un progetto). Devi entrare nell'ottica di fare un po' "il ragazzo di bottega" di una volta. Solo che invece che l'artigiano fai il programmatore.

Magari ti verranno chieste cose anche pallose (scrivere codice banale ma lungo, etc.), ma per te è tutta esperienza, perchè vedi come lavora un team di professionisti seri etc...
e magari tiri su qualche soldino, che non fa mai male.

Comunque secondo me dalla tua hai tutto:

la passione, una conoscenza di base, l'età... basta che non ti perdi per strada... e andrai forte.