There are significant financial implications to dropping out; especially if you might ever want to go to university again.
You'll also need to explain the gap to potential employers, but I guess some solid freelancing would be okay on your CV.
I suggest you start talking to people at your University and explain the problems you're having. They should be able to provide some help.
There's not much you can do about hating it. But there are things you can do about revision. There are many different systems for revision and note-taking.
Doing something you don't enjoy shows employers that you have the ability to grind through unpleasant experiences. It prepares you for work - sometimes jobs are great, but often there are irritants.
How many hours are you doing at Uni? Now include the extra hours you spend at home / library. Now include some free time for social activity. Now include some time for paid work. Do you have 15 - 30 minutes left per day? That's time that can be used for learning Javascript, PHP, and Ruby.
In my opinion discipline is a learned skill. It's a good idea to learn it early, if at all possible.
Having said all this, if university is actively making you miserable, and you think you're at risk of depression, then you need to get better advice. You could defer, or you could drop out.
And please, don't think that dropping out is bad. It's certainly a valid choice.
There are significant financial implications to dropping out; especially if you might ever want to go to university again.
You'll also need to explain the gap to potential employers, but I guess some solid freelancing would be okay on your CV.
I suggest you start talking to people at your University and explain the problems you're having. They should be able to provide some help.
There's not much you can do about hating it. But there are things you can do about revision. There are many different systems for revision and note-taking.
Cornell Notes: (http://coe.jmu.edu/learningtoolbox/cornellnotes.html)
Study Skills: (http://coe.jmu.edu/learningtoolbox/study.html)
Doing something you don't enjoy shows employers that you have the ability to grind through unpleasant experiences. It prepares you for work - sometimes jobs are great, but often there are irritants.
How many hours are you doing at Uni? Now include the extra hours you spend at home / library. Now include some free time for social activity. Now include some time for paid work. Do you have 15 - 30 minutes left per day? That's time that can be used for learning Javascript, PHP, and Ruby.
In my opinion discipline is a learned skill. It's a good idea to learn it early, if at all possible.
Having said all this, if university is actively making you miserable, and you think you're at risk of depression, then you need to get better advice. You could defer, or you could drop out.
And please, don't think that dropping out is bad. It's certainly a valid choice.
Good Luck!