Is it good to have a part time job for a graduate?