To get a job in the industry... get a degree from University from one of the fields within games development, practice patience and humility because developers work together and they don't got time with overconfidence. Also, make sure that you practice your chosen field of game development day and night if you want to get into a AAA studio. The entrance level is increasing every year and remember that there is always someone out there that is better then you.
The best recommendation of all, work on things that you want to work on in the future and make sure that you have fun at the same time.
Start with Unity, it is a good place to grow. It is simple compared to other engines when you get the hang of how it is working, C# is a bit easier then C++ but you should learn the second language if you want to get in to the big studios as a programmer.
Pen and paper + Wacom tablet and photoshop is your best friends if you want to become a concept artist.
Blender is a good and free 3D program to get started with, Maya/3D Studio is the next level if you want to become a professional 3D artist and should be combined with Zbrush and many other programs. There is honestly so many programs that artists use in the industry that I cannot count all of them on top of my head.
Level Designer - Make levels and mods in Unreal Engine, Unity or other game engines.
Game designer - This one is difficult, make sure that you understand games, learn the basics in all fields of development and learn more about everything in life. We will know if you are a candidate or not but this one is probably the most difficult profession to target in the industry.
There are also many other fields that you can target, some require unconventional studies at university.
Click to expand...