Common Ground
Lessons learned through my research into 3D environments and 3D modeling and the common factors has been eye opening for me although it should have just been obvious. Using shaders, nodes and editors is where the real knowledge should have more emphasis. Why? Because they are the bread and butter of the industry. If you dont have a strong knowledge into these things then what ever it is you are trying to create is not going to be up to scratch and unrealistc.
Basically it is best to have a in-depth knowlegde into these things work. Otherwise your work will always be second rate. But what I have discovered is that having a great knowledge of just one of the programes that im using now eg. Maya makes it easier for an individual to transfer there skills and knowledge to the other.
Also a fundamental knowledge into photoshop and a bit of mathematics will put you even farther ahead. This is because realism in 3d comes primarily from photoshop and mathematics makes node work a educated decision rather than straight out guess work.
In knowing all of this there is still more or greater need of specialists in this type of industry so if you have real skills in photography for example it would be a great advantage in your search for real world work. Just some things to keep in mind.