Doesn't hurt to learn all the roles.
Just saying.
Just saying.
I have at least something in every role in case I'm force (wait, not forced anymore :P).
I'm a top/jg main so those have a lot of champs, but I could pull out zed and viktor for mid, graves (old graves and new) adc, and braum or blitz for support.