Dadas tus condiciones mencionadas te puedo recomendar lo siguiente:
No sueltes una liana, hasta que tengas otra en la mano.
Agarra la mayor experiencia que puedas. Involucrate en el analisis del sistema, trabaja con la persona que requiere el sistema de primera mano, para que vayas obteniendo colmillo en la recavacion de datos para iniciar un sistema. Ya con eso, puedes empezar visitando clientes en tu tiempo libre y programando en tu casa. Si tienes compu en tu casa, claro, si no, comprate una, aunque sea la mas baratona. No utilizes equipo de la empresa y no digas que trabajas en tu tiempo libre haciendo sistemas para otros negocios, se puede malinterpretar y siempre hay gente envidiosa y te daran cuello.
Si estas por tu cuenta, no importan mucho las certificaciones y todo ese pex... Lo que importa es que terminas el trabajo en los tiempos acordados y trabajar con calidad. Si es necesario que estudies un poco referente a los conceptos de programacion, para que no te pesquen en curva al momento de entrevistarte para un trabajo o entrevista con un potencial cliente.
Sobre todo, sacale el mayor jugo a la herramienta de programacion que uses o lo que es lo mismo, "has maravillas con la lechera".
Hechele ganas, para todos hay en este mundo, y mas para los que toman riesgos.
Salu2