I am in complete agreement with this suggestion. I was at the time it was made and I still am today.
Would you want to be treated by a doctor who gained his qualifications in the 70s when the medical world still believed that the primary cause of
stomach ulcers was stress and had not kept up to date regarding developments on the medical world?
Would you want to be flown across the world by a pilot who had not been certified in the last 5 years?
Would you hire a cobol programmer to develop your website?
Since everyone in the forum seems to be on the subject, here's wishing you a blessed pagan holiday.
LEONGSAM, what you and LBH suggest is impractical, unworkable, unfeasible, not tenuous, illogical, unworkable, and unfair.
A degree lasting only 15 years? A diploma lasting only 10 years? Then after that, what next? The person cannot seek alternative employment and has to be stuck at his present post with no prospect of advancement because he no longer has a degree or diploma?
Or, the person has to resign from his job unless he obtains a 2nd degree? So after two decades my Masters or my Bachelors is cancelled and I revert back to high school level? Then how do I change occupations, move up the corporate ladder, use my credentials to qualify myself to my customers, clients, bosses, co-workers, etc?
LEONGSAM, you have to understand the distinction between a degree or diploma (primary certification) and continuing education (or continuing certification). A primary certification is meant to give you the foundation and the competency to do your job.
Continuing certification on the other hand, which is required for many occupations, is to maintain relevancy, which is what you and LBH are after. These can comprise of short courses, taking periodic tests, etc. Medical profession is full of this. Doctors are also required to keep abreast of relevant advancement/research, although I am not clear how this is assessed.