I am currently doing a BSc in Computer Science and I'm in my second year, having already passed first year (with an average of over 70% so a good pass).

I thought my first year was utterly pointless. I learnt nothing, I never found anything challenging and I was extremely bored but I muddled through as I figured second year would be better.

I'm now in second year and finding much the same, I feel equally bored, I don't find anything challenging, I'm not learning anything and I am pretty miserable.

Because of this, I am actively considering dropping out and trying to pursue an apprenticeship in something like Software Engineering (I see Vodafone offer these and I have worked for them before), which can actually lead to a degree. I also get paid and no student debt.

This to me seems like a no brainer but I'm wondering if anyone has done a similar thing and if you have, if you think it was the right decision?

I'm having quite a lot of personal and accommodation issues which have made my decision to drop out that much more likely but if this is going to make my future a lot worse (i.e. earning potential, career prospects, etc.), I'd rather not do it.