That is the explanation for how evolution takes place, next is how it affects what job one gets or the option listed under the job.
Once one picks an evolution to evolve into, it affects what job will come into play when it is time for one to undertake a job.
Evolution records actions and level to bring out its options. Same applies to job as it takes on the record that evolution has stored to bring up its job options.
If one evolves into an ice Goblin, the job that will be present under that ice Goblin is a job that will have to do with anything ice.
Sango's race, Esu is a reflection of his job God Of Destruction.
The same might not apply to Geth as she was able to awaken to a job first before her first evolution.
Regardless, Sango has taught her as much as he can and taken her to as far as her limits permit her to.
He raised her in a way that will give room to plenty of evolution options that cannot be considered as useless.