How to become a Game Dev?

This is a discussion on How to become a Game Dev? within the Game Programming forums, part of the General Programming Boards category; Hi,
I Googled for "Game Programming" and found many things.
What are "Allegro", "guichan" , "OGRE3D" , "Newton" ....etc
Are ...

Here's something I can promise: if you cannot then follow those google links and come up with some kind of answer, permitting you to ask a more specific question, then you will never get anywhere.

I realize that your first language is not English, and even to a native English speaker web documentation can be frustrating, because it is often not that well written. But there is no way out of that.* You have to get used to pieces things together.

* well, once you do understand you could help to improve the documentation and (!) translate it, although this will not be improving the situation for you so much as it would be improving it for those who come after.

The piece of paper you get at the end of college will only help in getting you hired. You could always found your own company and no one will ever ask for that piece of paper. But no matter what you do, you will need to know what they teach at college. And the easiest way to get this knowledge is attending college.