to be honest, i'm not sure
We'll need to discuss in the other thread. But the required experience to get into AAA dev is a weird one. They expect you to already have AAA dev experience to apply for it. Somehow there is a way in, and indie apparently isn't good enough, unless I assume you're AA. It's certainly a lot easier to get a junior dev role in corporate.
The way into AAA game development (without AAA experience) is getting a junior role in a company doing AAA games. Development teams like CD Projekt Red, Naughty Dog, and any of Ubisoft's teams, will have a handful of leads, a bunch of senior people and a dozens/hundreds of of junior positions. Neil Druckmann starting at Naughtuy Dog as a
programming intern - which means you get paid very little, because more valuably you're getting training, practical education and experience. I've also heard more thna a few programmers mention they started in QA and moved over because of demonstrating an aptitude for technical issues.
I think it's as much as working hard and being in the right place at the right time, but that's really the same for falling into any job you're suited for but technically or educationally unqualfiied to do.
My 2 cents - Iroboto's position is mostly that people going through computer science education are going to go into corporate software development, because it's easier* and pays better. This reduces the number of people in game development from which only a subset will have leet skillz suitable for a flagship developer to head some landmark first-party, platform selling titles.
Despite the lower pay, crunch, and fickle nature of the video games industry, I can imagine that working in something cool like the entertainment buisness is as much bigger draw than working for Corporation X where you're one of a number of people working on some sales application for other Corporate Suits to use. I mean, you've got to want to go into work, right? Sure, you gotta pay the bills, but would you rather work on Halo 6 of MS Office 2017?
I don't perceive a drought of talent in the videogames industry. If there was, the first thing to drop would be eligability requirements. I browse the job adverts across all disciplines every week because I have to know what I need to pay people to work for me and yesterday I saw a
job advert for an engine programmer (not a
senior engine programmer) at Insomniac Games, where the education/experience requirement was headlined with:
- Master’s degree or equivalent; or seven plus years related experience and/or training; or equivalent combination of education and experience.
A second post at Insomniac Games is for Director, Ganeplay Programming:
- Master's degree (M.A.) or equivalent; or twelve years related experience and/or training; or equivalent combination of education and experience.
That's not a sign of talent drought.