Have you ever taken an online programming course or tried to learn via youtube? Was it lacking anything?
No, I have learned by making game mods. I can't remember how it feels to not know programming - but if someone asked how to learn, I would tell them to pick an application they want to create and try making it, look up how to do it.
Most people seem to be concentrating on "code academies " rather than the other part of the software dev career requirements.
The topic I find most challenging in software is working in a group, trusting others, dividing tasks and agreeing on solutions.
This is rarely taught at university, and your experience in big corporate projects would be valuable in that topic.
Turning that into a profitable job is probably not simple. But maybe some companies organize training sessions for their employees and need some training consultants.