|
|
|
|
|
by daemin
1329 days ago
|
|
You'd think using Unreal Engine makes it easier to hire but that's not the case, it just means there's more competition for the people knowledgable in it, and it drives the people that want to work on something different to other studios. It also doesn't cut down on development time or the needed number of engine programmers since studios pretty much have to modify and enhance the engine, often replacing several components in order to ship the game. In some cases you'll end up with an incompatible fork which requires its own team to extend and enhance it, meaning that to upgrade to a newer version from Epic you'll need to spend months merging the codebases. Overall I see the adoption of Unreal Engine as a net negative for the industry, it's reducing the landscape to a monoculture. For all the talk that Epic does about being against monopolies, Unreal Engine is becoming one in a big way, and killing the ecosystem as it grows. |
|
I can't think of many things worse in software development than "I'm an expert on my employer's obscure, only-used-here system."
Your employer knows you can't work anywhere else, and assuming they don't shoot themselves in the foot by allowing one person to become mission critical, they've definitely got the power in negotiations.