Training, so to speak, is to adapt to the future work earlier. Therefore, it is necessary.
If you have advantages, for example, you have been trained in ChinaSoft (a large IT company in China, known as the "national team" of China software), and then you will have some graduation certificates, which will be recognized by various enterprises. And large software companies like this have many partners. Compared with college students who have nothing, their advantages will be much greater. After all, college graduates still have a lot to learn.