In the U.K. there's a phrase used to convey the idea that, economically speaking, the south of the country is more prosperous than the north. It's called the north/south divide. As a software developer based in the north west I often feel the same with regard to career opportunities. Anyone who wants more than an enterprise Microsoft or Java gig will be hard pushed to find it up here. The exciting stuff appears to happen all the way down there in and around London.
I often monitor job trends to see where the future is heading and right now I'm interested to see if Go can break out of the niche phase and find widespread adoption. It will probably take a very long time, and in most cases will also probably never dislodge .Net and Java as the default application language of choice. In the north there are so many companies that are "followers" rather than trend setters that innovation in I.T. is not even on their radar so while the world is moving on, they've just discovered NHibernate or Entity Framework.
One things for sure, the only way change will happen is from the inside. It will take one or two developers to start slowly introducing something different, whether that be Go or something else, around the edges of their existing systems to help open the eyes of their colleagues and show them that there are alternatives out there that can make their lives easier, more fun, and benefit their employers too. That's what I'm trying to do with Go. I hope I'm not the only one or I'm in for a long and lonely existence but to me that's better than the alternative, a long and frustrated existence.
polyglot programmer - passionate, opinionated, cynic, realist