Is it necessary for computer graduates to retrain when looking for a job?
This depends on the degree of personal mastery of computers and majors. Some people are not so proficient and psychologically weak, and it is understandable to go to training. Some people have a good major and a good foundation, so they don't need any more training.