I have been programming since I was 13. I am 34 now. I have always done it because I liked doing it, I dealt with machine learning and many other concepts. The amount of programs that I developed is huge.
Also, for a short period of time, I had informatics as part of my studies in engineering, but I didn't finish my studies.
I gathered practical knowledge in php, mysql, c#, pascal, basic, visual basic, python, c, c++, i even wrote a remote access tool long ago. But all of it is self-taught and I have no certificate whatsoever to prove any of it. All I could do would be to show my applications.
I don't have much money. I think that having acquired such a great amount of practical and useful knowledge and reading about software companies making millions, why can't I make money with my knowledge.
But then I see, that so many people had this very idea and most seem to have much higher qualification than I have. But then my girlfriend reminds me that she is impressed by what I created and I think she really meant it and was not just nice because she loves me.
I have no idea for what job I could apply as all of the better paid jobs require a finished study.
Or is being self-employed better in my situation?
How do I use my self-taught knowledge to make money while enjoying my work?