Cita: Pero siento que si aprendo todo eso, que me llevaría año y medio o más
Muchísimo más tiempo.
Personalmente Java me parece muy interesante pero al final me he ido a PHP porque es donde hay más ofertas freelance. Me parece imposible llegar a ser freelance Java, ya que apenas hay hostings Java.
Y dentro de PHP tienes que conocer un CMS o framework super a fondo, y sólo aplicar a ofertas donde se exija experiencia en ese CMS o framework. Yo estoy centrado en Yii framework y, a pesar de llevar mucho tiempo estudiándolo, aún me queda un montón para llegarlo a dominar.
Cita: si hubiera estudiado una carrera universitaria en 3 años ya tendría unos estudios oficiales al menos
No te preocupes si no tienes la carrera de Ingeniería en informática, pues no está regulada. Eso quiere decir que, en principio, cualquiera que no tenga título puede ejercer igualmente (al menos aquí en España).
Hay mucha gente que se dedica a programar códigos y plantillas de Joomla o Wordpress y las vende en envatomarket. Esto puede ser muy buena opción.