It was never that Trudeau never had a real job.  It was that he had no government or leadership experience.  Scheer has both of those in spades.  There is no comparison really.  Even with Trudeau's current time as PM, Scheer still has more experience and is better prepared for the PM's job than Trudeau.