The most you can get out of an education comes from finding out how to use it towards the success you want. Also, It really comes down to how you interpret your path. A lot of people will ask you, "Where do you see yourself in 5 years." and well to be honest, you should have no idea at this point, you would only have somewhat of an idea if you didn't do anything about it. I'm also a CS major as well wanting to do IT work but at the same time I'm finding projects to do on the side to keep me sharp and entertained. And even though going through the languages, labs, classes, and people may seem exhausting and stale after a while, it's up to you to find what keeps you typing. I recently picked up making video games in my spare time, and it's fun! But it's not in a classroom and I won't get a degree from it. So focus on the goal here. Are the classes so boring because they're easy and low speed? Or are you seeing yourself going more down another path. My advice is to decide where you like experimenting with different languages and see how you can apply yourself. You will get over it though, talent is one thing, passion is another, both mix to make amazing things!