The middle east is only good because of the Islamic environment that you find in some places, Sharjah, Saudi etc...some *cough*Dubai*cough* might be worse than the UK.
Jobs wise, if you're qualified you'll probably find a job but your prospects would be much, much better (and salary) if you have a Western passport of some sort. With a Somali passport, you'll fall in the bottom of the pay-list, regardless of your qualification in the Gulf countries.