If you hate your job you probably won't do as good a job at
it. Besides which you will have to go to work and do
something you don't like.
Now you may not plan on being at your current company
forever. But ask yourself some questions. Would your
new job pay the bills to satisfaction? Would you learn
new stuff? Will you be able to stay in it for more than
a couple of years? Will the job be able to grow and
change over time?
If you are answering yes to those, then I wouldn't be
concerned. First of all your immediate future would
be taken care of. Secondly it is important to keep
learning. Even if what you are learning turns out not
to be useful, the habit is important to keep up. Thirdly
this industry changes fast. In a few years the
identities of the cool technologies will change, and
change again. If Britain follows what is going on in
many other countries, Unix derivatives (eg Linux) will be
in rapidly growing demand. And finally if the job has
room to grow, then you have a good chance at being able to
tailor what you are doing to what seems to be growing in
popularity then.