On the one hand, those who are fond of devoting their life to a particular career tend to be in professional areas such as doctors and scientists. These jobs need chronic research and practice to acquire success. As a result, it is hardly to see a surgeon or a physicist abandoning their career and switch to other professionals. In addition, these jobs have a higher obstacle to change because the career development is much narrower than others. For instance, an astronomer would have no sense about economy and investment, and therefore it would be highly unlikely for him to get another job which is irrelated to astronomy. From this point of view, it is understandable that long-term research and faith of insistence are in need in highly professional careers.
On the other hand, it is not uncommon that many people are fascinated by attempting new subjects. They would like to meet different people and accept new challenges rather than to maintain current circumstances. Consequently, they are capable to create more versatile experience and cultivate well-rounded character. However, frequent job-hopping will lead to minor opportunities to get promoted, thus those who prefer changing would be unable to create a successful career because of lack of specialties.
In conclusion, there is no clear answer to this issue as there are equal numbers of pros and cons on both arguments. My personal belief is that is should depend on different personalities and the essence of the