I have always followed football, basketball and baseball more than hockey and have wondered what does a hockey player need to do to make the NHL?
Hockey is most similar to baseball in that most players start in the minors and have to work their way up, while football and basketball players that are drafted usually make the team but may not start right away. A common comment from NBA and NFL rookies is they have to adjust to the speed of the game.
In baseball, a pitcher usually starts off with wild control and has to learn to pitch rather than throw. A batter may have to adjust to hitting a breaking pitch and/or adjust to the speed and control of major league pitchers.
So, what does a hockey forward or defenseman have to work on in the minors? If a forward has a strong shot and good vision, you'd think if he can score goals or is a good puck handler and playmaker, that isn't going to change much with maturity. Is it that the NHL requires its players to be 2-way players and the better scorers don't play much defense in the minors?
Also, how does a player like Jonathan Choochoo score 56 goals in a NHL season, never come close to that again and was pretty much no longer an effective player a couple seasons later? What skills for an NHL player erode with age as many consistent scorers seem to all of a sudden not be able to put the puck in the net? Do they lose strength and quickness on their shot or is it skating speed?