Has anyone managed to have a complete career change into IT without direct experience or qualifications? Is it feasible to retrain using online courses and resources and get a job in a field like programming?