Do not call a role unless you want to do that role's job.
I absolutely hate getting roles based on pick order and I think everyone plays their best when they're in the role they want, because of these I will fill whatever role the team needs and try to work with the team to get everyone their preferred role.
That being said, DO NOT EVER call a role unless you are willing to do what that role does. If you don't want to gank don't pick jungle. If you aren't ok with dying for the ADC don't pick support. If you can't last hit don't pick ADC. If you can't control a lane don't pick Top. If you don't like the squishy assassin job then don't pick mid. But the most important thing is, if you want to practice a role then play VS Bots, watch videos on a champ you want to play that lane with, but don't rush into a new role with a new champ because it makes the game a hell of a lot less fun for the rest of the players.
As I've begun playing more I've begun to see these players who pick a role and then don't do the job of that role and it gets pretty annoying.
That's the end of my mini rant