As Akhil had great success with his question, I'm going to ask one in a similar vein. So representation theory has kind of an intimidating feel to it for an outsider. Say someone is familiar with algebraic geometry enough to care about things like G-bundles, and wants to talk about vector bundles with structure group G, and so needs to know representation theory, but wants to do it as geometrically as possible.

So, in addition to the algebraic geometry, lets assume some familiarity with representations of finite groups (particularly symmetric groups) going forward. What path should be taken to learn some serious representation theory?