>The game industry is overflowing with college educated, computer science degree wielding, software developers eager to work on a big game project. Few will ever touch Engine code - the rest are easily replaceable.
I was under the impression that junior devs aren't that hard to come by in any development category (a specific type of junior will be more likely to join a AAA team for sure). I suspect senior staff is harder to get just like any other industry - but I have no insight into this industry.
These days a lot (most ?) of rendering toolkits are GPU accelerated, including things like your browser - you'd likely hit those issues with other apps as well then.
You could hit drivers bugs for sure, but that means in your particular config GL will be worse so you need to test, doubt this translates to a general scenario.
I think a lot of people assume because your default GL setup is to use immediate mode to re-render everything at refresh rate that's the only way to do rendering and that's why GL apps get the reputation for being power hungry.
I was under the impression that junior devs aren't that hard to come by in any development category (a specific type of junior will be more likely to join a AAA team for sure). I suspect senior staff is harder to get just like any other industry - but I have no insight into this industry.