Coding in the real world doesn't sound very fun. :( What you said is true and is what I did. I would try to implement cool techniques I found on the internet but ended up getting marked off for not following the course.
It's not always fun, but what work is? The main benefit is that you get paid extremely well and you can use the money to have fun.