Secondo me dipende dalle tue aspettative... Hai detto di avere 17 anni e se pensi di entrare subito nel mondo del lavoro ti consiglio di approfondire lo sviluppo per mobile (ios e android)... In questo momento il settore tira e le offerte di lavoro ci sono...
Lascia perdere le tecnologie web per fare siti, ormai è alla portata di tutti e finiresti ogni volta a buttare il sangue per accaparrarti un cliente per pochi spiccioli...
Altrimenti tecnologie web (JSF, Struts, Hibernate, Oracle...), le web application non tramontano mai (vedi banche, enti e grandi aziende).
Se invece vuoi fare l'università allora è difficile consigliarti ora, magari tra 3-5 anni quando avrai finito non possiamo sapere quali saranno i trend...
P.S.: per fare l'analista devi fare gavetta e cominciare comunque a scrivere codice... Se non conosci bene tecnologia e linguaggio come fai l'analista??