Photos should be put on some jobs that need appearance. For example, some secretarial, front desk and public relations jobs usually require job seekers to have a good image and temperament. Human resources generally pay more attention to height, appearance and posture when recruiting people with this kind of work nature. In this case, a good photo will add points to your resume and get the attention of human resources workers faster.
There is no need to put photos on competency-oriented positions, because HR mainly pays attention to job seekers' work experience, age and job hunting intention during the few minutes of browsing resumes. Photos can only get 5% attention at most. Even some resumes without photos, as long as the content is excellent enough, can quickly get the attention and recognition of HR.