If you often experience heavy eyes when you wake up, you must take care. You may possibly suffered from sleep disorder, sleep apnea, dry eyes or keratitis. So, what you should do is to see a doctor because you need eye check. Just follow the advices of eye doctor if there any problems with your eyes. Best wishes to you.
In my opinion, it may be because you did not have a good sleep last night. For example, you have a lot of dream, then in the dream, you are busy doing something. So in this way, all the night, your body is working. So it can be reflected on your eyes. To solve the problem, of course you can have a conversation with your doctor, and he will give some advices to make you sleep well. And also you can do something by yourself. For example, you can just put some ices on your eyes. In this way, it can relieve the situation. But making yourself have a good rest is the good way.
There must be some problems for your eyes. Your eyes may get infection from the long time use before the computers in everyday work. You'd better go to the hospital and have a full check on the eyes. Before you go, you should have a good rest for the eyes.