Most of the companies do require existing knowledge of OpenGL and/or engines like Unreal Engine 4, CryEngine, Unity 4 and so on. Some of them even require up to 5 years in the industry or that you have developed on AAA games.
I do not have anything of the above. Though I did read the game programming pattern book[0], which I was mesmerized by. About me, I am a 19 year old male from Germany, who is passionate about programming. I graduated from middle school and I am about to pass my apprenticeship as an IT Specialist for Application Development, in fact next Friday.
Any ideas for me? Maybe there are some game developers out here on HackerNews, who can tell me when and how they got started.
[0]: http://gameprogrammingpatterns.com/