Different jobs have different features. When high school students choose their majors, only a few of them have a clean plan for their future career while others only choose their majors according to their hobbies or interests. When all of us enter the job market after graduating from university, we find that the decisions we made before are very different from what we have thought (I adjusted your sentence with the same pronoun: “us”, so it remains coherent, but be careful because in your original sentence it was difficult to understand who was “they” and who was “us”). For example, a student may think that if they learn medicine for over five or eight years, it's boring, but when they find that doctors can easily get promoted as they get old and have more experience, they regret having such hard feelings toward their decisions. As for people who want to be teachers, they find that they careers are very different from doctors. The knowledge they have gained from university can't help them becoming competent at their job. They need to empty their mind and learn new things all the time as experience don't work for them. Only new knowledge is necessary, even when they get old, they still need to learn new things and only if they do that they will become good teachers.